summaryrefslogtreecommitdiff
path: root/test/test26-01.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/test26-01.txt')
-rw-r--r--test/test26-01.txt58411
1 files changed, 31459 insertions, 26952 deletions
diff --git a/test/test26-01.txt b/test/test26-01.txt
index a8c2c83..76c9163 100644
--- a/test/test26-01.txt
+++ b/test/test26-01.txt
@@ -416,38 +416,38 @@ function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1012:3 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/stl_algobase.h 1013:59 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __builtin_clz <built-in> 0:0 20 - operand
+ function_decl __builtin_clz <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 16 - type name
+ type_decl unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
nop_expr 2147483639 - arg
- isUsed: 1
@@ -532,38 +532,38 @@ function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1016:3 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/stl_algobase.h 1017:59 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __builtin_clz <built-in> 0:0 20 - operand
+ function_decl __builtin_clz <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 16 - type name
+ type_decl unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1016:17 2147483640 - arg
@@ -647,37 +647,37 @@ function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1020:3 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/stl_algobase.h 1021:60 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __builtin_clzl <built-in> 0:0 20 - operand
+ function_decl __builtin_clzl <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 16 - type name
+ type_decl long unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
nop_expr 2147483639 - arg
- isUsed: 1
@@ -755,37 +755,37 @@ function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1024:3 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/stl_algobase.h 1025:60 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __builtin_clzl <built-in> 0:0 20 - operand
+ function_decl __builtin_clzl <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 16 - type name
+ type_decl long unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1024:22 2147483640 - arg
@@ -867,37 +867,37 @@ function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1028:3 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/stl_algobase.h 1029:66 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __builtin_clzll <built-in> 0:0 20 - operand
+ function_decl __builtin_clzll <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl long long unsigned int <built-in> 0:0 16 - type name
+ type_decl long long unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
nop_expr 2147483639 - arg
- isUsed: 1
@@ -976,37 +976,37 @@ function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1032:3 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/stl_algobase.h 1033:66 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __builtin_clzll <built-in> 0:0 20 - operand
+ function_decl __builtin_clzll <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl long long unsigned int <built-in> 0:0 16 - type name
+ type_decl long long unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1032:27 2147483639 - arg
@@ -1406,49 +1406,49 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 258:7 2147483647
integer_cst 32 2147483643 - decl size
call_expr /usr/include/c++/5/bits/char_traits.h 259:32 2147483644 - operand
addr_expr 2147483643 - function
- function_decl __builtin_memcmp <built-in> 0:0 20 - operand
+ function_decl __builtin_memcmp <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node pure 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node pure 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483643 - arg
- isUsed: 1
@@ -1542,29 +1542,29 @@ function_decl length /usr/include/c++/5/bits/char_traits.h 262:7 2147483647
integer_cst 64 2147483643 - decl size
call_expr /usr/include/c++/5/bits/char_traits.h 263:32 2147483644 - operand
addr_expr 2147483643 - function
- function_decl __builtin_strlen <built-in> 0:0 20 - operand
+ function_decl __builtin_strlen <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node pure 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node pure 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 17 - type name
+ type_decl long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -1574,9 +1574,9 @@ function_decl length /usr/include/c++/5/bits/char_traits.h 262:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/char_traits.h 262:31 2147483643 - arg
@@ -1695,49 +1695,49 @@ function_decl find /usr/include/c++/5/bits/char_traits.h 266:7 2147483647
nop_expr 2147483644 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 267:62 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __builtin_memchr <built-in> 0:0 20 - operand
+ function_decl __builtin_memchr <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node pure 16 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node pure 46 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- integer_type 15 - value
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483642 - arg
- isUsed: 1
@@ -1881,47 +1881,47 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 270:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 271:57 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_memmove <built-in> 0:0 20 - operand
+ function_decl __builtin_memmove <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - chain
- identifier_node fn spec 16 - purpose
- tree_list 16 - value
- string_cst 1 15 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - chain
+ identifier_node fn spec 46 - purpose
+ tree_list 46 - value
+ string_cst 1 45 - value
- stringLength: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -2064,47 +2064,47 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 274:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 275:56 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_memcpy <built-in> 0:0 20 - operand
+ function_decl __builtin_memcpy <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - chain
- identifier_node fn spec 16 - purpose
- tree_list 16 - value
- string_cst 1 15 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - chain
+ identifier_node fn spec 46 - purpose
+ tree_list 46 - value
+ string_cst 1 45 - value
- stringLength: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -2245,51 +2245,51 @@ function_decl assign /usr/include/c++/5/bits/char_traits.h 278:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 279:56 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_memset <built-in> 0:0 20 - operand
+ function_decl __builtin_memset <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - chain
- identifier_node fn spec 16 - purpose
- tree_list 16 - value
- string_cst 1 15 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - chain
+ identifier_node fn spec 46 - purpose
+ tree_list 46 - value
+ string_cst 1 45 - value
- stringLength: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- integer_type 15 - value
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -2677,45 +2677,45 @@ function_decl not_eof /usr/include/c++/5/bits/char_traits.h 300:7 2147483647
integer_cst 64 2147483637 - parm size
call_expr /usr/include/c++/5/bits/char_traits.h 301:27 2147483640 - operand
addr_expr 2147483639 - function
- function_decl eof /usr/include/c++/5/bits/char_traits.h 296:7 20 - operand
+ function_decl eof /usr/include/c++/5/bits/char_traits.h 296:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 297:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 297:7 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 296:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 297:56 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 297:7 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 296:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 297:56 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 297:7 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 32
- signed
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 32 15 - decl size
- integer_cst -1 16 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst -1 46 - operand
nop_expr 2147483641 - operand
indirect_ref 2147483640 - operand
- isUsed: 1
@@ -3096,23 +3096,23 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 329:7 2147483647
integer_cst 32 2147483643 - decl size
call_expr /usr/include/c++/5/bits/char_traits.h 330:23 2147483644 - operand
addr_expr 2147483643 - function
- function_decl wmemcmp /usr/include/wchar.h 325:12 20 - operand
+ function_decl wmemcmp /usr/include/wchar.h 325:12 50 - operand
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __pure__ 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node __pure__ 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3121,8 +3121,8 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 329:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3131,19 +3131,19 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 329:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- parm_decl __s1 /usr/include/wchar.h 325:36 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ parm_decl __s1 /usr/include/wchar.h 325:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3152,9 +3152,9 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 329:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __s2 /usr/include/wchar.h 325:57 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __s2 /usr/include/wchar.h 325:57 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3163,15 +3163,15 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 329:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 325:70 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 325:70 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 329:32 2147483643 - arg
pointer_type 2147483642 - decl type
@@ -3258,21 +3258,21 @@ function_decl length /usr/include/c++/5/bits/char_traits.h 333:7 2147483647
integer_cst 64 2147483643 - decl size
call_expr /usr/include/c++/5/bits/char_traits.h 334:22 2147483644 - operand
addr_expr 2147483643 - function
- function_decl wcslen /usr/include/wchar.h 287:15 20 - operand
+ function_decl wcslen /usr/include/wchar.h 287:15 50 - operand
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __pure__ 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node __pure__ 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3281,12 +3281,12 @@ function_decl length /usr/include/c++/5/bits/char_traits.h 333:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 287:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 287:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3295,7 +3295,7 @@ function_decl length /usr/include/c++/5/bits/char_traits.h 333:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/char_traits.h 333:31 2147483643 - arg
pointer_type 2147483642 - decl type
@@ -3405,14 +3405,14 @@ function_decl find /usr/include/c++/5/bits/char_traits.h 337:7 2147483647
nop_expr 2147483644 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 338:23 2147483643 - operand
addr_expr 2147483642 - function
- function_decl wmemchr /usr/include/wchar.h 316:29 20 - operand
+ function_decl wmemchr /usr/include/wchar.h 316:29 50 - operand
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __pure__ 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node __pure__ 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3421,8 +3421,8 @@ function_decl find /usr/include/c++/5/bits/char_traits.h 337:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3431,28 +3431,28 @@ function_decl find /usr/include/c++/5/bits/char_traits.h 337:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl wchar_t <built-in> 0:0 15 - type name
+ type_decl wchar_t <built-in> 0:0 45 - 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 - chain
- integer_type 15 - value
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 316:53 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ parm_decl __s /usr/include/wchar.h 316:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3461,25 +3461,25 @@ function_decl find /usr/include/c++/5/bits/char_traits.h 337:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __c /usr/include/wchar.h 316:66 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __c /usr/include/wchar.h 316:66 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl wchar_t <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- parm_decl __n /usr/include/wchar.h 317:17 19 - argument
- integer_type 18 - decl type
+ type_decl wchar_t <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ parm_decl __n /usr/include/wchar.h 317:17 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/char_traits.h 337:29 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -3612,11 +3612,11 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 342:24 2147483642 - operand
addr_expr 2147483641 - function
- function_decl wmemmove /usr/include/wchar.h 334:17 20 - operand
+ function_decl wmemmove /usr/include/wchar.h 334:17 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3625,8 +3625,8 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3635,8 +3635,8 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3645,19 +3645,19 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- parm_decl __s1 /usr/include/wchar.h 334:36 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ parm_decl __s1 /usr/include/wchar.h 334:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3666,9 +3666,9 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __s2 /usr/include/wchar.h 334:57 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __s2 /usr/include/wchar.h 334:57 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3677,15 +3677,15 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 334:70 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 334:70 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 341:23 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -3816,11 +3816,11 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 346:23 2147483642 - operand
addr_expr 2147483641 - function
- function_decl wmemcpy /usr/include/wchar.h 329:17 20 - operand
+ function_decl wmemcpy /usr/include/wchar.h 329:17 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3829,8 +3829,8 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3839,8 +3839,8 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3849,19 +3849,19 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- parm_decl __s1 /usr/include/wchar.h 329:46 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ parm_decl __s1 /usr/include/wchar.h 329:46 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3870,9 +3870,9 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __s2 /usr/include/wchar.h 330:31 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __s2 /usr/include/wchar.h 330:31 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -3881,15 +3881,15 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 330:44 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 330:44 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -4018,11 +4018,11 @@ function_decl assign /usr/include/c++/5/bits/char_traits.h 349:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 350:23 2147483642 - operand
addr_expr 2147483641 - function
- function_decl wmemset /usr/include/wchar.h 338:17 20 - operand
+ function_decl wmemset /usr/include/wchar.h 338:17 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -4031,8 +4031,8 @@ function_decl assign /usr/include/c++/5/bits/char_traits.h 349:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -4041,28 +4041,28 @@ function_decl assign /usr/include/c++/5/bits/char_traits.h 349:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl wchar_t <built-in> 0:0 15 - type name
+ type_decl wchar_t <built-in> 0:0 45 - 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 - chain
- integer_type 15 - value
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 338:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ parm_decl __s /usr/include/wchar.h 338:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -4071,25 +4071,25 @@ function_decl assign /usr/include/c++/5/bits/char_traits.h 349:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __c /usr/include/wchar.h 338:48 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __c /usr/include/wchar.h 338:48 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl wchar_t <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- parm_decl __n /usr/include/wchar.h 338:60 19 - argument
- integer_type 18 - decl type
+ type_decl wchar_t <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ parm_decl __n /usr/include/wchar.h 338:60 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/char_traits.h 349:25 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -4451,99 +4451,99 @@ function_decl not_eof /usr/include/c++/5/bits/char_traits.h 369:7 2147483647
cond_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 370:27 2147483641 - operand
addr_expr 2147483640 - function
- function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 361:7 20 - operand
+ function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 361:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 362:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 362:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 361:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 362:24 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 362:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- eq_expr /usr/include/c++/5/bits/char_traits.h 362:21 16 - operand
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 361:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 362:24 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 362:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ eq_expr /usr/include/c++/5/bits/char_traits.h 362:21 46 - operand
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
nop_expr 2147483640 - arg
convert_expr 2147483639 - operand
- isUsed: 1
@@ -4572,45 +4572,45 @@ function_decl not_eof /usr/include/c++/5/bits/char_traits.h 369:7 2147483647
integer_cst 4294967295 2147483635 - max value
call_expr /usr/include/c++/5/bits/char_traits.h 370:36 2147483637 - operand
addr_expr 2147483636 - function
- function_decl eof /usr/include/c++/5/bits/char_traits.h 365:7 20 - operand
+ function_decl eof /usr/include/c++/5/bits/char_traits.h 365:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 17 - type name
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 366:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 366:7 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 17 - type name
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 365:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 366:42 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 366:7 16 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 365:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 366:42 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 366:7 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- integer_cst 32 15 - decl size
- integer_cst 4294967295 16 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst 4294967295 46 - operand
integer_cst 0 2147483641 - operand
nop_expr 2147483641 - operand
indirect_ref 2147483640 - operand
@@ -5037,97 +5037,97 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 408:7 2147483647
cleanup_point_expr 2147483640 - condition
call_expr /usr/include/c++/5/bits/char_traits.h 411:10 2147483639 - operand
addr_expr 2147483638 - function
- function_decl lt /usr/include/c++/5/bits/char_traits.h 404:7 20 - operand
+ function_decl lt /usr/include/c++/5/bits/char_traits.h 404:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 15 - type name
- integer_cst 16 15 - type size
- integer_cst 0 15 - min value
- integer_cst 65535 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 45 - type name
+ integer_cst 16 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 65535 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 14 - type name
- integer_cst 16 14 - type size
- integer_cst 0 14 - min value
- integer_cst 65535 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 44 - type name
+ integer_cst 16 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 65535 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 405:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 405:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 404:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 405:23 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 405:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 404:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 405:23 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 405:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- lt_expr /usr/include/c++/5/bits/char_traits.h 405:21 16 - operand
- indirect_ref 15 - operand
+ integer_cst 8 45 - decl size
+ lt_expr /usr/include/c++/5/bits/char_traits.h 405:21 46 - operand
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
- indirect_ref 15 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
nop_expr 2147483638 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 411:19 2147483637 - operand
- isUsed: 1
@@ -5198,97 +5198,97 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 408:7 2147483647
cleanup_point_expr 2147483639 - condition
call_expr /usr/include/c++/5/bits/char_traits.h 413:15 2147483638 - operand
addr_expr 2147483637 - function
- function_decl lt /usr/include/c++/5/bits/char_traits.h 404:7 20 - operand
+ function_decl lt /usr/include/c++/5/bits/char_traits.h 404:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 15 - type name
- integer_cst 16 15 - type size
- integer_cst 0 15 - min value
- integer_cst 65535 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 45 - type name
+ integer_cst 16 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 65535 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 14 - type name
- integer_cst 16 14 - type size
- integer_cst 0 14 - min value
- integer_cst 65535 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 44 - type name
+ integer_cst 16 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 65535 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 405:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 405:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 404:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 405:23 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 405:7 16 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 404:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 405:23 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 405:7 46 - operand
- isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- lt_expr /usr/include/c++/5/bits/char_traits.h 405:21 16 - operand
- indirect_ref 15 - operand
+ integer_cst 8 45 - decl size
+ lt_expr /usr/include/c++/5/bits/char_traits.h 405:21 46 - operand
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
- indirect_ref 15 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
nop_expr 2147483637 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 413:24 2147483636 - operand
- isUsed: 1
@@ -5463,97 +5463,97 @@ function_decl length /usr/include/c++/5/bits/char_traits.h 419:7 2147483647
truth_not_expr /usr/include/c++/5/bits/char_traits.h 422:34 2147483642 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 422:12 2147483641 - operand
addr_expr 2147483640 - function
- function_decl eq /usr/include/c++/5/bits/char_traits.h 400:7 20 - operand
+ function_decl eq /usr/include/c++/5/bits/char_traits.h 400:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 15 - type name
- integer_cst 16 15 - type size
- integer_cst 0 15 - min value
- integer_cst 65535 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 45 - type name
+ integer_cst 16 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 65535 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 14 - type name
- integer_cst 16 14 - type size
- integer_cst 0 14 - min value
- integer_cst 65535 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 44 - type name
+ integer_cst 16 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 65535 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 401:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 401:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 400:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 401:24 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 401:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- eq_expr /usr/include/c++/5/bits/char_traits.h 401:21 16 - operand
- indirect_ref 15 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 400:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 401:24 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 401:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ eq_expr /usr/include/c++/5/bits/char_traits.h 401:21 46 - operand
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
- indirect_ref 15 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
nop_expr 2147483640 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 422:20 2147483639 - operand
- isUsed: 1
@@ -5788,97 +5788,97 @@ function_decl find /usr/include/c++/5/bits/char_traits.h 428:7 2147483647
cleanup_point_expr 2147483640 - condition
call_expr /usr/include/c++/5/bits/char_traits.h 431:10 2147483639 - operand
addr_expr 2147483638 - function
- function_decl eq /usr/include/c++/5/bits/char_traits.h 400:7 20 - operand
+ function_decl eq /usr/include/c++/5/bits/char_traits.h 400:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 15 - type name
- integer_cst 16 15 - type size
- integer_cst 0 15 - min value
- integer_cst 65535 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 45 - type name
+ integer_cst 16 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 65535 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 14 - type name
- integer_cst 16 14 - type size
- integer_cst 0 14 - min value
- integer_cst 65535 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 44 - type name
+ integer_cst 16 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 65535 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 401:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 401:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 400:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 401:24 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 401:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 400:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 401:24 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 401:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- eq_expr /usr/include/c++/5/bits/char_traits.h 401:21 16 - operand
- indirect_ref 15 - operand
+ integer_cst 8 45 - decl size
+ eq_expr /usr/include/c++/5/bits/char_traits.h 401:21 46 - operand
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
- indirect_ref 15 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 14 - ref
- reference_type 13 - decl type
- integer_type 12 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 44 - ref
+ reference_type 43 - decl type
+ integer_type 42 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 11 - type name
- integer_cst 16 11 - type size
- integer_cst 0 11 - min value
- integer_cst 65535 11 - max value
- integer_cst 64 13 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 41 - type name
+ integer_cst 16 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 65535 41 - max value
+ integer_cst 64 43 - parm size
nop_expr 2147483638 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 431:18 2147483637 - operand
- isUsed: 1
@@ -6092,47 +6092,47 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 437:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 440:21 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_memmove <built-in> 0:0 20 - operand
+ function_decl __builtin_memmove <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - chain
- identifier_node fn spec 16 - purpose
- tree_list 16 - value
- string_cst 1 15 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - chain
+ identifier_node fn spec 46 - purpose
+ tree_list 46 - value
+ string_cst 1 45 - value
- stringLength: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -6270,47 +6270,47 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 444:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 447:20 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_memcpy <built-in> 0:0 20 - operand
+ function_decl __builtin_memcpy <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - chain
- identifier_node fn spec 16 - purpose
- tree_list 16 - value
- string_cst 1 15 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - chain
+ identifier_node fn spec 46 - purpose
+ tree_list 46 - value
+ string_cst 1 45 - value
- stringLength: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -6495,92 +6495,92 @@ function_decl assign /usr/include/c++/5/bits/char_traits.h 451:7 2147483647
expr_stmt /usr/include/c++/5/bits/char_traits.h 454:25 2147483640 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 454:10 2147483639 - expresssion
addr_expr 2147483638 - function
- function_decl assign /usr/include/c++/5/bits/char_traits.h 396:7 20 - operand
+ function_decl assign /usr/include/c++/5/bits/char_traits.h 396:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 15 - type name
- integer_cst 16 15 - type size
- integer_cst 0 15 - min value
- integer_cst 65535 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 45 - type name
+ integer_cst 16 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 65535 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 14 - type name
- integer_cst 16 14 - type size
- integer_cst 0 14 - min value
- integer_cst 65535 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 44 - type name
+ integer_cst 16 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 65535 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 397:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 397:7 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 396:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 397:20 18 - operand
- expr_stmt /usr/include/c++/5/bits/char_traits.h 397:20 17 - operand
- convert_expr 16 - expresssion
- modify_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 396:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 397:20 48 - operand
+ expr_stmt /usr/include/c++/5/bits/char_traits.h 397:20 47 - operand
+ convert_expr 46 - expresssion
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 10 - type name
- integer_cst 16 10 - type size
- integer_cst 0 10 - min value
- integer_cst 65535 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - operand
- indirect_ref 13 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 40 - type name
+ integer_cst 16 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 65535 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 44 - operand
+ indirect_ref 43 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 12 - ref
- reference_type 11 - decl type
- integer_type 10 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 42 - ref
+ reference_type 41 - decl type
+ integer_type 40 - nested type
- precisionBits: 16
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 9 - type name
- integer_cst 16 9 - type size
- integer_cst 0 9 - min value
- integer_cst 65535 9 - max value
- integer_cst 64 11 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 39 - type name
+ integer_cst 16 39 - type size
+ integer_cst 0 39 - min value
+ integer_cst 65535 39 - max value
+ integer_cst 64 41 - parm size
nop_expr 2147483638 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 454:18 2147483637 - operand
- isUsed: 1
@@ -6999,99 +6999,99 @@ function_decl not_eof /usr/include/c++/5/bits/char_traits.h 475:7 2147483647
cond_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 476:27 2147483641 - operand
addr_expr 2147483640 - function
- function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 467:7 20 - operand
+ function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 467:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 15 - type name
- integer_cst 16 15 - type size
- integer_cst 0 15 - min value
- integer_cst 65535 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 45 - type name
+ integer_cst 16 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 65535 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 14 - type name
- integer_cst 16 14 - type size
- integer_cst 0 14 - min value
- integer_cst 65535 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 44 - type name
+ integer_cst 16 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 65535 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 468:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 468:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 16 - type name
- integer_cst 16 16 - type size
- integer_cst 0 16 - min value
- integer_cst 65535 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 467:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 468:24 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 468:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- eq_expr /usr/include/c++/5/bits/char_traits.h 468:21 16 - operand
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 46 - type name
+ integer_cst 16 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 65535 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 467:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 468:24 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 468:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ eq_expr /usr/include/c++/5/bits/char_traits.h 468:21 46 - operand
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 10 - type name
- integer_cst 16 10 - type size
- integer_cst 0 10 - min value
- integer_cst 65535 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 40 - type name
+ integer_cst 16 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 65535 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 10 - type name
- integer_cst 16 10 - type size
- integer_cst 0 10 - min value
- integer_cst 65535 10 - max value
- integer_cst 64 12 - parm size
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 40 - type name
+ integer_cst 16 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 65535 40 - max value
+ integer_cst 64 42 - parm size
nop_expr 2147483640 - arg
convert_expr 2147483639 - operand
- isUsed: 1
@@ -7120,45 +7120,45 @@ function_decl not_eof /usr/include/c++/5/bits/char_traits.h 475:7 2147483647
integer_cst 65535 2147483635 - max value
call_expr /usr/include/c++/5/bits/char_traits.h 476:36 2147483637 - operand
addr_expr 2147483636 - function
- function_decl eof /usr/include/c++/5/bits/char_traits.h 471:7 20 - operand
+ function_decl eof /usr/include/c++/5/bits/char_traits.h 471:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 17 - type name
- integer_cst 16 17 - type size
- integer_cst 0 17 - min value
- integer_cst 65535 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 47 - type name
+ integer_cst 16 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 65535 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 472:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 472:7 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 17 - type name
- integer_cst 16 17 - type size
- integer_cst 0 17 - min value
- integer_cst 65535 17 - max value
- integer_cst 16 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 471:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 472:40 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 472:7 16 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 47 - type name
+ integer_cst 16 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 65535 47 - max value
+ integer_cst 16 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 471:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 472:40 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 472:7 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 16
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 14 - type name
- integer_cst 16 14 - type size
- integer_cst 0 14 - min value
- integer_cst 65535 14 - max value
- integer_cst 16 15 - decl size
- integer_cst 65535 16 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 44 - type name
+ integer_cst 16 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 65535 44 - max value
+ integer_cst 16 45 - decl size
+ integer_cst 65535 46 - operand
integer_cst 0 2147483641 - operand
nop_expr 2147483641 - operand
indirect_ref 2147483640 - operand
@@ -7589,99 +7589,99 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 501:7 2147483647
cleanup_point_expr 2147483640 - condition
call_expr /usr/include/c++/5/bits/char_traits.h 504:10 2147483639 - operand
addr_expr 2147483638 - function
- function_decl lt /usr/include/c++/5/bits/char_traits.h 497:7 20 - operand
+ function_decl lt /usr/include/c++/5/bits/char_traits.h 497:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 498:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 498:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 497:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 498:23 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 498:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 497:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 498:23 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 498:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- lt_expr /usr/include/c++/5/bits/char_traits.h 498:21 16 - operand
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ integer_cst 8 45 - decl size
+ lt_expr /usr/include/c++/5/bits/char_traits.h 498:21 46 - operand
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
nop_expr 2147483638 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 504:19 2147483637 - operand
- isUsed: 1
@@ -7752,99 +7752,99 @@ function_decl compare /usr/include/c++/5/bits/char_traits.h 501:7 2147483647
cleanup_point_expr 2147483639 - condition
call_expr /usr/include/c++/5/bits/char_traits.h 506:15 2147483638 - operand
addr_expr 2147483637 - function
- function_decl lt /usr/include/c++/5/bits/char_traits.h 497:7 20 - operand
+ function_decl lt /usr/include/c++/5/bits/char_traits.h 497:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 498:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 498:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 497:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 498:23 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 498:7 16 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 497:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 498:23 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 498:7 46 - operand
- isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- lt_expr /usr/include/c++/5/bits/char_traits.h 498:21 16 - operand
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ integer_cst 8 45 - decl size
+ lt_expr /usr/include/c++/5/bits/char_traits.h 498:21 46 - operand
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
nop_expr 2147483637 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 506:24 2147483636 - operand
- isUsed: 1
@@ -8019,99 +8019,99 @@ function_decl length /usr/include/c++/5/bits/char_traits.h 512:7 2147483647
truth_not_expr /usr/include/c++/5/bits/char_traits.h 515:34 2147483642 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 515:12 2147483641 - operand
addr_expr 2147483640 - function
- function_decl eq /usr/include/c++/5/bits/char_traits.h 493:7 20 - operand
+ function_decl eq /usr/include/c++/5/bits/char_traits.h 493:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 494:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 494:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 493:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 494:24 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 494:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- eq_expr /usr/include/c++/5/bits/char_traits.h 494:21 16 - operand
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 493:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 494:24 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 494:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ eq_expr /usr/include/c++/5/bits/char_traits.h 494:21 46 - operand
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
nop_expr 2147483640 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 515:20 2147483639 - operand
- isUsed: 1
@@ -8346,99 +8346,99 @@ function_decl find /usr/include/c++/5/bits/char_traits.h 521:7 2147483647
cleanup_point_expr 2147483640 - condition
call_expr /usr/include/c++/5/bits/char_traits.h 524:10 2147483639 - operand
addr_expr 2147483638 - function
- function_decl eq /usr/include/c++/5/bits/char_traits.h 493:7 20 - operand
+ function_decl eq /usr/include/c++/5/bits/char_traits.h 493:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 494:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 494:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 493:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 494:24 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 494:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 493:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 494:24 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 494:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- eq_expr /usr/include/c++/5/bits/char_traits.h 494:21 16 - operand
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ integer_cst 8 45 - decl size
+ eq_expr /usr/include/c++/5/bits/char_traits.h 494:21 46 - operand
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
nop_expr 2147483638 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 524:18 2147483637 - operand
- isUsed: 1
@@ -8652,47 +8652,47 @@ function_decl move /usr/include/c++/5/bits/char_traits.h 530:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 533:21 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_memmove <built-in> 0:0 20 - operand
+ function_decl __builtin_memmove <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - chain
- identifier_node fn spec 16 - purpose
- tree_list 16 - value
- string_cst 1 15 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - chain
+ identifier_node fn spec 46 - purpose
+ tree_list 46 - value
+ string_cst 1 45 - value
- stringLength: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -8830,47 +8830,47 @@ function_decl copy /usr/include/c++/5/bits/char_traits.h 537:7 2147483647
nop_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 540:20 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_memcpy <built-in> 0:0 20 - operand
+ function_decl __builtin_memcpy <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - chain
- identifier_node fn spec 16 - purpose
- tree_list 16 - value
- string_cst 1 15 - value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - chain
+ identifier_node fn spec 46 - purpose
+ tree_list 46 - value
+ string_cst 1 45 - value
- stringLength: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 14 - type name
+ type_decl long unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -9054,92 +9054,92 @@ function_decl assign /usr/include/c++/5/bits/char_traits.h 544:7 2147483647
expr_stmt /usr/include/c++/5/bits/char_traits.h 547:25 2147483640 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 547:10 2147483639 - expresssion
addr_expr 2147483638 - function
- function_decl assign /usr/include/c++/5/bits/char_traits.h 489:7 20 - operand
+ function_decl assign /usr/include/c++/5/bits/char_traits.h 489:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 490:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 490:7 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 489:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 490:20 18 - operand
- expr_stmt /usr/include/c++/5/bits/char_traits.h 490:20 17 - operand
- convert_expr 16 - expresssion
- modify_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 489:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 490:20 48 - operand
+ expr_stmt /usr/include/c++/5/bits/char_traits.h 490:20 47 - operand
+ convert_expr 46 - expresssion
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - operand
- indirect_ref 13 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 44 - operand
+ indirect_ref 43 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 12 - ref
- reference_type 11 - decl type
- integer_type 10 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 42 - ref
+ reference_type 41 - decl type
+ integer_type 40 - nested type
- precisionBits: 32
- unsigned
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 9 - type name
- integer_cst 32 9 - type size
- integer_cst 0 9 - min value
- integer_cst 4294967295 9 - max value
- integer_cst 64 11 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 39 - type name
+ integer_cst 32 39 - type size
+ integer_cst 0 39 - min value
+ integer_cst 4294967295 39 - max value
+ integer_cst 64 41 - parm size
nop_expr 2147483638 - arg
pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 547:18 2147483637 - operand
- isUsed: 1
@@ -9557,99 +9557,99 @@ function_decl not_eof /usr/include/c++/5/bits/char_traits.h 568:7 2147483647
cond_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/char_traits.h 569:27 2147483641 - operand
addr_expr 2147483640 - function
- function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 560:7 20 - operand
+ function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 560:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 561:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 561:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 560:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 561:24 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 561:7 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- eq_expr /usr/include/c++/5/bits/char_traits.h 561:21 16 - operand
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 560:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 561:24 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 561:7 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ eq_expr /usr/include/c++/5/bits/char_traits.h 561:21 46 - operand
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- integer_cst 64 12 - parm size
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 42 - parm size
nop_expr 2147483640 - arg
convert_expr 2147483639 - operand
- isUsed: 1
@@ -9678,45 +9678,45 @@ function_decl not_eof /usr/include/c++/5/bits/char_traits.h 568:7 2147483647
integer_cst 4294967295 2147483635 - max value
call_expr /usr/include/c++/5/bits/char_traits.h 569:36 2147483637 - operand
addr_expr 2147483636 - function
- function_decl eof /usr/include/c++/5/bits/char_traits.h 564:7 20 - operand
+ function_decl eof /usr/include/c++/5/bits/char_traits.h 564:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 17 - type name
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 565:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 565:7 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 17 - type name
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 564:7 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 565:40 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 565:7 16 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 564:7 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 565:40 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 565:7 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- unsigned
- type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- integer_cst 32 15 - decl size
- integer_cst 4294967295 16 - operand
+ type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst 4294967295 46 - operand
integer_cst 0 2147483641 - operand
nop_expr 2147483641 - operand
indirect_ref 2147483640 - operand
@@ -10229,57 +10229,57 @@ function_decl bad_exception /usr/include/c++/5/exception 76:5 2147483647
expr_stmt /usr/include/c++/5/exception 76:43 2147483642 - operand
call_expr /usr/include/c++/5/exception 76:43 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/exception 63:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/exception 63:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/exception 63:41 19 - function result
+ result_decl /usr/include/c++/5/exception 63:41 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 63:17 19 - argument
+ parm_decl this /usr/include/c++/5/exception 63:17 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- must_not_throw_expr /usr/include/c++/5/exception 63:5 19 - code
- bind_expr /usr/include/c++/5/exception 63:41 18 - operand
- cleanup_point_expr /usr/include/c++/5/exception 63:39 17 - operand
- expr_stmt /usr/include/c++/5/exception 63:39 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/exception 63:17 10 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/exception 63:5 49 - code
+ bind_expr /usr/include/c++/5/exception 63:41 48 - operand
+ cleanup_point_expr /usr/include/c++/5/exception 63:39 47 - operand
+ expr_stmt /usr/include/c++/5/exception 63:39 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/exception 63:17 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 42 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
pointer_type 3 - nested type
type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
@@ -10293,17 +10293,17 @@ function_decl bad_exception /usr/include/c++/5/exception 76:5 2147483647
integer_cst 32 0 - type size
integer_cst -2147483648 0 - min value
integer_cst 2147483647 0 - max value
- pointer_plus_expr 13 - operand
- addr_expr 12 - operand
- var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 11 - operand
+ pointer_plus_expr 43 - operand
+ addr_expr 42 - operand
+ var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 41 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 10 - 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
+ integer_cst 320 40 - decl size
+ 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
@@ -10314,87 +10314,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 _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
@@ -10404,28 +10404,28 @@ 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 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
- array_type 10 - var type
- pointer_type 9 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 8 - type name
+ integer_cst 64 15 - parm size
+ array_type 40 - var type
+ pointer_type 39 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 38 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -10436,14 +10436,14 @@ 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 9 - domain
+ integer_type 39 - domain
- precisionBits: 64
- signed
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- integer_cst 4 8 - max value
- integer_cst 16 12 - operand
- block 17 - operand
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ integer_cst 4 38 - max value
+ integer_cst 16 42 - operand
+ block 47 - operand
addr_expr 2147483640 - arg
component_ref 2147483639 - operand
indirect_ref 2147483638 - object
@@ -10656,32 +10656,32 @@ function_decl bad_exception /usr/include/c++/5/exception 76:5 2147483647
integer_cst 16 2147483636 - operand
call_expr /usr/include/c++/5/exception 76:43 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/exception 64:13 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/exception 64:13 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 19 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -10738,57 +10738,57 @@ function_decl __base_ctor /usr/include/c++/5/exception 76:5 2147483647
expr_stmt /usr/include/c++/5/exception 76:43 2147483642 - operand
call_expr /usr/include/c++/5/exception 76:43 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/exception 63:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/exception 63:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/exception 63:41 19 - function result
+ result_decl /usr/include/c++/5/exception 63:41 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 63:17 19 - argument
+ parm_decl this /usr/include/c++/5/exception 63:17 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- must_not_throw_expr /usr/include/c++/5/exception 63:5 19 - code
- bind_expr /usr/include/c++/5/exception 63:41 18 - operand
- cleanup_point_expr /usr/include/c++/5/exception 63:39 17 - operand
- expr_stmt /usr/include/c++/5/exception 63:39 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/exception 63:17 10 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/exception 63:5 49 - code
+ bind_expr /usr/include/c++/5/exception 63:41 48 - operand
+ cleanup_point_expr /usr/include/c++/5/exception 63:39 47 - operand
+ expr_stmt /usr/include/c++/5/exception 63:39 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/exception 63:17 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 42 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
pointer_type 3 - nested type
type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
@@ -10802,17 +10802,17 @@ function_decl __base_ctor /usr/include/c++/5/exception 76:5 2147483647
integer_cst 32 0 - type size
integer_cst -2147483648 0 - min value
integer_cst 2147483647 0 - max value
- pointer_plus_expr 13 - operand
- addr_expr 12 - operand
- var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 11 - operand
+ pointer_plus_expr 43 - operand
+ addr_expr 42 - operand
+ var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 41 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 10 - 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
+ integer_cst 320 40 - decl size
+ 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
@@ -10823,87 +10823,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 _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
@@ -10913,28 +10913,28 @@ 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 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
- array_type 10 - var type
- pointer_type 9 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 8 - type name
+ integer_cst 64 15 - parm size
+ array_type 40 - var type
+ pointer_type 39 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 38 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -10945,14 +10945,14 @@ 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 9 - domain
+ integer_type 39 - domain
- precisionBits: 64
- signed
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- integer_cst 4 8 - max value
- integer_cst 16 12 - operand
- block 17 - operand
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ integer_cst 4 38 - max value
+ integer_cst 16 42 - operand
+ block 47 - operand
addr_expr 2147483640 - arg
component_ref 2147483639 - operand
indirect_ref 2147483638 - object
@@ -11165,32 +11165,32 @@ function_decl __base_ctor /usr/include/c++/5/exception 76:5 2147483647
integer_cst 16 2147483636 - operand
call_expr /usr/include/c++/5/exception 76:43 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/exception 64:13 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/exception 64:13 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 19 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -11705,43 +11705,43 @@ function_decl operator= /usr/include/c++/5/bits/exception_ptr.h 116:7 2147483647
expr_stmt /usr/include/c++/5/bits/exception_ptr.h 118:69 2147483643 - operand
call_expr /usr/include/c++/5/bits/exception_ptr.h 118:62 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl swap /usr/include/c++/5/bits/exception_ptr.h 126:7 20 - operand
+ function_decl swap /usr/include/c++/5/bits/exception_ptr.h 126:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 126:28 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 126:28 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/exception_ptr.h 126:25 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/exception_ptr.h 126:25 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
target_expr 2147483640 - operand
var_decl /usr/include/c++/5/bits/exception_ptr.h 118:56 2147483639 - operand
@@ -11753,49 +11753,49 @@ function_decl operator= /usr/include/c++/5/bits/exception_ptr.h 116:7 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483639 - operand
addr_expr 2147483638 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 99:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 99:7 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/exception_ptr.h 101:38 19 - function result
+ result_decl /usr/include/c++/5/bits/exception_ptr.h 101:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 16 - type name
+ parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/exception_ptr.h 118:56 2147483638 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -11817,32 +11817,32 @@ function_decl operator= /usr/include/c++/5/bits/exception_ptr.h 116:7 2147483647
integer_cst 64 2147483634 - parm size
call_expr 2147483639 - operand
addr_expr 2147483638 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483638 - arg
var_decl /usr/include/c++/5/bits/exception_ptr.h 118:56 2147483637 - operand
- isUsed: 1
@@ -11982,43 +11982,43 @@ function_decl swap /usr/include/c++/5/bits/exception_ptr.h 160:5 2147483647
expr_stmt /usr/include/c++/5/bits/exception_ptr.h 161:24 2147483645 - operand
call_expr /usr/include/c++/5/bits/exception_ptr.h 161:17 2147483644 - expresssion
addr_expr 2147483643 - function
- function_decl swap /usr/include/c++/5/bits/exception_ptr.h 126:7 20 - operand
+ function_decl swap /usr/include/c++/5/bits/exception_ptr.h 126:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 126:28 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 126:28 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/exception_ptr.h 126:25 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/exception_ptr.h 126:25 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483643 - arg
- isUsed: 1
parm_decl __lhs /usr/include/c++/5/bits/exception_ptr.h 160:25 2147483642 - operand
@@ -12245,16 +12245,16 @@ function_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 60:5 2
- isAutogenerated: 1
aggr_init_expr 2147483638 - operand
addr_expr 2147483637 - function
- function_decl current_exception /usr/include/c++/5/bits/exception_ptr.h 86:28 20 - operand
+ function_decl current_exception /usr/include/c++/5/bits/exception_ptr.h 86:28 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 2147483637 - slot
- isUsed: 1
@@ -12265,32 +12265,32 @@ function_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 60:5 2
- isAutogenerated: 1
call_expr 2147483638 - operand
addr_expr 2147483637 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483637 - arg
var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 2147483636 - operand
- isUsed: 1
@@ -12303,32 +12303,32 @@ function_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 60:5 2
statement_list 2147483642 - body
call_expr /usr/include/c++/5/bits/nested_exception.h 60:61 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/nested_exception.h 60:61 2147483640 - operand
indirect_ref 2147483639 - object
@@ -12556,16 +12556,16 @@ function_decl __base_ctor /usr/include/c++/5/bits/nested_exception.h 60:5 21474
- isAutogenerated: 1
aggr_init_expr 2147483638 - operand
addr_expr 2147483637 - function
- function_decl current_exception /usr/include/c++/5/bits/exception_ptr.h 86:28 20 - operand
+ function_decl current_exception /usr/include/c++/5/bits/exception_ptr.h 86:28 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 2147483637 - slot
- isUsed: 1
@@ -12576,32 +12576,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/nested_exception.h 60:5 21474
- isAutogenerated: 1
call_expr 2147483638 - operand
addr_expr 2147483637 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483637 - arg
var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 2147483636 - operand
- isUsed: 1
@@ -12614,32 +12614,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/nested_exception.h 60:5 21474
statement_list 2147483642 - operand
call_expr /usr/include/c++/5/bits/nested_exception.h 60:61 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/nested_exception.h 60:61 2147483640 - operand
indirect_ref 2147483639 - object
@@ -12727,68 +12727,68 @@ function_decl rethrow_nested /usr/include/c++/5/bits/nested_exception.h 70:5 214
cleanup_point_expr 2147483644 - condition
call_expr /usr/include/c++/5/bits/nested_exception.h 72:17 2147483643 - operand
addr_expr 2147483642 - function
- function_decl operator 6 /usr/include/c++/5/bits/exception_ptr.h 138:16 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/exception_ptr.h 138:16 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 19 - function result
+ result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- return_expr /usr/include/c++/5/bits/exception_ptr.h 139:16 19 - code
- init_expr 18 - operand
- result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 17 - operand
- - isAutogenerated: 1
- boolean_type 16 - result type
- type_decl bool <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- integer_cst 8 16 - decl size
- ne_expr 17 - operand
- nop_expr 16 - operand
- component_ref /usr/include/c++/5/bits/exception_ptr.h 139:16 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ return_expr /usr/include/c++/5/bits/exception_ptr.h 139:16 49 - code
+ init_expr 48 - operand
+ result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 47 - operand
+ - isAutogenerated: 1
+ boolean_type 46 - result type
+ type_decl bool <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ integer_cst 8 46 - decl size
+ ne_expr 47 - operand
+ nop_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/exception_ptr.h 139:16 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 12 - operand
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 44 - field
- unsigned
- integer_cst 64 13 - decl size
+ integer_cst 64 43 - decl size
pointer_type 5 - field type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 0 16 - operand
+ integer_cst 0 46 - operand
addr_expr 2147483642 - arg
component_ref /usr/include/c++/5/bits/nested_exception.h 72:11 2147483641 - operand
indirect_ref 2147483640 - object
@@ -12811,26 +12811,26 @@ function_decl rethrow_nested /usr/include/c++/5/bits/nested_exception.h 70:5 214
expr_stmt /usr/include/c++/5/bits/nested_exception.h 73:27 2147483643 - operand
call_expr /usr/include/c++/5/bits/nested_exception.h 73:19 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl rethrow_exception /usr/include/c++/5/bits/exception_ptr.h 87:19 20 - operand
+ function_decl rethrow_exception /usr/include/c++/5/bits/exception_ptr.h 87:19 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- record_type 17 - value
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 16 - type name
+ tree_list 48 - arg types
+ record_type 47 - value
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 46 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/exception_ptr.h 67:26 19 - argument
- record_type 18 - decl type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ parm_decl /usr/include/c++/5/bits/exception_ptr.h 67:26 49 - argument
+ record_type 48 - decl type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
target_expr 2147483640 - operand
@@ -12843,43 +12843,43 @@ function_decl rethrow_nested /usr/include/c++/5/bits/nested_exception.h 70:5 214
- isAutogenerated: 1
aggr_init_expr 2147483639 - operand
addr_expr 2147483638 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 92:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 92:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 92:43 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 92:43 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/exception_ptr.h 92:40 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/exception_ptr.h 92:40 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/nested_exception.h 73:26 2147483638 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -12910,32 +12910,32 @@ function_decl rethrow_nested /usr/include/c++/5/bits/nested_exception.h 70:5 214
- isAutogenerated: 1
call_expr 2147483639 - operand
addr_expr 2147483638 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483638 - arg
var_decl /usr/include/c++/5/bits/nested_exception.h 73:26 2147483637 - operand
- isUsed: 1
@@ -12948,18 +12948,18 @@ function_decl rethrow_nested /usr/include/c++/5/bits/nested_exception.h 70:5 214
expr_stmt /usr/include/c++/5/bits/nested_exception.h 74:23 2147483644 - operand
call_expr /usr/include/c++/5/bits/nested_exception.h 74:21 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl terminate /usr/include/c++/5/exception 102:8 20 - operand
+ function_decl terminate /usr/include/c++/5/exception 102:8 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
function_decl nested_ptr /usr/include/c++/5/bits/nested_exception.h 78:5 2147483647
- isPublic: 1
@@ -13013,43 +13013,43 @@ function_decl nested_ptr /usr/include/c++/5/bits/nested_exception.h 78:5 2147483
- isAutogenerated: 1
aggr_init_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 92:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 92:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 92:43 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 92:43 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/exception_ptr.h 92:40 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/exception_ptr.h 92:40 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/nested_exception.h 79:14 2147483640 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -13080,32 +13080,32 @@ function_decl nested_ptr /usr/include/c++/5/bits/nested_exception.h 78:5 2147483
- isAutogenerated: 1
call_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 17 - type name
+ record_type 48 - method base type
+ type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 19 - argument
+ parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483640 - arg
var_decl /usr/include/c++/5/bits/nested_exception.h 79:14 2147483639 - operand
- isUsed: 1
@@ -13151,57 +13151,57 @@ function_decl bad_alloc /usr/include/c++/5/new 57:5 2147483647
expr_stmt /usr/include/c++/5/new 57:25 2147483642 - operand
call_expr /usr/include/c++/5/new 57:25 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/exception 63:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/exception 63:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/exception 63:41 19 - function result
+ result_decl /usr/include/c++/5/exception 63:41 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 63:17 19 - argument
+ parm_decl this /usr/include/c++/5/exception 63:17 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- must_not_throw_expr /usr/include/c++/5/exception 63:5 19 - code
- bind_expr /usr/include/c++/5/exception 63:41 18 - operand
- cleanup_point_expr /usr/include/c++/5/exception 63:39 17 - operand
- expr_stmt /usr/include/c++/5/exception 63:39 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/exception 63:17 10 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/exception 63:5 49 - code
+ bind_expr /usr/include/c++/5/exception 63:41 48 - operand
+ cleanup_point_expr /usr/include/c++/5/exception 63:39 47 - operand
+ expr_stmt /usr/include/c++/5/exception 63:39 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/exception 63:17 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 42 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
pointer_type 3 - nested type
type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
@@ -13215,17 +13215,17 @@ function_decl bad_alloc /usr/include/c++/5/new 57:5 2147483647
integer_cst 32 0 - type size
integer_cst -2147483648 0 - min value
integer_cst 2147483647 0 - max value
- pointer_plus_expr 13 - operand
- addr_expr 12 - operand
- var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 11 - operand
+ pointer_plus_expr 43 - operand
+ addr_expr 42 - operand
+ var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 41 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 10 - 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
+ integer_cst 320 40 - decl size
+ 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
@@ -13236,87 +13236,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 _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
@@ -13326,28 +13326,28 @@ 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 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
- array_type 10 - var type
- pointer_type 9 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 8 - type name
+ integer_cst 64 15 - parm size
+ array_type 40 - var type
+ pointer_type 39 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 38 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -13358,14 +13358,14 @@ 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 9 - domain
+ integer_type 39 - domain
- precisionBits: 64
- signed
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- integer_cst 4 8 - max value
- integer_cst 16 12 - operand
- block 17 - operand
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ integer_cst 4 38 - max value
+ integer_cst 16 42 - operand
+ block 47 - operand
addr_expr 2147483640 - arg
component_ref 2147483639 - operand
indirect_ref 2147483638 - object
@@ -13578,32 +13578,32 @@ function_decl bad_alloc /usr/include/c++/5/new 57:5 2147483647
integer_cst 16 2147483636 - operand
call_expr /usr/include/c++/5/new 57:25 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/exception 64:13 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/exception 64:13 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 19 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -13660,57 +13660,57 @@ function_decl __base_ctor /usr/include/c++/5/new 57:5 2147483647
expr_stmt /usr/include/c++/5/new 57:25 2147483642 - operand
call_expr /usr/include/c++/5/new 57:25 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/exception 63:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/exception 63:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/exception 63:41 19 - function result
+ result_decl /usr/include/c++/5/exception 63:41 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 63:17 19 - argument
+ parm_decl this /usr/include/c++/5/exception 63:17 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- must_not_throw_expr /usr/include/c++/5/exception 63:5 19 - code
- bind_expr /usr/include/c++/5/exception 63:41 18 - operand
- cleanup_point_expr /usr/include/c++/5/exception 63:39 17 - operand
- expr_stmt /usr/include/c++/5/exception 63:39 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/exception 63:17 10 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/exception 63:5 49 - code
+ bind_expr /usr/include/c++/5/exception 63:41 48 - operand
+ cleanup_point_expr /usr/include/c++/5/exception 63:39 47 - operand
+ expr_stmt /usr/include/c++/5/exception 63:39 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/exception 63:17 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 42 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
pointer_type 3 - nested type
type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
@@ -13724,17 +13724,17 @@ function_decl __base_ctor /usr/include/c++/5/new 57:5 2147483647
integer_cst 32 0 - type size
integer_cst -2147483648 0 - min value
integer_cst 2147483647 0 - max value
- pointer_plus_expr 13 - operand
- addr_expr 12 - operand
- var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 11 - operand
+ pointer_plus_expr 43 - operand
+ addr_expr 42 - operand
+ var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 41 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 10 - 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
+ integer_cst 320 40 - decl size
+ 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
@@ -13745,87 +13745,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 _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
@@ -13835,28 +13835,28 @@ 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 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
- array_type 10 - var type
- pointer_type 9 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 8 - type name
+ integer_cst 64 15 - parm size
+ array_type 40 - var type
+ pointer_type 39 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 38 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -13867,14 +13867,14 @@ 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 9 - domain
+ integer_type 39 - domain
- precisionBits: 64
- signed
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- integer_cst 4 8 - max value
- integer_cst 16 12 - operand
- block 17 - operand
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ integer_cst 4 38 - max value
+ integer_cst 16 42 - operand
+ block 47 - operand
addr_expr 2147483640 - arg
component_ref 2147483639 - operand
indirect_ref 2147483638 - object
@@ -14087,32 +14087,32 @@ function_decl __base_ctor /usr/include/c++/5/new 57:5 2147483647
integer_cst 16 2147483636 - operand
call_expr /usr/include/c++/5/new 57:25 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/exception 64:13 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/exception 64:13 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 17 - type name
+ record_type 48 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 19 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -14200,206 +14200,305 @@ function_decl bad_array_new_length /usr/include/c++/5/new 71:5 2147483647
expr_stmt /usr/include/c++/5/new 71:36 2147483642 - operand
call_expr /usr/include/c++/5/new 71:36 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/new 57:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/new 57:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 17 - type name
+ record_type 48 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/new 57:27 19 - function result
+ result_decl /usr/include/c++/5/new 57:27 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 57:23 19 - argument
+ parm_decl this /usr/include/c++/5/new 57:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- eh_spec_block /usr/include/c++/5/new 57:5 19 - code
- bind_expr /usr/include/c++/5/new 57:27 18 - operand
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/new 57:25 16 - statement
- expr_stmt /usr/include/c++/5/new 57:25 15 - operand
- call_expr /usr/include/c++/5/new 57:25 14 - expresssion
- addr_expr 13 - function
- function_decl __base_ctor /usr/include/c++/5/exception 63:5 12 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/new 57:5 49 - code
+ bind_expr /usr/include/c++/5/new 57:27 48 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/new 57:25 46 - statement
+ expr_stmt /usr/include/c++/5/new 57:25 45 - operand
+ call_expr /usr/include/c++/5/new 57:25 44 - expresssion
+ addr_expr 43 - function
+ function_decl __base_ctor /usr/include/c++/5/exception 63:5 42 - operand
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 9 - type name
+ record_type 40 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/exception 63:41 11 - function result
+ result_decl /usr/include/c++/5/exception 63:41 41 - function result
- isAutogenerated: 1
- void_type 10 - result type
- type_decl void <built-in> 0:0 9 - type name
+ void_type 40 - result type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 63:17 11 - argument
+ parm_decl this /usr/include/c++/5/exception 63:17 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- must_not_throw_expr /usr/include/c++/5/exception 63:5 11 - code
- bind_expr /usr/include/c++/5/exception 63:41 10 - operand
- cleanup_point_expr /usr/include/c++/5/exception 63:39 9 - operand
- expr_stmt /usr/include/c++/5/exception 63:39 8 - operand
- convert_expr 7 - expresssion
- modify_expr 6 - operand
- component_ref 5 - operand
- indirect_ref 4 - object
- nop_expr 3 - ref
- parm_decl this /usr/include/c++/5/exception 63:17 2 - operand
+ integer_cst 64 40 - parm size
+ must_not_throw_expr /usr/include/c++/5/exception 63:5 41 - code
+ bind_expr /usr/include/c++/5/exception 63:41 40 - operand
+ cleanup_point_expr /usr/include/c++/5/exception 63:39 39 - operand
+ expr_stmt /usr/include/c++/5/exception 63:39 38 - operand
+ convert_expr 37 - expresssion
+ modify_expr 36 - operand
+ component_ref 35 - operand
+ indirect_ref 34 - object
+ nop_expr 33 - ref
+ parm_decl this /usr/include/c++/5/exception 63:17 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 4 - field
+ pointer_type 31 - 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 31 - parm size
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 34 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 3 - decl size
- pointer_type 3 - field type
- pointer_type 2 - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 1 - type name
+ integer_cst 64 33 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type 1 - nested type
- integer_type 0 - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- pointer_plus_expr 5 - operand
- addr_expr 4 - operand
- var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 3 - operand
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ pointer_plus_expr 35 - operand
+ addr_expr 34 - operand
+ var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 33 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 2 - decl size
- constructor 2 - initial
- array_type 1 - constructor type
- pointer_type 0 - element type
- integer_type 0 - domain
+ integer_cst 320 32 - decl size
+ 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
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 1 - type name
+ - isAutogenerated: 1
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 18 - domain
- precisionBits: 64
- signed
- nop_expr 1 - value
- integer_cst 0 0 - operand
- nop_expr 1 - value
- addr_expr 0 - operand
- var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 0 - 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
- nop_expr 1 - value
- addr_expr 0 - operand
- function_decl __comp_dtor /usr/include/c++/5/exception 64:13 0 - 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 0 - function type
- void_type 0 - method return type
- nop_expr 1 - value
- addr_expr 0 - operand
- function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 0 - operand
+ 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 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
+ - isAutogenerated: 1
+ 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 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 16 - argument
+ - isAutogenerated: 1
+ 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 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 0 - function type
- void_type 0 - method return type
- nop_expr 1 - value
- addr_expr 0 - operand
- function_decl what /usr/include/c++/5/exception 68:25 0 - operand
+ 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 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
+ - isAutogenerated: 1
+ 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 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 16 - argument
+ - isAutogenerated: 1
+ 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 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 0 - function type
- pointer_type 0 - method return type
- array_type 2 - var type
- pointer_type 1 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 0 - type name
+ method_type 16 - function type
+ pointer_type 15 - method return type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
+ - isAutogenerated: 1
+ 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 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 16 - argument
+ - isAutogenerated: 1
+ 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 15 - parm size
+ array_type 32 - var type
+ pointer_type 31 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 30 - type name
- isAutogenerated: 1
- function_type 0 - nested type
- integer_type 0 - function return type
+ function_type 3 - nested type
+ integer_type 2 - function return type
- precisionBits: 32
- signed
- integer_type 1 - domain
+ type_decl int <built-in> 0:0 1 - type name
+ - isAutogenerated: 1
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 31 - domain
- precisionBits: 64
- signed
- integer_cst 64 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4 0 - max value
- integer_cst 16 4 - operand
- block 9 - operand
- addr_expr 13 - arg
- component_ref 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
- parm_decl this /usr/include/c++/5/new 57:23 9 - operand
+ integer_cst 64 30 - type size
+ integer_cst 0 30 - min value
+ integer_cst 4 30 - max value
+ integer_cst 16 34 - operand
+ block 39 - operand
+ addr_expr 43 - arg
+ component_ref 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
+ parm_decl this /usr/include/c++/5/new 57:23 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - 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 8 - parm size
- field_decl /usr/include/c++/5/new 54:9 11 - field
+ integer_cst 64 38 - parm size
+ field_decl /usr/include/c++/5/new 54:9 41 - field
- signed
- isAutogenerated: 1
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
record_type 5 - field type
type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
- isAutogenerated: 1
- try_catch_expr /usr/include/c++/5/new 57:25 16 - statement
- statement_list 15 - operand
- cleanup_point_expr /usr/include/c++/5/new 57:25 14 - statement
- expr_stmt /usr/include/c++/5/new 57:25 13 - operand
- convert_expr 12 - expresssion
- modify_expr 11 - operand
- component_ref 10 - operand
- component_ref 9 - object
- indirect_ref 8 - object
- nop_expr 7 - ref
- parm_decl this /usr/include/c++/5/new 57:23 6 - operand
+ try_catch_expr /usr/include/c++/5/new 57:25 46 - statement
+ statement_list 45 - operand
+ cleanup_point_expr /usr/include/c++/5/new 57:25 44 - statement
+ expr_stmt /usr/include/c++/5/new 57:25 43 - operand
+ convert_expr 42 - expresssion
+ modify_expr 41 - operand
+ component_ref 40 - operand
+ component_ref 39 - object
+ indirect_ref 38 - object
+ nop_expr 37 - ref
+ parm_decl this /usr/include/c++/5/new 57:23 36 - operand
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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
- field_decl /usr/include/c++/5/new 54:9 8 - field
+ integer_cst 64 35 - parm size
+ field_decl /usr/include/c++/5/new 54:9 38 - field
- signed
- isAutogenerated: 1
- integer_cst 64 7 - decl size
+ integer_cst 64 37 - decl size
record_type 5 - field type
type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
- isAutogenerated: 1
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 9 - field
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 39 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
pointer_type 3 - nested type
type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
@@ -14413,17 +14512,17 @@ function_decl bad_array_new_length /usr/include/c++/5/new 71:5 2147483647
integer_cst 32 0 - type size
integer_cst -2147483648 0 - min value
integer_cst 2147483647 0 - max value
- pointer_plus_expr 10 - operand
- addr_expr 9 - operand
- var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 8 - operand
+ pointer_plus_expr 40 - operand
+ addr_expr 39 - operand
+ var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 38 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 7 - decl size
- constructor 7 - initial
- array_type 6 - constructor type
- pointer_type 5 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 4 - type name
+ integer_cst 320 37 - decl size
+ 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
@@ -14434,106 +14533,118 @@ function_decl bad_array_new_length /usr/include/c++/5/new 71:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 5 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
- integer_cst 4 4 - max value
- nop_expr 6 - value
- integer_cst 0 5 - operand
- nop_expr 6 - value
- addr_expr 5 - operand
- var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 4 - 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 3 - decl size
- record_type 3 - var type
- type_decl __si_class_type_info_pseudo <built-in> 0:0 2 - type name
- nop_expr 6 - value
- addr_expr 5 - operand
- function_decl __comp_dtor /usr/include/c++/5/new 61:13 4 - 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 3 - function type
- void_type 2 - method return type
- type_decl void <built-in> 0:0 1 - 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 2 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 1 - 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 2 - arg types
- pointer_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- parm_decl this /usr/include/c++/5/new 61:32 3 - argument
+ 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 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 16 - argument
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 0 - type name
+ 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 2 - parm size
- nop_expr 6 - value
- addr_expr 5 - operand
- function_decl __deleting_dtor /usr/include/c++/5/new 61:13 4 - 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 3 - function type
- void_type 2 - method return type
- type_decl void <built-in> 0:0 1 - 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 2 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 1 - 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 2 - arg types
- pointer_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- parm_decl this /usr/include/c++/5/new 61:32 3 - argument
+ 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 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 16 - argument
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 0 - type name
+ 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 2 - parm size
- nop_expr 6 - value
- addr_expr 5 - operand
- function_decl what /usr/include/c++/5/new 64:25 4 - 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 3 - function type
- pointer_type 2 - method return type
- integer_type 1 - nested type
+ method_type 16 - function type
+ pointer_type 15 - method return type
+ integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char <built-in> 0:0 0 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 0 - type size
- integer_cst -128 0 - min value
- integer_cst 127 0 - max value
- record_type 2 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 1 - type name
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 2 - arg types
- pointer_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- parm_decl this /usr/include/c++/5/new 64:44 3 - argument
+ 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 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 16 - argument
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 0 - type name
+ 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 2 - parm size
- array_type 7 - var type
- pointer_type 6 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 5 - type name
+ integer_cst 64 15 - parm size
+ array_type 37 - var type
+ pointer_type 36 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 35 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -14544,60 +14655,60 @@ function_decl bad_array_new_length /usr/include/c++/5/new 71:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 6 - domain
+ integer_type 36 - domain
- precisionBits: 64
- signed
- integer_cst 64 5 - type size
- integer_cst 0 5 - min value
- integer_cst 4 5 - max value
- integer_cst 16 9 - operand
- call_expr /usr/include/c++/5/new 57:25 15 - operand
- addr_expr 14 - function
- function_decl __base_dtor /usr/include/c++/5/exception 64:13 13 - operand
+ integer_cst 64 35 - type size
+ integer_cst 0 35 - min value
+ integer_cst 4 35 - max value
+ integer_cst 16 39 - operand
+ call_expr /usr/include/c++/5/new 57:25 45 - operand
+ addr_expr 44 - function
+ function_decl __base_dtor /usr/include/c++/5/exception 64:13 43 - operand
- isExternal: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 10 - type name
+ record_type 41 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 12 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- addr_expr 14 - arg
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/new 57:23 10 - operand
+ integer_cst 64 41 - parm size
+ addr_expr 44 - arg
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/new 57:23 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl /usr/include/c++/5/new 54:9 12 - field
+ integer_cst 64 39 - parm size
+ field_decl /usr/include/c++/5/new 54:9 42 - field
- signed
- isAutogenerated: 1
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
record_type 5 - field type
type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
- isAutogenerated: 1
- block 17 - operand
+ block 47 - operand
addr_expr 2147483640 - arg
component_ref 2147483639 - operand
indirect_ref 2147483638 - object
@@ -14818,32 +14929,32 @@ function_decl bad_array_new_length /usr/include/c++/5/new 71:5 2147483647
integer_cst 16 2147483636 - operand
call_expr /usr/include/c++/5/new 71:36 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/new 61:13 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/new 61:13 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 17 - type name
+ record_type 48 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 61:32 19 - argument
+ parm_decl this /usr/include/c++/5/new 61:32 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -14900,206 +15011,305 @@ function_decl __base_ctor /usr/include/c++/5/new 71:5 2147483647
expr_stmt /usr/include/c++/5/new 71:36 2147483642 - operand
call_expr /usr/include/c++/5/new 71:36 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/new 57:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/new 57:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 17 - type name
+ record_type 48 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/new 57:27 19 - function result
+ result_decl /usr/include/c++/5/new 57:27 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 57:23 19 - argument
+ parm_decl this /usr/include/c++/5/new 57:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- eh_spec_block /usr/include/c++/5/new 57:5 19 - code
- bind_expr /usr/include/c++/5/new 57:27 18 - operand
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/new 57:25 16 - statement
- expr_stmt /usr/include/c++/5/new 57:25 15 - operand
- call_expr /usr/include/c++/5/new 57:25 14 - expresssion
- addr_expr 13 - function
- function_decl __base_ctor /usr/include/c++/5/exception 63:5 12 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/new 57:5 49 - code
+ bind_expr /usr/include/c++/5/new 57:27 48 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/new 57:25 46 - statement
+ expr_stmt /usr/include/c++/5/new 57:25 45 - operand
+ call_expr /usr/include/c++/5/new 57:25 44 - expresssion
+ addr_expr 43 - function
+ function_decl __base_ctor /usr/include/c++/5/exception 63:5 42 - operand
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 9 - type name
+ record_type 40 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/exception 63:41 11 - function result
+ result_decl /usr/include/c++/5/exception 63:41 41 - function result
- isAutogenerated: 1
- void_type 10 - result type
- type_decl void <built-in> 0:0 9 - type name
+ void_type 40 - result type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 63:17 11 - argument
+ parm_decl this /usr/include/c++/5/exception 63:17 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- must_not_throw_expr /usr/include/c++/5/exception 63:5 11 - code
- bind_expr /usr/include/c++/5/exception 63:41 10 - operand
- cleanup_point_expr /usr/include/c++/5/exception 63:39 9 - operand
- expr_stmt /usr/include/c++/5/exception 63:39 8 - operand
- convert_expr 7 - expresssion
- modify_expr 6 - operand
- component_ref 5 - operand
- indirect_ref 4 - object
- nop_expr 3 - ref
- parm_decl this /usr/include/c++/5/exception 63:17 2 - operand
+ integer_cst 64 40 - parm size
+ must_not_throw_expr /usr/include/c++/5/exception 63:5 41 - code
+ bind_expr /usr/include/c++/5/exception 63:41 40 - operand
+ cleanup_point_expr /usr/include/c++/5/exception 63:39 39 - operand
+ expr_stmt /usr/include/c++/5/exception 63:39 38 - operand
+ convert_expr 37 - expresssion
+ modify_expr 36 - operand
+ component_ref 35 - operand
+ indirect_ref 34 - object
+ nop_expr 33 - ref
+ parm_decl this /usr/include/c++/5/exception 63:17 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 4 - field
+ pointer_type 31 - 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 31 - parm size
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 34 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 3 - decl size
- pointer_type 3 - field type
- pointer_type 2 - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 1 - type name
+ integer_cst 64 33 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type 1 - nested type
- integer_type 0 - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- pointer_plus_expr 5 - operand
- addr_expr 4 - operand
- var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 3 - operand
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ pointer_plus_expr 35 - operand
+ addr_expr 34 - operand
+ var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 33 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 2 - decl size
- constructor 2 - initial
- array_type 1 - constructor type
- pointer_type 0 - element type
- integer_type 0 - domain
+ integer_cst 320 32 - decl size
+ 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
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 1 - type name
+ - isAutogenerated: 1
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 18 - domain
- precisionBits: 64
- signed
- nop_expr 1 - value
- integer_cst 0 0 - operand
- nop_expr 1 - value
- addr_expr 0 - operand
- var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 0 - 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
- nop_expr 1 - value
- addr_expr 0 - operand
- function_decl __comp_dtor /usr/include/c++/5/exception 64:13 0 - 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 0 - function type
- void_type 0 - method return type
- nop_expr 1 - value
- addr_expr 0 - operand
- function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 0 - operand
+ 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 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
+ - isAutogenerated: 1
+ 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 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 16 - argument
+ - isAutogenerated: 1
+ 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 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 0 - function type
- void_type 0 - method return type
- nop_expr 1 - value
- addr_expr 0 - operand
- function_decl what /usr/include/c++/5/exception 68:25 0 - operand
+ 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 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
+ - isAutogenerated: 1
+ 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 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 16 - argument
+ - isAutogenerated: 1
+ 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 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 0 - function type
- pointer_type 0 - method return type
- array_type 2 - var type
- pointer_type 1 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 0 - type name
+ method_type 16 - function type
+ pointer_type 15 - method return type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
+ - isAutogenerated: 1
+ 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 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 16 - argument
+ - isAutogenerated: 1
+ 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 15 - parm size
+ array_type 32 - var type
+ pointer_type 31 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 30 - type name
- isAutogenerated: 1
- function_type 0 - nested type
- integer_type 0 - function return type
+ function_type 3 - nested type
+ integer_type 2 - function return type
- precisionBits: 32
- signed
- integer_type 1 - domain
+ type_decl int <built-in> 0:0 1 - type name
+ - isAutogenerated: 1
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 31 - domain
- precisionBits: 64
- signed
- integer_cst 64 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4 0 - max value
- integer_cst 16 4 - operand
- block 9 - operand
- addr_expr 13 - arg
- component_ref 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
- parm_decl this /usr/include/c++/5/new 57:23 9 - operand
+ integer_cst 64 30 - type size
+ integer_cst 0 30 - min value
+ integer_cst 4 30 - max value
+ integer_cst 16 34 - operand
+ block 39 - operand
+ addr_expr 43 - arg
+ component_ref 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
+ parm_decl this /usr/include/c++/5/new 57:23 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - 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 8 - parm size
- field_decl /usr/include/c++/5/new 54:9 11 - field
+ integer_cst 64 38 - parm size
+ field_decl /usr/include/c++/5/new 54:9 41 - field
- signed
- isAutogenerated: 1
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
record_type 5 - field type
type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
- isAutogenerated: 1
- try_catch_expr /usr/include/c++/5/new 57:25 16 - statement
- statement_list 15 - operand
- cleanup_point_expr /usr/include/c++/5/new 57:25 14 - statement
- expr_stmt /usr/include/c++/5/new 57:25 13 - operand
- convert_expr 12 - expresssion
- modify_expr 11 - operand
- component_ref 10 - operand
- component_ref 9 - object
- indirect_ref 8 - object
- nop_expr 7 - ref
- parm_decl this /usr/include/c++/5/new 57:23 6 - operand
+ try_catch_expr /usr/include/c++/5/new 57:25 46 - statement
+ statement_list 45 - operand
+ cleanup_point_expr /usr/include/c++/5/new 57:25 44 - statement
+ expr_stmt /usr/include/c++/5/new 57:25 43 - operand
+ convert_expr 42 - expresssion
+ modify_expr 41 - operand
+ component_ref 40 - operand
+ component_ref 39 - object
+ indirect_ref 38 - object
+ nop_expr 37 - ref
+ parm_decl this /usr/include/c++/5/new 57:23 36 - operand
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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
- field_decl /usr/include/c++/5/new 54:9 8 - field
+ integer_cst 64 35 - parm size
+ field_decl /usr/include/c++/5/new 54:9 38 - field
- signed
- isAutogenerated: 1
- integer_cst 64 7 - decl size
+ integer_cst 64 37 - decl size
record_type 5 - field type
type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
- isAutogenerated: 1
- field_decl _vptr.exception /usr/include/c++/5/exception 60:9 9 - field
+ field_decl _vptr.exception /usr/include/c++/5/exception 60:9 39 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
pointer_type 3 - nested type
type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
@@ -15113,17 +15323,17 @@ function_decl __base_ctor /usr/include/c++/5/new 71:5 2147483647
integer_cst 32 0 - type size
integer_cst -2147483648 0 - min value
integer_cst 2147483647 0 - max value
- pointer_plus_expr 10 - operand
- addr_expr 9 - operand
- var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 8 - operand
+ pointer_plus_expr 40 - operand
+ addr_expr 39 - operand
+ var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 38 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 320 7 - decl size
- constructor 7 - initial
- array_type 6 - constructor type
- pointer_type 5 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 4 - type name
+ integer_cst 320 37 - decl size
+ 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
@@ -15134,106 +15344,118 @@ function_decl __base_ctor /usr/include/c++/5/new 71:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 5 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
- integer_cst 4 4 - max value
- nop_expr 6 - value
- integer_cst 0 5 - operand
- nop_expr 6 - value
- addr_expr 5 - operand
- var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 4 - 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 3 - decl size
- record_type 3 - var type
- type_decl __si_class_type_info_pseudo <built-in> 0:0 2 - type name
- nop_expr 6 - value
- addr_expr 5 - operand
- function_decl __comp_dtor /usr/include/c++/5/new 61:13 4 - 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 3 - function type
- void_type 2 - method return type
- type_decl void <built-in> 0:0 1 - 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 2 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 1 - 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 2 - arg types
- pointer_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- parm_decl this /usr/include/c++/5/new 61:32 3 - argument
+ 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 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 16 - argument
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 0 - type name
+ 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 2 - parm size
- nop_expr 6 - value
- addr_expr 5 - operand
- function_decl __deleting_dtor /usr/include/c++/5/new 61:13 4 - 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 3 - function type
- void_type 2 - method return type
- type_decl void <built-in> 0:0 1 - 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 2 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 1 - 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 2 - arg types
- pointer_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- parm_decl this /usr/include/c++/5/new 61:32 3 - argument
+ 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 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 16 - argument
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 0 - type name
+ 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 2 - parm size
- nop_expr 6 - value
- addr_expr 5 - operand
- function_decl what /usr/include/c++/5/new 64:25 4 - 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 3 - function type
- pointer_type 2 - method return type
- integer_type 1 - nested type
+ method_type 16 - function type
+ pointer_type 15 - method return type
+ integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char <built-in> 0:0 0 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 0 - type size
- integer_cst -128 0 - min value
- integer_cst 127 0 - max value
- record_type 2 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 1 - type name
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 2 - arg types
- pointer_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- parm_decl this /usr/include/c++/5/new 64:44 3 - argument
+ 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 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 16 - argument
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 0 - type name
+ 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 2 - parm size
- array_type 7 - var type
- pointer_type 6 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 5 - type name
+ integer_cst 64 15 - parm size
+ array_type 37 - var type
+ pointer_type 36 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 35 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -15244,60 +15466,60 @@ function_decl __base_ctor /usr/include/c++/5/new 71:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 6 - domain
+ integer_type 36 - domain
- precisionBits: 64
- signed
- integer_cst 64 5 - type size
- integer_cst 0 5 - min value
- integer_cst 4 5 - max value
- integer_cst 16 9 - operand
- call_expr /usr/include/c++/5/new 57:25 15 - operand
- addr_expr 14 - function
- function_decl __base_dtor /usr/include/c++/5/exception 64:13 13 - operand
+ integer_cst 64 35 - type size
+ integer_cst 0 35 - min value
+ integer_cst 4 35 - max value
+ integer_cst 16 39 - operand
+ call_expr /usr/include/c++/5/new 57:25 45 - operand
+ addr_expr 44 - function
+ function_decl __base_dtor /usr/include/c++/5/exception 64:13 43 - operand
- isExternal: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 10 - type name
+ record_type 41 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 12 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- addr_expr 14 - arg
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/new 57:23 10 - operand
+ integer_cst 64 41 - parm size
+ addr_expr 44 - arg
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/new 57:23 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl /usr/include/c++/5/new 54:9 12 - field
+ integer_cst 64 39 - parm size
+ field_decl /usr/include/c++/5/new 54:9 42 - field
- signed
- isAutogenerated: 1
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
record_type 5 - field type
type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
- isAutogenerated: 1
- block 17 - operand
+ block 47 - operand
addr_expr 2147483640 - arg
component_ref 2147483639 - operand
indirect_ref 2147483638 - object
@@ -15518,32 +15740,32 @@ function_decl __base_ctor /usr/include/c++/5/new 71:5 2147483647
integer_cst 16 2147483636 - operand
call_expr /usr/include/c++/5/new 71:36 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/new 61:13 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/new 61:13 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 17 - type name
+ record_type 48 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 61:32 19 - argument
+ parm_decl this /usr/include/c++/5/new 61:32 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -15939,32 +16161,32 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
- isAutogenerated: 1
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:46 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 20 - operand
+ function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
- type_decl __locale_t /usr/include/xlocale.h 39:4 17 - type name
+ function_type 49 - function type
+ pointer_type 48 - function return type
+ type_decl __locale_t /usr/include/xlocale.h 39:4 47 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
- type_decl __locale_t /usr/include/xlocale.h 39:4 16 - type name
+ tree_list 48 - arg types
+ pointer_type 47 - value
+ type_decl __locale_t /usr/include/xlocale.h 39:4 46 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 19 - argument
- pointer_type 18 - decl type
- type_decl __locale_t /usr/include/xlocale.h 39:4 17 - type name
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 49 - argument
+ pointer_type 48 - decl type
+ type_decl __locale_t /usr/include/xlocale.h 39:4 47 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
indirect_ref 2147483638 - operand
- isUsed: 1
@@ -15996,20 +16218,20 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:38 2147483643 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:23 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __builtin_va_start <built-in> 0:0 20 - operand
+ function_decl __builtin_va_start <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
nop_expr 2147483641 - arg
@@ -16069,35 +16291,35 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
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
+ function_decl __builtin_vsnprintf <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node nonnull 17 - purpose
- tree_list 17 - value
- integer_cst 3 16 - value
- tree_list 17 - chain
- identifier_node format 16 - purpose
- tree_list 16 - value
- identifier_node printf 15 - value
- tree_list 15 - chain
- integer_cst 3 14 - value
- tree_list 14 - chain
- integer_cst 0 13 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node nonnull 47 - purpose
+ tree_list 47 - value
+ integer_cst 3 46 - value
+ tree_list 47 - chain
+ identifier_node format 46 - purpose
+ tree_list 46 - value
+ identifier_node printf 45 - value
+ tree_list 45 - chain
+ integer_cst 3 44 - value
+ tree_list 44 - chain
+ integer_cst 0 43 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -16107,16 +16329,16 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 15 - type name
+ type_decl long unsigned int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -16126,13 +16348,13 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl __out /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 70:12 2147483639 - arg
@@ -16193,25 +16415,25 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
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
addr_expr 2147483641 - function
- function_decl __builtin_va_end <built-in> 0:0 20 - operand
+ function_decl __builtin_va_end <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
addr_expr 2147483640 - operand
@@ -16233,32 +16455,32 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
convert_expr 2147483642 - expresssion
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:27 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 20 - operand
+ function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
- type_decl __locale_t /usr/include/xlocale.h 39:4 17 - type name
+ function_type 49 - function type
+ pointer_type 48 - function return type
+ type_decl __locale_t /usr/include/xlocale.h 39:4 47 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
- type_decl __locale_t /usr/include/xlocale.h 39:4 16 - type name
+ tree_list 48 - arg types
+ pointer_type 47 - value
+ type_decl __locale_t /usr/include/xlocale.h 39:4 46 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 19 - argument
- pointer_type 18 - decl type
- type_decl __locale_t /usr/include/xlocale.h 39:4 17 - type name
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 49 - argument
+ pointer_type 48 - decl type
+ type_decl __locale_t /usr/include/xlocale.h 39:4 47 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - 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 15 - decl size 2
@@ -16385,38 +16607,38 @@ function_decl __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:1 2147
integer_cst 32 2147483643 - decl size
call_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 47:28 2147483644 - operand
addr_expr 2147483643 - function
- function_decl __builtin_bswap32 <built-in> 0:0 20 - operand
+ function_decl __builtin_bswap32 <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
+ type_decl unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 16 - type name
+ type_decl unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:26 2147483643 - arg
@@ -16479,36 +16701,36 @@ function_decl __bswap_64 /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:1 214
integer_cst 64 2147483643 - decl size
call_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 111:28 2147483644 - operand
addr_expr 2147483643 - function
- function_decl __builtin_bswap64 <built-in> 0:0 20 - operand
+ function_decl __builtin_bswap64 <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 17 - type name
+ type_decl long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 16 - type name
+ type_decl long unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:24 2147483643 - arg
@@ -17336,29 +17558,29 @@ function_decl __defer /usr/include/pthread.h 574:8 2147483647
convert_expr 2147483644 - expresssion
call_expr /usr/include/pthread.h 574:43 2147483643 - operand
addr_expr 2147483642 - function
- function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 20 - operand
+ function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 16 - type name
+ type_decl int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -17367,22 +17589,22 @@ function_decl __defer /usr/include/pthread.h 574:8 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __type /usr/include/pthread.h 521:39 19 - argument
- integer_type 18 - decl type
+ parm_decl __type /usr/include/pthread.h 521:39 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- parm_decl __oldtype /usr/include/pthread.h 521:52 19 - argument
- pointer_type 18 - decl type
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ parm_decl __oldtype /usr/include/pthread.h 521:52 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -17391,7 +17613,7 @@ function_decl __defer /usr/include/pthread.h 574:8 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
integer_cst 0 2147483642 - arg
addr_expr 2147483642 - arg
component_ref /usr/include/pthread.h 575:10 2147483641 - operand
@@ -17452,29 +17674,29 @@ function_decl __restore /usr/include/pthread.h 576:8 2147483647
convert_expr 2147483644 - expresssion
call_expr /usr/include/pthread.h 576:51 2147483643 - operand
addr_expr 2147483642 - function
- function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 20 - operand
+ function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 16 - type name
+ type_decl int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -17483,22 +17705,22 @@ function_decl __restore /usr/include/pthread.h 576:8 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __type /usr/include/pthread.h 521:39 19 - argument
- integer_type 18 - decl type
+ parm_decl __type /usr/include/pthread.h 521:39 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- parm_decl __oldtype /usr/include/pthread.h 521:52 19 - argument
- pointer_type 18 - decl type
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ parm_decl __oldtype /usr/include/pthread.h 521:52 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -17507,7 +17729,7 @@ function_decl __restore /usr/include/pthread.h 576:8 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
component_ref /usr/include/pthread.h 576:52 2147483641 - operand
indirect_ref 2147483640 - object
@@ -17983,39 +18205,39 @@ function_decl __gthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-def
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 662:35 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_create 17 - value
+ function_decl __gthrw_pthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_create 47 - value
- stringLength: 15
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
union_type 3 - nested type
type_decl pthread_attr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 69:30 2 - type name
field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 65:38 2 - field
@@ -18042,8 +18264,8 @@ function_decl __gthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-def
integer_cst 4294967295 0 - max value
type_decl pthread_attr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 64:1 2 - field
- isAutogenerated: 1
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
function_type 3 - nested type
pointer_type 2 - function return type
void_type 1 - nested type
@@ -18054,26 +18276,26 @@ function_decl __gthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-def
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_attr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 69:30 2 - type name
field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 65:38 2 - field
@@ -18100,9 +18322,9 @@ function_decl __gthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-def
integer_cst 4294967295 0 - max value
type_decl pthread_attr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 64:1 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
pointer_type 2 - function return type
void_type 1 - nested type
@@ -18113,13 +18335,13 @@ function_decl __gthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-def
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:32 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -18223,55 +18445,55 @@ function_decl __gthread_join /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 668:33 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_join /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_join 17 - value
+ function_decl __gthrw_pthread_join /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_join 47 - value
- stringLength: 13
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 16 - type name
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- pointer_type 16 - value
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 46 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
void_type 2 - nested type
type_decl void <built-in> 0:0 1 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 19 - argument
- integer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 19 - argument
- pointer_type 18 - decl type
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
void_type 2 - nested type
type_decl void <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:29 2147483642 - arg
integer_type 2147483641 - decl type
@@ -18346,42 +18568,42 @@ function_decl __gthread_detach /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-def
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 674:35 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_detach /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 109:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_detach 17 - value
+ function_decl __gthrw_pthread_detach /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 109:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_detach 47 - value
- stringLength: 15
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 16 - type name
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 109:1 19 - argument
- integer_type 18 - decl type
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 46 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 109:1 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:31 2147483642 - arg
integer_type 2147483641 - decl type
@@ -18464,57 +18686,57 @@ function_decl __gthread_equal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defa
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 680:34 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_equal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_equal 17 - value
+ function_decl __gthrw_pthread_equal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_equal 47 - value
- stringLength: 14
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 16 - type name
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- integer_type 16 - value
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 46 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 19 - argument
- integer_type 18 - decl type
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 19 - argument
- integer_type 18 - decl type
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __t1 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:30 2147483642 - arg
integer_type 2147483641 - decl type
@@ -18568,24 +18790,24 @@ function_decl __gthread_self /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 64 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 686:33 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_self /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 108:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_self 17 - value
+ function_decl __gthrw_pthread_self /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 108:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_self 47 - value
- stringLength: 13
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
function_decl __gthread_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 690:1 2147483647
function_type 2147483646 - function type
@@ -18628,26 +18850,26 @@ function_decl __gthread_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defa
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 692:32 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_sched_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 113:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst sched_yield 17 - value
+ function_decl __gthrw_sched_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 113:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst sched_yield 47 - value
- stringLength: 12
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:1 2147483647
function_type 2147483646 - function type
@@ -18721,61 +18943,61 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
ne_expr 2147483644 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 698:26 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -18783,8 +19005,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 12 - chain
- pointer_type 11 - 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
@@ -18794,12 +19016,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -18807,9 +19029,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 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
+ 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
@@ -18819,43 +19041,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -18863,8 +19085,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 9 - chain
- pointer_type 8 - 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
@@ -18874,12 +19096,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -18887,9 +19109,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 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
+ 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
@@ -18899,55 +19121,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -18955,8 +19177,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 7 - chain
- pointer_type 6 - 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
@@ -18966,12 +19188,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -18979,9 +19201,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 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
+ 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
@@ -18991,42 +19213,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -19034,8 +19256,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 11 - chain
- pointer_type 10 - 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
@@ -19045,12 +19267,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -19058,9 +19280,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 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
+ 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
@@ -19070,7 +19292,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 12 - parm size
+ 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
@@ -19092,31 +19314,31 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2147483641 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 699:35 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __gthrw_pthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_once 17 - value
+ function_decl __gthrw_pthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_once 47 - value
- stringLength: 13
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 16 - chain
- integer_cst 2 15 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 46 - chain
+ integer_cst 2 45 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -19124,8 +19346,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -19134,12 +19356,12 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 1 - value
type_decl void <built-in> 0:0 0 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -19147,9 +19369,9 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -19158,7 +19380,7 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 1 - value
type_decl void <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:35 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -19281,29 +19503,29 @@ function_decl __gthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 707:39 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_key_create 17 - value
+ function_decl __gthrw_pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_key_create 47 - value
- stringLength: 19
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -19311,8 +19533,8 @@ function_decl __gthread_key_create /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 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -19322,12 +19544,12 @@ function_decl __gthread_key_create /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 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -19335,9 +19557,9 @@ function_decl __gthread_key_create /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 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -19347,7 +19569,7 @@ function_decl __gthread_key_create /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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:40 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -19431,44 +19653,44 @@ function_decl __gthread_key_delete /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 713:39 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_key_delete /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 132:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_key_delete 17 - value
+ function_decl __gthrw_pthread_key_delete /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 132:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_key_delete 47 - value
- stringLength: 19
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 132:1 19 - argument
- integer_type 18 - decl type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 132:1 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 17 - type name
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
- isUsed: 1
parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:39 2147483642 - arg
integer_type 2147483641 - decl type
@@ -19526,40 +19748,40 @@ function_decl __gthread_getspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gth
integer_cst 64 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 719:40 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_getspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 102:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_getspecific 17 - value
+ function_decl __gthrw_pthread_getspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 102:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_getspecific 47 - value
- stringLength: 20
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 102:1 19 - argument
- integer_type 18 - decl type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 102:1 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 17 - type name
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
- isUsed: 1
parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:40 2147483642 - arg
integer_type 2147483641 - decl type
@@ -19641,55 +19863,55 @@ function_decl __gthread_setspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gth
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 725:40 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_setspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_setspecific 17 - value
+ function_decl __gthrw_pthread_setspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_setspecific 47 - value
- stringLength: 20
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 16 - type name
- integer_cst 32 16 - type size
- integer_cst 0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst 0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ pointer_type 46 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 19 - argument
- integer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 17 - type name
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 19 - argument
- pointer_type 18 - decl type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:40 2147483642 - arg
integer_type 2147483641 - decl type
@@ -19800,61 +20022,61 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
ne_expr 2147483644 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 731:26 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -19862,8 +20084,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 12 - chain
- pointer_type 11 - 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
@@ -19873,12 +20095,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -19886,9 +20108,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 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
+ 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
@@ -19898,43 +20120,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -19942,8 +20164,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 9 - chain
- pointer_type 8 - 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
@@ -19953,12 +20175,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -19966,9 +20188,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 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
+ 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
@@ -19978,55 +20200,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -20034,8 +20256,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 7 - chain
- pointer_type 6 - 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
@@ -20045,12 +20267,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -20058,9 +20280,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 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
+ 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
@@ -20070,42 +20292,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -20113,8 +20335,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 11 - chain
- pointer_type 10 - 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
@@ -20124,12 +20346,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -20137,9 +20359,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 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
+ 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
@@ -20149,7 +20371,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 12 - parm size
+ 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
@@ -20160,29 +20382,29 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
convert_expr 2147483643 - expresssion
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 732:34 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __gthrw_pthread_mutex_init /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_mutex_init 17 - value
+ function_decl __gthrw_pthread_mutex_init /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_mutex_init 47 - value
- stringLength: 19
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -20217,8 +20439,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
union_type 3 - nested type
type_decl pthread_mutexattr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 133:3 2 - type name
field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 131:43 2 - field
@@ -20245,12 +20467,12 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 2147483647 0 - max value
type_decl ._46 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 130:1 2 - field
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -20285,9 +20507,9 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutexattr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 133:3 2 - type name
field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 131:43 2 - field
@@ -20314,7 +20536,7 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 2147483647 0 - max value
type_decl ._46 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 130:1 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:51 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -20458,61 +20680,61 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
ne_expr 2147483644 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:26 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -20520,8 +20742,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 12 - chain
- pointer_type 11 - 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
@@ -20531,12 +20753,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -20544,9 +20766,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 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
+ 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
@@ -20556,43 +20778,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -20600,8 +20822,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 9 - chain
- pointer_type 8 - 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
@@ -20611,12 +20833,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -20624,9 +20846,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 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
+ 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
@@ -20636,55 +20858,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -20692,8 +20914,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 7 - chain
- pointer_type 6 - 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
@@ -20703,12 +20925,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -20716,9 +20938,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 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
+ 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
@@ -20728,42 +20950,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -20771,8 +20993,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 11 - chain
- pointer_type 10 - 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
@@ -20782,12 +21004,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -20795,9 +21017,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 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
+ 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
@@ -20807,7 +21029,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 12 - parm size
+ 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
@@ -20829,29 +21051,29 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2147483641 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:44 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __gthrw_pthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_mutex_destroy 17 - value
+ function_decl __gthrw_pthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_mutex_destroy 47 - value
- stringLength: 22
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -20886,12 +21108,12 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -20926,7 +21148,7 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -21083,61 +21305,61 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
ne_expr 2147483644 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:26 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -21145,8 +21367,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 12 - chain
- pointer_type 11 - 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
@@ -21156,12 +21378,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -21169,9 +21391,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 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
+ 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
@@ -21181,43 +21403,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -21225,8 +21447,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 9 - chain
- pointer_type 8 - 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
@@ -21236,12 +21458,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -21249,9 +21471,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 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
+ 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
@@ -21261,55 +21483,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -21317,8 +21539,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 7 - chain
- pointer_type 6 - 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
@@ -21328,12 +21550,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -21341,9 +21563,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 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
+ 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
@@ -21353,42 +21575,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -21396,8 +21618,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 11 - chain
- pointer_type 10 - 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
@@ -21407,12 +21629,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -21420,9 +21642,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 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
+ 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
@@ -21432,7 +21654,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 12 - parm size
+ 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
@@ -21454,29 +21676,29 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2147483641 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:41 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __gthrw_pthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_mutex_lock 17 - value
+ function_decl __gthrw_pthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_mutex_lock 47 - value
- stringLength: 19
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -21511,12 +21733,12 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -21551,7 +21773,7 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -21708,61 +21930,61 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
ne_expr 2147483644 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:26 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -21770,8 +21992,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 12 - chain
- pointer_type 11 - 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
@@ -21781,12 +22003,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -21794,9 +22016,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 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
+ 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
@@ -21806,43 +22028,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -21850,8 +22072,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 9 - chain
- pointer_type 8 - 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
@@ -21861,12 +22083,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -21874,9 +22096,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 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
+ 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
@@ -21886,55 +22108,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -21942,8 +22164,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 7 - chain
- pointer_type 6 - 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
@@ -21953,12 +22175,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -21966,9 +22188,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 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
+ 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
@@ -21978,42 +22200,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -22021,8 +22243,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 11 - chain
- pointer_type 10 - 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
@@ -22032,12 +22254,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -22045,9 +22267,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 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
+ 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
@@ -22057,7 +22279,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 12 - parm size
+ 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
@@ -22079,29 +22301,29 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2147483641 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:44 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __gthrw_pthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_mutex_trylock 17 - value
+ function_decl __gthrw_pthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_mutex_trylock 47 - value
- stringLength: 22
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -22136,12 +22358,12 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -22176,7 +22398,7 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -22343,61 +22565,61 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
ne_expr 2147483644 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:26 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -22405,8 +22627,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 12 - chain
- pointer_type 11 - 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
@@ -22416,12 +22638,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -22429,9 +22651,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 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
+ 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
@@ -22441,43 +22663,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -22485,8 +22707,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 9 - chain
- pointer_type 8 - 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
@@ -22496,12 +22718,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -22509,9 +22731,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 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
+ 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
@@ -22521,55 +22743,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -22577,8 +22799,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 7 - chain
- pointer_type 6 - 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
@@ -22588,12 +22810,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -22601,9 +22823,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 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
+ 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
@@ -22613,42 +22835,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -22656,8 +22878,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 11 - chain
- pointer_type 10 - 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
@@ -22667,12 +22889,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -22680,9 +22902,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 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
+ 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
@@ -22692,7 +22914,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 12 - parm size
+ 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
@@ -22714,31 +22936,31 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2147483641 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:46 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __gthrw_pthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_mutex_timedlock 17 - value
+ function_decl __gthrw_pthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_mutex_timedlock 47 - value
- stringLength: 24
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 16 - chain
- integer_cst 2 15 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 46 - chain
+ integer_cst 2 45 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -22773,17 +22995,17 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
record_type 3 - nested type
type_decl timespec /usr/include/time.h 120:8 2 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -22818,13 +23040,13 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl timespec /usr/include/time.h 120:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -22987,61 +23209,61 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
ne_expr 2147483644 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:26 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -23049,8 +23271,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 12 - chain
- pointer_type 11 - 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
@@ -23060,12 +23282,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -23073,9 +23295,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 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
+ 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
@@ -23085,43 +23307,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -23129,8 +23351,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 9 - chain
- pointer_type 8 - 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
@@ -23140,12 +23362,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -23153,9 +23375,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 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
+ 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
@@ -23165,55 +23387,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -23221,8 +23443,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 7 - chain
- pointer_type 6 - 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
@@ -23232,12 +23454,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -23245,9 +23467,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 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
+ 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
@@ -23257,42 +23479,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -23300,8 +23522,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 11 - chain
- pointer_type 10 - 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
@@ -23311,12 +23533,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -23324,9 +23546,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 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
+ 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
@@ -23336,7 +23558,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 12 - parm size
+ 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
@@ -23358,29 +23580,29 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2147483641 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:43 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __gthrw_pthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_mutex_unlock 17 - value
+ function_decl __gthrw_pthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_mutex_unlock 47 - value
- stringLength: 21
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -23415,12 +23637,12 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -23455,7 +23677,7 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -23623,18 +23845,18 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 810:31 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -23669,24 +23891,24 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -23721,67 +23943,67 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:3 19 - code
- cleanup_point_expr 18 - operand
- ne_expr 17 - operand
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:26 16 - operand
- addr_expr 15 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 14 - operand
- function_type 13 - function type
- integer_type 12 - function return type
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:3 49 - code
+ cleanup_point_expr 48 - operand
+ ne_expr 47 - operand
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:26 46 - operand
+ addr_expr 45 - function
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 44 - operand
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- tree_list 12 - arg types
- void_type 11 - value
- type_decl void <built-in> 0:0 10 - type name
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - arg types
+ void_type 41 - value
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 13 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 43 - function result
- isAutogenerated: 1
- integer_type 12 - result type
+ integer_type 42 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 13 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 12 - operand
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 43 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 42 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 7 - chain
- identifier_node weakref 6 - purpose
- function_type 8 - function type
- integer_type 7 - 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 6 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -23789,8 +24011,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 6 - chain
- pointer_type 5 - 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
@@ -23800,12 +24022,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 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - 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 8 - argument
- pointer_type 7 - 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
@@ -23813,9 +24035,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 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
+ 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
@@ -23825,61 +24047,67 @@ 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 7 - parm size
- pointer_type 11 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 41 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 12 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 11 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 10 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 41 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 40 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 39 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 5 - attribute
- identifier_node alias 4 - purpose
- tree_list 4 - value
- string_cst __pthread_key_create 3 - 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 4 - chain
- identifier_node weakref 3 - purpose
- function_type 5 - function type
- integer_type 4 - 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 3 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- tree_list 4 - attribute
- identifier_node __nonnull__ 3 - purpose
- tree_list 3 - value
- integer_cst 1 2 - value
- tree_list 4 - arg types
- pointer_type 3 - value
- integer_type 2 - nested type
+ 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
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 1 - type name
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 3 - chain
- pointer_type 2 - value
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- tree_list 2 - chain
- void_type 1 - value
- type_decl void <built-in> 0:0 0 - type name
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 5 - argument
- pointer_type 4 - 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
@@ -23887,9 +24115,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 4 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 5 - argument
- pointer_type 4 - 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
@@ -23899,112 +24127,134 @@ 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 4 - parm size
- pointer_type 8 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 9 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- integer_cst 32 8 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 9 - operand
- nop_expr 8 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 39 - operand
+ nop_expr 38 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 37 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 3 - attribute
- identifier_node alias 2 - purpose
- tree_list 2 - value
- string_cst __pthread_key_create 1 - 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 2 - chain
- identifier_node weakref 1 - purpose
- function_type 3 - function type
- integer_type 2 - 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 1 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- tree_list 2 - attribute
- identifier_node __nonnull__ 1 - purpose
- tree_list 1 - value
- integer_cst 1 0 - value
- tree_list 2 - arg types
- pointer_type 1 - value
- integer_type 0 - nested type
+ 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
- tree_list 1 - chain
- pointer_type 0 - value
- tree_list 0 - chain
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- integer_type 1 - nested type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 17 - argument
+ pointer_type 16 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 0 - type name
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- integer_cst 64 2 - parm size
- pointer_type 6 - var type 2
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max value
+ 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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
- integer_cst 0 8 - operand
- block 12 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
+ integer_cst 0 38 - operand
+ block 42 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 41 - block vars
- isStatic: 1
- isUsed: 1
- 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
- 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
@@ -24012,8 +24262,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 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
@@ -24023,12 +24273,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 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
@@ -24036,9 +24286,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 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
@@ -24048,51 +24298,51 @@ 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
- pointer_type 10 - 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
- integer_cst 0 16 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 18 - operand
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 15 - operand
+ integer_cst 0 46 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 48 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:41 15 - operand
- addr_expr 14 - function
- function_decl __gthrw_pthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 13 - operand
- tree_list 12 - attribute
- identifier_node alias 11 - purpose
- tree_list 11 - value
- string_cst pthread_mutex_lock 10 - value
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:41 45 - operand
+ addr_expr 44 - function
+ function_decl __gthrw_pthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 43 - operand
+ tree_list 42 - attribute
+ identifier_node alias 41 - purpose
+ tree_list 41 - value
+ string_cst pthread_mutex_lock 40 - value
- stringLength: 19
- tree_list 11 - chain
- identifier_node weakref 10 - purpose
- function_type 12 - function type
- integer_type 11 - function return type
+ tree_list 41 - chain
+ identifier_node weakref 40 - purpose
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - attribute
- identifier_node __nonnull__ 10 - purpose
- tree_list 10 - value
- integer_cst 1 9 - value
- tree_list 11 - arg types
- pointer_type 10 - value
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - attribute
+ identifier_node __nonnull__ 40 - purpose
+ tree_list 40 - value
+ integer_cst 1 39 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24127,12 +24377,12 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 12 - argument
- pointer_type 11 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 42 - argument
+ pointer_type 41 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24167,10 +24417,10 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 14 - arg
- pointer_type 13 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 44 - arg
+ pointer_type 43 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24205,21 +24455,21 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 750:12 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 16 - operand
+ integer_cst 64 43 - parm size
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 750:12 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 32 15 - decl size
- integer_cst 0 16 - operand
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst 0 46 - operand
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:62 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -24373,18 +24623,18 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 816:34 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24419,24 +24669,24 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24471,67 +24721,67 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:3 19 - code
- cleanup_point_expr 18 - operand
- ne_expr 17 - operand
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:26 16 - operand
- addr_expr 15 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 14 - operand
- function_type 13 - function type
- integer_type 12 - function return type
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:3 49 - code
+ cleanup_point_expr 48 - operand
+ ne_expr 47 - operand
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:26 46 - operand
+ addr_expr 45 - function
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 44 - operand
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- tree_list 12 - arg types
- void_type 11 - value
- type_decl void <built-in> 0:0 10 - type name
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - arg types
+ void_type 41 - value
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 13 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 43 - function result
- isAutogenerated: 1
- integer_type 12 - result type
+ integer_type 42 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 13 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 12 - operand
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 43 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 42 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 7 - chain
- identifier_node weakref 6 - purpose
- function_type 8 - function type
- integer_type 7 - 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 6 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -24539,8 +24789,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 6 - chain
- pointer_type 5 - 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
@@ -24550,12 +24800,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 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - 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 8 - argument
- pointer_type 7 - 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
@@ -24563,9 +24813,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 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
+ 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
@@ -24575,61 +24825,67 @@ 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 7 - parm size
- pointer_type 11 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 41 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 12 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 11 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 10 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 41 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 40 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 39 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 5 - attribute
- identifier_node alias 4 - purpose
- tree_list 4 - value
- string_cst __pthread_key_create 3 - 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 4 - chain
- identifier_node weakref 3 - purpose
- function_type 5 - function type
- integer_type 4 - 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 3 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- tree_list 4 - attribute
- identifier_node __nonnull__ 3 - purpose
- tree_list 3 - value
- integer_cst 1 2 - value
- tree_list 4 - arg types
- pointer_type 3 - value
- integer_type 2 - nested type
+ 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
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 1 - type name
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 3 - chain
- pointer_type 2 - value
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- tree_list 2 - chain
- void_type 1 - value
- type_decl void <built-in> 0:0 0 - type name
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 5 - argument
- pointer_type 4 - 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
@@ -24637,9 +24893,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 4 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 5 - argument
- pointer_type 4 - 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
@@ -24649,112 +24905,134 @@ 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 4 - parm size
- pointer_type 8 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 9 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- integer_cst 32 8 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 9 - operand
- nop_expr 8 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 39 - operand
+ nop_expr 38 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 37 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 3 - attribute
- identifier_node alias 2 - purpose
- tree_list 2 - value
- string_cst __pthread_key_create 1 - 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 2 - chain
- identifier_node weakref 1 - purpose
- function_type 3 - function type
- integer_type 2 - 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 1 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- tree_list 2 - attribute
- identifier_node __nonnull__ 1 - purpose
- tree_list 1 - value
- integer_cst 1 0 - value
- tree_list 2 - arg types
- pointer_type 1 - value
- integer_type 0 - nested type
+ 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
- tree_list 1 - chain
- pointer_type 0 - value
- tree_list 0 - chain
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- integer_type 1 - nested type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 17 - argument
+ pointer_type 16 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 0 - type name
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- integer_cst 64 2 - parm size
- pointer_type 6 - var type 2
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max value
+ 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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
- integer_cst 0 8 - operand
- block 12 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
+ integer_cst 0 38 - operand
+ block 42 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 41 - block vars
- isStatic: 1
- isUsed: 1
- 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
- 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
@@ -24762,8 +25040,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 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
@@ -24773,12 +25051,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 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
@@ -24786,9 +25064,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 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
@@ -24798,51 +25076,51 @@ 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
- pointer_type 10 - 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
- integer_cst 0 16 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 18 - operand
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 15 - operand
+ integer_cst 0 46 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 48 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:44 15 - operand
- addr_expr 14 - function
- function_decl __gthrw_pthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 13 - operand
- tree_list 12 - attribute
- identifier_node alias 11 - purpose
- tree_list 11 - value
- string_cst pthread_mutex_trylock 10 - value
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:44 45 - operand
+ addr_expr 44 - function
+ function_decl __gthrw_pthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 43 - operand
+ tree_list 42 - attribute
+ identifier_node alias 41 - purpose
+ tree_list 41 - value
+ string_cst pthread_mutex_trylock 40 - value
- stringLength: 22
- tree_list 11 - chain
- identifier_node weakref 10 - purpose
- function_type 12 - function type
- integer_type 11 - function return type
+ tree_list 41 - chain
+ identifier_node weakref 40 - purpose
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - attribute
- identifier_node __nonnull__ 10 - purpose
- tree_list 10 - value
- integer_cst 1 9 - value
- tree_list 11 - arg types
- pointer_type 10 - value
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - attribute
+ identifier_node __nonnull__ 40 - purpose
+ tree_list 40 - value
+ integer_cst 1 39 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24877,12 +25155,12 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 12 - argument
- pointer_type 11 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 42 - argument
+ pointer_type 41 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24917,10 +25195,10 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 14 - arg
- pointer_type 13 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 44 - arg
+ pointer_type 43 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -24955,21 +25233,21 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 759:12 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 16 - operand
+ integer_cst 64 43 - parm size
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 759:12 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 32 15 - decl size
- integer_cst 0 16 - operand
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst 0 46 - operand
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:65 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -25133,18 +25411,18 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 824:36 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -25179,28 +25457,28 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
record_type 3 - nested type
type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 2 - type name
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -25235,73 +25513,73 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 19 - argument
- pointer_type 18 - decl type
+ parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 2 - type name
- integer_cst 64 18 - parm size
- cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:3 19 - code
- cleanup_point_expr 18 - operand
- ne_expr 17 - operand
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:26 16 - operand
- addr_expr 15 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 14 - operand
- function_type 13 - function type
- integer_type 12 - function return type
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:3 49 - code
+ cleanup_point_expr 48 - operand
+ ne_expr 47 - operand
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:26 46 - operand
+ addr_expr 45 - function
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 44 - operand
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- tree_list 12 - arg types
- void_type 11 - value
- type_decl void <built-in> 0:0 10 - type name
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - arg types
+ void_type 41 - value
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 13 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 43 - function result
- isAutogenerated: 1
- integer_type 12 - result type
+ integer_type 42 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 13 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 12 - operand
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 43 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 42 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 7 - chain
- identifier_node weakref 6 - purpose
- function_type 8 - function type
- integer_type 7 - 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 6 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -25309,8 +25587,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 6 - chain
- pointer_type 5 - 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
@@ -25320,12 +25598,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 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - 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 8 - argument
- pointer_type 7 - 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
@@ -25333,9 +25611,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 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
+ 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
@@ -25345,61 +25623,67 @@ 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 7 - parm size
- pointer_type 11 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 41 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 12 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 11 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 10 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 41 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 40 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 39 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 5 - attribute
- identifier_node alias 4 - purpose
- tree_list 4 - value
- string_cst __pthread_key_create 3 - 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 4 - chain
- identifier_node weakref 3 - purpose
- function_type 5 - function type
- integer_type 4 - 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 3 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- tree_list 4 - attribute
- identifier_node __nonnull__ 3 - purpose
- tree_list 3 - value
- integer_cst 1 2 - value
- tree_list 4 - arg types
- pointer_type 3 - value
- integer_type 2 - nested type
+ 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
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 1 - type name
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 3 - chain
- pointer_type 2 - value
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- tree_list 2 - chain
- void_type 1 - value
- type_decl void <built-in> 0:0 0 - type name
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 5 - argument
- pointer_type 4 - 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
@@ -25407,9 +25691,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 4 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 5 - argument
- pointer_type 4 - 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
@@ -25419,112 +25703,134 @@ 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 4 - parm size
- pointer_type 8 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 9 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- integer_cst 32 8 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 9 - operand
- nop_expr 8 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 39 - operand
+ nop_expr 38 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 37 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 3 - attribute
- identifier_node alias 2 - purpose
- tree_list 2 - value
- string_cst __pthread_key_create 1 - 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 2 - chain
- identifier_node weakref 1 - purpose
- function_type 3 - function type
- integer_type 2 - 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 1 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- tree_list 2 - attribute
- identifier_node __nonnull__ 1 - purpose
- tree_list 1 - value
- integer_cst 1 0 - value
- tree_list 2 - arg types
- pointer_type 1 - value
- integer_type 0 - nested type
+ 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
- tree_list 1 - chain
- pointer_type 0 - value
- tree_list 0 - chain
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- integer_type 1 - nested type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 17 - argument
+ pointer_type 16 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 0 - type name
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- integer_cst 64 2 - parm size
- pointer_type 6 - var type 2
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max value
+ 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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
- integer_cst 0 8 - operand
- block 12 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
+ integer_cst 0 38 - operand
+ block 42 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 41 - block vars
- isStatic: 1
- isUsed: 1
- 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
- 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
@@ -25532,8 +25838,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 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
@@ -25543,12 +25849,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 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
@@ -25556,9 +25862,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 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
@@ -25568,53 +25874,53 @@ 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
- pointer_type 10 - 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
- integer_cst 0 16 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 18 - operand
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 15 - operand
+ integer_cst 0 46 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 48 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:46 15 - operand
- addr_expr 14 - function
- function_decl __gthrw_pthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 13 - operand
- tree_list 12 - attribute
- identifier_node alias 11 - purpose
- tree_list 11 - value
- string_cst pthread_mutex_timedlock 10 - value
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:46 45 - operand
+ addr_expr 44 - function
+ function_decl __gthrw_pthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 43 - operand
+ tree_list 42 - attribute
+ identifier_node alias 41 - purpose
+ tree_list 41 - value
+ string_cst pthread_mutex_timedlock 40 - value
- stringLength: 24
- tree_list 11 - chain
- identifier_node weakref 10 - purpose
- function_type 12 - function type
- integer_type 11 - function return type
+ tree_list 41 - chain
+ identifier_node weakref 40 - purpose
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - attribute
- identifier_node __nonnull__ 10 - purpose
- tree_list 10 - value
- integer_cst 1 9 - value
- tree_list 9 - chain
- integer_cst 2 8 - value
- tree_list 11 - arg types
- pointer_type 10 - value
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - attribute
+ identifier_node __nonnull__ 40 - purpose
+ tree_list 40 - value
+ integer_cst 1 39 - value
+ tree_list 39 - chain
+ integer_cst 2 38 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -25649,17 +25955,17 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 10 - chain
- pointer_type 9 - value
+ tree_list 40 - chain
+ pointer_type 39 - value
record_type 3 - nested type
type_decl timespec /usr/include/time.h 120:8 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 12 - argument
- pointer_type 11 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 42 - argument
+ pointer_type 41 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -25694,16 +26000,16 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 12 - argument
- pointer_type 11 - decl type
+ integer_cst 64 41 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 42 - argument
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl timespec /usr/include/time.h 120:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 14 - arg
- pointer_type 13 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 44 - arg
+ pointer_type 43 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -25738,27 +26044,27 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 13 - parm size
+ integer_cst 64 43 - parm size
- isUsed: 1
- parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 14 - arg
- pointer_type 13 - decl type
+ parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 44 - arg
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 2 - type name
- integer_cst 64 13 - parm size
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 770:12 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 16 - operand
+ integer_cst 64 43 - parm size
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 770:12 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 32 15 - decl size
- integer_cst 0 16 - operand
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst 0 46 - operand
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 821:67 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -25918,18 +26224,18 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 831:33 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -25964,24 +26270,24 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -26016,67 +26322,67 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:3 19 - code
- cleanup_point_expr 18 - operand
- ne_expr 17 - operand
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:26 16 - operand
- addr_expr 15 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 14 - operand
- function_type 13 - function type
- integer_type 12 - function return type
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:3 49 - code
+ cleanup_point_expr 48 - operand
+ ne_expr 47 - operand
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:26 46 - operand
+ addr_expr 45 - function
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 44 - operand
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- tree_list 12 - arg types
- void_type 11 - value
- type_decl void <built-in> 0:0 10 - type name
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - arg types
+ void_type 41 - value
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 13 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 43 - function result
- isAutogenerated: 1
- integer_type 12 - result type
+ integer_type 42 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 13 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 12 - operand
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 43 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 42 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 7 - chain
- identifier_node weakref 6 - purpose
- function_type 8 - function type
- integer_type 7 - 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 6 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -26084,8 +26390,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 6 - chain
- pointer_type 5 - 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
@@ -26095,12 +26401,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 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - 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 8 - argument
- pointer_type 7 - 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
@@ -26108,9 +26414,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 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
+ 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
@@ -26120,61 +26426,67 @@ 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 7 - parm size
- pointer_type 11 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 41 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 12 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 11 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 10 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 41 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 40 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 39 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 5 - attribute
- identifier_node alias 4 - purpose
- tree_list 4 - value
- string_cst __pthread_key_create 3 - 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 4 - chain
- identifier_node weakref 3 - purpose
- function_type 5 - function type
- integer_type 4 - 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 3 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- tree_list 4 - attribute
- identifier_node __nonnull__ 3 - purpose
- tree_list 3 - value
- integer_cst 1 2 - value
- tree_list 4 - arg types
- pointer_type 3 - value
- integer_type 2 - nested type
+ 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
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 1 - type name
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 3 - chain
- pointer_type 2 - value
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- tree_list 2 - chain
- void_type 1 - value
- type_decl void <built-in> 0:0 0 - type name
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 5 - argument
- pointer_type 4 - 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
@@ -26182,9 +26494,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 4 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 5 - argument
- pointer_type 4 - 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
@@ -26194,112 +26506,134 @@ 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 4 - parm size
- pointer_type 8 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 9 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- integer_cst 32 8 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 9 - operand
- nop_expr 8 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 39 - operand
+ nop_expr 38 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 37 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 3 - attribute
- identifier_node alias 2 - purpose
- tree_list 2 - value
- string_cst __pthread_key_create 1 - 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 2 - chain
- identifier_node weakref 1 - purpose
- function_type 3 - function type
- integer_type 2 - 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 1 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- tree_list 2 - attribute
- identifier_node __nonnull__ 1 - purpose
- tree_list 1 - value
- integer_cst 1 0 - value
- tree_list 2 - arg types
- pointer_type 1 - value
- integer_type 0 - nested type
+ 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
- tree_list 1 - chain
- pointer_type 0 - value
- tree_list 0 - chain
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- integer_type 1 - nested type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 17 - argument
+ pointer_type 16 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 0 - type name
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- integer_cst 64 2 - parm size
- pointer_type 6 - var type 2
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max value
+ 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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
- integer_cst 0 8 - operand
- block 12 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
+ integer_cst 0 38 - operand
+ block 42 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 41 - block vars
- isStatic: 1
- isUsed: 1
- 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
- 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
@@ -26307,8 +26641,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 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
@@ -26318,12 +26652,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 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
@@ -26331,9 +26665,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 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
@@ -26343,51 +26677,51 @@ 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
- pointer_type 10 - 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
- integer_cst 0 16 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 18 - operand
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 15 - operand
+ integer_cst 0 46 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 48 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:43 15 - operand
- addr_expr 14 - function
- function_decl __gthrw_pthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 13 - operand
- tree_list 12 - attribute
- identifier_node alias 11 - purpose
- tree_list 11 - value
- string_cst pthread_mutex_unlock 10 - value
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:43 45 - operand
+ addr_expr 44 - function
+ function_decl __gthrw_pthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 43 - operand
+ tree_list 42 - attribute
+ identifier_node alias 41 - purpose
+ tree_list 41 - value
+ string_cst pthread_mutex_unlock 40 - value
- stringLength: 21
- tree_list 11 - chain
- identifier_node weakref 10 - purpose
- function_type 12 - function type
- integer_type 11 - function return type
+ tree_list 41 - chain
+ identifier_node weakref 40 - purpose
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - attribute
- identifier_node __nonnull__ 10 - purpose
- tree_list 10 - value
- integer_cst 1 9 - value
- tree_list 11 - arg types
- pointer_type 10 - value
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - attribute
+ identifier_node __nonnull__ 40 - purpose
+ tree_list 40 - value
+ integer_cst 1 39 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -26422,12 +26756,12 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 12 - argument
- pointer_type 11 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 42 - argument
+ pointer_type 41 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -26462,10 +26796,10 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 14 - arg
- pointer_type 13 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 44 - arg
+ pointer_type 43 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -26500,21 +26834,21 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 780:12 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 16 - operand
+ integer_cst 64 43 - parm size
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 780:12 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 32 15 - decl size
- integer_cst 0 16 - operand
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst 0 46 - operand
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:64 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -26668,18 +27002,18 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 837:34 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -26714,24 +27048,24 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -26766,67 +27100,67 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:3 19 - code
- cleanup_point_expr 18 - operand
- ne_expr 17 - operand
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:26 16 - operand
- addr_expr 15 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 14 - operand
- function_type 13 - function type
- integer_type 12 - function return type
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:3 49 - code
+ cleanup_point_expr 48 - operand
+ ne_expr 47 - operand
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:26 46 - operand
+ addr_expr 45 - function
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 44 - operand
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- tree_list 12 - arg types
- void_type 11 - value
- type_decl void <built-in> 0:0 10 - type name
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - arg types
+ void_type 41 - value
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 13 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 43 - function result
- isAutogenerated: 1
- integer_type 12 - result type
+ integer_type 42 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 13 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 12 - operand
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 43 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 42 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 7 - chain
- identifier_node weakref 6 - purpose
- function_type 8 - function type
- integer_type 7 - 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 6 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -26834,8 +27168,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 6 - chain
- pointer_type 5 - 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
@@ -26845,12 +27179,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 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - 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 8 - argument
- pointer_type 7 - 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
@@ -26858,9 +27192,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 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
+ 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
@@ -26870,61 +27204,67 @@ 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 7 - parm size
- pointer_type 11 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 41 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 12 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 11 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 10 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 41 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 40 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 39 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 5 - attribute
- identifier_node alias 4 - purpose
- tree_list 4 - value
- string_cst __pthread_key_create 3 - 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 4 - chain
- identifier_node weakref 3 - purpose
- function_type 5 - function type
- integer_type 4 - 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 3 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- tree_list 4 - attribute
- identifier_node __nonnull__ 3 - purpose
- tree_list 3 - value
- integer_cst 1 2 - value
- tree_list 4 - arg types
- pointer_type 3 - value
- integer_type 2 - nested type
+ 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
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 1 - type name
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 3 - chain
- pointer_type 2 - value
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- tree_list 2 - chain
- void_type 1 - value
- type_decl void <built-in> 0:0 0 - type name
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 5 - argument
- pointer_type 4 - 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
@@ -26932,9 +27272,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 4 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 5 - argument
- pointer_type 4 - 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
@@ -26944,112 +27284,134 @@ 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 4 - parm size
- pointer_type 8 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 9 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- integer_cst 32 8 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 9 - operand
- nop_expr 8 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 39 - operand
+ nop_expr 38 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 37 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 3 - attribute
- identifier_node alias 2 - purpose
- tree_list 2 - value
- string_cst __pthread_key_create 1 - 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 2 - chain
- identifier_node weakref 1 - purpose
- function_type 3 - function type
- integer_type 2 - 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 1 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- tree_list 2 - attribute
- identifier_node __nonnull__ 1 - purpose
- tree_list 1 - value
- integer_cst 1 0 - value
- tree_list 2 - arg types
- pointer_type 1 - value
- integer_type 0 - nested type
+ 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
- tree_list 1 - chain
- pointer_type 0 - value
- tree_list 0 - chain
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- integer_type 1 - nested type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 17 - argument
+ pointer_type 16 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 0 - type name
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- integer_cst 64 2 - parm size
- pointer_type 6 - var type 2
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max value
+ 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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
- integer_cst 0 8 - operand
- block 12 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
+ integer_cst 0 38 - operand
+ block 42 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 41 - block vars
- isStatic: 1
- isUsed: 1
- 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
- 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
@@ -27057,8 +27419,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 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
@@ -27068,12 +27430,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 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
@@ -27081,9 +27443,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 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
@@ -27093,51 +27455,51 @@ 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
- pointer_type 10 - 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
- integer_cst 0 16 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 18 - operand
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 15 - operand
+ integer_cst 0 46 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 48 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:44 15 - operand
- addr_expr 14 - function
- function_decl __gthrw_pthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 13 - operand
- tree_list 12 - attribute
- identifier_node alias 11 - purpose
- tree_list 11 - value
- string_cst pthread_mutex_destroy 10 - value
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:44 45 - operand
+ addr_expr 44 - function
+ function_decl __gthrw_pthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 43 - operand
+ tree_list 42 - attribute
+ identifier_node alias 41 - purpose
+ tree_list 41 - value
+ string_cst pthread_mutex_destroy 40 - value
- stringLength: 22
- tree_list 11 - chain
- identifier_node weakref 10 - purpose
- function_type 12 - function type
- integer_type 11 - function return type
+ tree_list 41 - chain
+ identifier_node weakref 40 - purpose
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - attribute
- identifier_node __nonnull__ 10 - purpose
- tree_list 10 - value
- integer_cst 1 9 - value
- tree_list 11 - arg types
- pointer_type 10 - value
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - attribute
+ identifier_node __nonnull__ 40 - purpose
+ tree_list 40 - value
+ integer_cst 1 39 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -27172,12 +27534,12 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 12 - argument
- pointer_type 11 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 42 - argument
+ pointer_type 41 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -27212,10 +27574,10 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 14 - arg
- pointer_type 13 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 44 - arg
+ pointer_type 43 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -27250,21 +27612,21 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 741:12 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 16 - operand
+ integer_cst 64 43 - parm size
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 741:12 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 32 15 - decl size
- integer_cst 0 16 - operand
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ integer_cst 0 46 - operand
- isUsed: 1
parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:65 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -27418,29 +27780,29 @@ function_decl __gthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 852:43 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 125:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_cond_broadcast 17 - value
+ function_decl __gthrw_pthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 125:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_cond_broadcast 47 - value
- stringLength: 23
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -27475,12 +27837,12 @@ function_decl __gthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 125:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 125:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -27515,7 +27877,7 @@ function_decl __gthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:45 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -27669,29 +28031,29 @@ function_decl __gthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gth
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 858:40 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 126:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_cond_signal 17 - value
+ function_decl __gthrw_pthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 126:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_cond_signal 47 - value
- stringLength: 20
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -27726,12 +28088,12 @@ function_decl __gthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gth
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 126:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 126:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -27766,7 +28128,7 @@ function_decl __gthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gth
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:42 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -27994,31 +28356,31 @@ function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:38 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_cond_wait 17 - value
+ function_decl __gthrw_pthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_cond_wait 47 - value
- stringLength: 18
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 16 - chain
- integer_cst 2 15 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 46 - chain
+ integer_cst 2 45 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -28053,8 +28415,8 @@ function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -28089,12 +28451,12 @@ function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -28129,9 +28491,9 @@ function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -28166,7 +28528,7 @@ function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -28442,33 +28804,33 @@ function_decl __gthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 871:43 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_cond_timedwait 17 - value
+ function_decl __gthrw_pthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_cond_timedwait 47 - value
- stringLength: 23
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 16 - chain
- integer_cst 2 15 - value
- tree_list 15 - chain
- integer_cst 3 14 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 46 - chain
+ integer_cst 2 45 - value
+ tree_list 45 - chain
+ integer_cst 3 44 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -28503,8 +28865,8 @@ function_decl __gthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -28539,17 +28901,17 @@ function_decl __gthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
record_type 3 - nested type
type_decl timespec /usr/include/time.h 120:8 2 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -28584,9 +28946,9 @@ function_decl __gthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -28621,13 +28983,13 @@ function_decl __gthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl timespec /usr/include/time.h 120:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:45 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -28899,18 +29261,18 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 878:30 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -28945,8 +29307,8 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -28981,24 +29343,24 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -29033,10 +29395,10 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -29071,48 +29433,48 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 19 - code
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 16 - operand
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 49 - code
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 46 - operand
- isAutogenerated: 1
- integer_type 15 - result type
+ integer_type 45 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 32 15 - decl size
- call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:38 16 - operand
- addr_expr 15 - function
- function_decl __gthrw_pthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 14 - operand
- tree_list 13 - attribute
- identifier_node alias 12 - purpose
- tree_list 12 - value
- string_cst pthread_cond_wait 11 - value
+ type_decl int <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:38 46 - operand
+ addr_expr 45 - function
+ function_decl __gthrw_pthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 44 - operand
+ tree_list 43 - attribute
+ identifier_node alias 42 - purpose
+ tree_list 42 - value
+ string_cst pthread_cond_wait 41 - value
- stringLength: 18
- tree_list 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - function return type
+ tree_list 42 - chain
+ identifier_node weakref 41 - purpose
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- 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 10 - chain
- integer_cst 2 9 - value
- tree_list 12 - arg types
- pointer_type 11 - value
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - attribute
+ identifier_node __nonnull__ 41 - purpose
+ tree_list 41 - value
+ integer_cst 1 40 - value
+ tree_list 40 - chain
+ integer_cst 2 39 - value
+ tree_list 42 - arg types
+ pointer_type 41 - value
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -29147,8 +29509,8 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- tree_list 11 - chain
- pointer_type 10 - value
+ tree_list 41 - chain
+ pointer_type 40 - value
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -29183,12 +29545,12 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 13 - argument
- pointer_type 12 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 43 - argument
+ pointer_type 42 - decl type
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -29223,9 +29585,9 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 13 - argument
- pointer_type 12 - decl type
+ integer_cst 64 42 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 43 - argument
+ pointer_type 42 - decl type
union_type 3 - nested type
type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -29260,10 +29622,10 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 15 - arg
- pointer_type 14 - decl type
+ parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 45 - arg
+ pointer_type 44 - decl type
union_type 3 - nested type
type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -29298,10 +29660,10 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 15 - arg
- pointer_type 14 - decl type
+ parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 45 - arg
+ pointer_type 44 - decl type
union_type 3 - nested type
type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 2 - field
@@ -29336,7 +29698,7 @@ function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/
- isAutogenerated: 1
type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 2 - field
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 875:50 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -29528,29 +29890,29 @@ function_decl __gthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2147483642 - decl size
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 884:41 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthrw_pthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 129:1 20 - operand
- tree_list 19 - attribute
- identifier_node alias 18 - purpose
- tree_list 18 - value
- string_cst pthread_cond_destroy 17 - value
+ function_decl __gthrw_pthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 129:1 50 - operand
+ tree_list 49 - attribute
+ identifier_node alias 48 - purpose
+ tree_list 48 - value
+ string_cst pthread_cond_destroy 47 - value
- stringLength: 21
- tree_list 18 - chain
- identifier_node weakref 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 48 - chain
+ identifier_node weakref 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -29585,12 +29947,12 @@ function_decl __gthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gt
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 129:1 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 129:1 49 - argument
+ pointer_type 48 - decl type
union_type 3 - nested type
type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 2 - type name
field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 2 - field
@@ -29625,7 +29987,7 @@ function_decl __gthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gt
- isAutogenerated: 1
type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 2 - field
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:43 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -29743,49 +30105,49 @@ function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 2147483
nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 2147483643 - operand
call_expr /usr/include/c++/5/ext/atomicity.h 49:61 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __atomic_fetch_add_4 <built-in> 0:0 20 - operand
+ function_decl __atomic_fetch_add_4 <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
+ type_decl unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 15 - type name
+ type_decl unsigned int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -29872,49 +30234,49 @@ function_decl __atomic_add /usr/include/c++/5/ext/atomicity.h 52:3 2147483647
nop_expr /usr/include/c++/5/ext/atomicity.h 53:23 2147483643 - operand
call_expr /usr/include/c++/5/ext/atomicity.h 53:54 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __atomic_fetch_add_4 <built-in> 0:0 20 - operand
+ function_decl __atomic_fetch_add_4 <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
+ type_decl unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 15 - type name
+ type_decl unsigned int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 32 15 - type size
- integer_cst 0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ integer_cst 32 45 - type size
+ integer_cst 0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
- isUsed: 1
@@ -30312,61 +30674,61 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
ne_expr 2147483644 - operand
call_expr /usr/include/c++/5/ext/atomicity.h 81:27 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -30374,8 +30736,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 12 - chain
- pointer_type 11 - 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
@@ -30385,12 +30747,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -30398,9 +30760,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 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
+ 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
@@ -30410,43 +30772,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -30454,8 +30816,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 9 - chain
- pointer_type 8 - 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
@@ -30465,12 +30827,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -30478,9 +30840,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 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
+ 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
@@ -30490,55 +30852,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -30546,8 +30908,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 7 - chain
- pointer_type 6 - 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
@@ -30557,12 +30919,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -30570,9 +30932,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 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
+ 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
@@ -30582,42 +30944,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -30625,8 +30987,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 11 - chain
- pointer_type 10 - 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
@@ -30636,12 +30998,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -30649,9 +31011,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 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
+ 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
@@ -30661,7 +31023,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 12 - parm size
+ 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
@@ -30682,17 +31044,17 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2147483641 - decl size
call_expr /usr/include/c++/5/ext/atomicity.h 82:32 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -30700,32 +31062,32 @@ 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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 48:61 19 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 48:61 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -30733,82 +31095,82 @@ 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 19 - argument
- integer_type 18 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 19 - code
- return_expr /usr/include/c++/5/ext/atomicity.h 49:61 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 48:61 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 49 - code
+ return_expr /usr/include/c++/5/ext/atomicity.h 49:61 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 48:61 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 15 - decl size
- nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 16 - operand
- call_expr /usr/include/c++/5/ext/atomicity.h 49:61 15 - operand
- addr_expr 14 - function
- function_decl __atomic_fetch_add_4 <built-in> 0:0 13 - operand
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 32 45 - decl size
+ nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 46 - operand
+ call_expr /usr/include/c++/5/ext/atomicity.h 49:61 45 - operand
+ addr_expr 44 - function
+ function_decl __atomic_fetch_add_4 <built-in> 0:0 43 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 12 - attribute
- identifier_node nothrow 11 - purpose
- tree_list 11 - chain
- identifier_node leaf 10 - purpose
- function_type 12 - function type
- integer_type 11 - function return type
+ tree_list 42 - attribute
+ identifier_node nothrow 41 - purpose
+ tree_list 41 - chain
+ identifier_node leaf 40 - purpose
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 10 - type name
+ type_decl unsigned int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- tree_list 11 - arg types
- pointer_type 10 - value
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ tree_list 41 - arg types
+ pointer_type 40 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 8 - type name
+ type_decl unsigned int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst 0 8 - min value
- integer_cst 4294967295 8 - max value
- tree_list 9 - chain
- integer_type 8 - value
+ integer_cst 32 38 - type size
+ integer_cst 0 38 - min value
+ integer_cst 4294967295 38 - max value
+ tree_list 39 - chain
+ integer_type 38 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- nop_expr 14 - arg
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 13 - operand
- pointer_type 12 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -30816,20 +31178,20 @@ 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 12 - parm size
- nop_expr 14 - arg
+ integer_cst 64 42 - parm size
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 13 - operand
- integer_type 12 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - parm size
- integer_cst 4 14 - arg
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - parm size
+ integer_cst 4 44 - arg
nop_expr 2147483641 - arg
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 2147483640 - operand
@@ -30868,17 +31230,17 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2147483641 - decl size
call_expr /usr/include/c++/5/ext/atomicity.h 84:39 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -30886,32 +31248,32 @@ 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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 65:59 19 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 65:59 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -30919,26 +31281,26 @@ 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 19 - code
- var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 49 - code
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 48 - operand
- isUsed: 1
- integer_cst 32 17 - decl size
- indirect_ref 17 - initial
+ integer_cst 32 47 - decl size
+ indirect_ref 20 - initial
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 16 - ref
- pointer_type 15 - 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
@@ -30946,23 +31308,23 @@ 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 15 - parm size
- integer_type 17 - var type
+ integer_cst 64 18 - parm size
+ integer_type 47 - var type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 16 - type name
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- statement_list 18 - operand
- 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
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ statement_list 48 - operand
+ decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 47 - statement
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 46 - operand
- isUsed: 1
integer_cst 32 15 - decl size 2
- indirect_ref 15 - initial 2
+ indirect_ref 20 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 14 - ref
- pointer_type 13 - 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
@@ -30970,7 +31332,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 13 - parm size
+ integer_cst 64 18 - parm size
integer_type 15 - var type 2
- precisionBits: 32
- signed
@@ -30978,14 +31340,14 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
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
- modify_expr 14 - operand
- indirect_ref 13 - operand
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 68:20 47 - statement
+ expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ indirect_ref 43 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 12 - ref
- pointer_type 11 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 42 - ref
+ pointer_type 41 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -30993,12 +31355,12 @@ 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 11 - parm size
- plus_expr 13 - operand
- indirect_ref 12 - operand
+ integer_cst 64 41 - parm size
+ plus_expr 43 - operand
+ indirect_ref 42 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 11 - ref
- pointer_type 10 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 41 - ref
+ pointer_type 40 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31006,37 +31368,37 @@ 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 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 12 - operand
- integer_type 11 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 42 - operand
+ integer_type 41 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - parm size
- return_expr /usr/include/c++/5/ext/atomicity.h 69:12 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 65:59 15 - operand
- - isAutogenerated: 1
- integer_type 14 - result type
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - parm size
+ return_expr /usr/include/c++/5/ext/atomicity.h 69:12 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 65:59 45 - operand
+ - isAutogenerated: 1
+ integer_type 44 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 14 - decl size
- var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 15 - operand
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 43 - type name
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 45 - operand
- isUsed: 1
- integer_cst 32 14 - decl size 2
- indirect_ref 14 - 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 13 - ref
- pointer_type 12 - 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
@@ -31044,22 +31406,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 12 - parm size
- integer_type 14 - 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 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
+ 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 48 - operand
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 47 - block vars
- isUsed: 1
integer_cst 32 15 - decl size 2
- indirect_ref 16 - initial 2
+ indirect_ref 20 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 15 - ref
- pointer_type 14 - 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
@@ -31067,7 +31429,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 14 - parm size
+ integer_cst 64 18 - parm size
integer_type 15 - var type 2
- precisionBits: 32
- signed
@@ -31158,61 +31520,61 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
ne_expr 2147483644 - operand
call_expr /usr/include/c++/5/ext/atomicity.h 95:27 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 20 - operand
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 50 - operand
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 19 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 19 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 18 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 49 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 48 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 13 - chain
- identifier_node weakref 12 - purpose
- function_type 14 - function type
- integer_type 13 - 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 12 - type name
- - isAutogenerated: 1
- 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
+ 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
@@ -31220,8 +31582,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 12 - chain
- pointer_type 11 - 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
@@ -31231,12 +31593,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 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - 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 14 - argument
- pointer_type 13 - 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
@@ -31244,9 +31606,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 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
+ 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
@@ -31256,43 +31618,43 @@ 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 13 - parm size
- pointer_type 17 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 47 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 18 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 17 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 16 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 47 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 46 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 45 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 10 - chain
- identifier_node weakref 9 - purpose
- function_type 11 - function type
- integer_type 10 - 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 9 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -31300,8 +31662,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 9 - chain
- pointer_type 8 - 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
@@ -31311,12 +31673,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 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - 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 11 - argument
- pointer_type 10 - 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
@@ -31324,9 +31686,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 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
+ 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
@@ -31336,55 +31698,55 @@ 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 10 - parm size
- pointer_type 14 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 15 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- integer_cst 32 14 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 15 - operand
- nop_expr 14 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
+ type_decl int <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 45 - operand
+ nop_expr 44 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 43 - operand
- isStatic: 1
- isUsed: 1
- 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
+ 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 8 - chain
- identifier_node weakref 7 - purpose
- function_type 9 - function type
- integer_type 8 - 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 7 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -31392,8 +31754,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 7 - chain
- pointer_type 6 - 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
@@ -31403,12 +31765,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 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - 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 9 - argument
- pointer_type 8 - 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
@@ -31416,9 +31778,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 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
+ 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
@@ -31428,42 +31790,42 @@ 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 8 - parm size
- pointer_type 12 - 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
- integer_cst 0 14 - operand
- block 18 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
+ integer_cst 0 44 - operand
+ block 48 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 47 - block vars
- isStatic: 1
- isUsed: 1
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
+ 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 12 - chain
- identifier_node weakref 11 - purpose
- function_type 13 - function type
- integer_type 12 - 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 11 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -31471,8 +31833,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 11 - chain
- pointer_type 10 - 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
@@ -31482,12 +31844,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 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - 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 13 - argument
- pointer_type 12 - 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
@@ -31495,9 +31857,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 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
+ 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
@@ -31507,7 +31869,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 12 - parm size
+ 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
@@ -31517,13 +31879,13 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
expr_stmt /usr/include/c++/5/ext/atomicity.h 96:33 2147483644 - operand
call_expr /usr/include/c++/5/ext/atomicity.h 96:19 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __atomic_add /usr/include/c++/5/ext/atomicity.h 52:3 20 - operand
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_decl __atomic_add /usr/include/c++/5/ext/atomicity.h 52:3 50 - operand
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31531,27 +31893,27 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 52:55 19 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 52:55 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31559,72 +31921,72 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 19 - argument
- integer_type 18 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 53:55 19 - code
- expr_stmt /usr/include/c++/5/ext/atomicity.h 53:55 18 - operand
- convert_expr 17 - expresssion
- nop_expr /usr/include/c++/5/ext/atomicity.h 53:23 16 - operand
- call_expr /usr/include/c++/5/ext/atomicity.h 53:54 15 - operand
- addr_expr 14 - function
- function_decl __atomic_fetch_add_4 <built-in> 0:0 13 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 53:55 49 - code
+ expr_stmt /usr/include/c++/5/ext/atomicity.h 53:55 48 - operand
+ convert_expr 47 - expresssion
+ nop_expr /usr/include/c++/5/ext/atomicity.h 53:23 46 - operand
+ call_expr /usr/include/c++/5/ext/atomicity.h 53:54 45 - operand
+ addr_expr 44 - function
+ function_decl __atomic_fetch_add_4 <built-in> 0:0 43 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 12 - attribute
- identifier_node nothrow 11 - purpose
- tree_list 11 - chain
- identifier_node leaf 10 - purpose
- function_type 12 - function type
- integer_type 11 - function return type
+ tree_list 42 - attribute
+ identifier_node nothrow 41 - purpose
+ tree_list 41 - chain
+ identifier_node leaf 40 - purpose
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 10 - type name
+ type_decl unsigned int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst 0 10 - min value
- integer_cst 4294967295 10 - max value
- tree_list 11 - arg types
- pointer_type 10 - value
+ integer_cst 32 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 4294967295 40 - max value
+ tree_list 41 - arg types
+ pointer_type 40 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 8 - type name
+ type_decl unsigned int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst 0 8 - min value
- integer_cst 4294967295 8 - max value
- tree_list 9 - chain
- integer_type 8 - value
+ integer_cst 32 38 - type size
+ integer_cst 0 38 - min value
+ integer_cst 4294967295 38 - max value
+ tree_list 39 - chain
+ integer_type 38 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- nop_expr 14 - arg
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 13 - operand
- pointer_type 12 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31632,20 +31994,20 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - arg
+ integer_cst 64 42 - parm size
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 13 - operand
- integer_type 12 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - parm size
- integer_cst 4 14 - arg
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - parm size
+ integer_cst 4 44 - arg
nop_expr 2147483642 - arg
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 2147483641 - operand
@@ -31673,13 +32035,13 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
expr_stmt /usr/include/c++/5/ext/atomicity.h 98:40 2147483644 - operand
call_expr /usr/include/c++/5/ext/atomicity.h 98:26 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __atomic_add_single /usr/include/c++/5/ext/atomicity.h 73:3 20 - operand
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_decl __atomic_add_single /usr/include/c++/5/ext/atomicity.h 73:3 50 - operand
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31687,27 +32049,27 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 73:53 19 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 73:53 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31715,26 +32077,26 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 19 - argument
- integer_type 18 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 74:20 19 - code
- expr_stmt /usr/include/c++/5/ext/atomicity.h 74:20 18 - operand
- convert_expr 17 - expresssion
- modify_expr 16 - operand
- indirect_ref 15 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 74:20 49 - code
+ expr_stmt /usr/include/c++/5/ext/atomicity.h 74:20 48 - operand
+ convert_expr 47 - expresssion
+ modify_expr 46 - operand
+ indirect_ref 45 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 14 - ref
- pointer_type 13 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 44 - ref
+ pointer_type 43 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31742,12 +32104,12 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 13 - parm size
- plus_expr 15 - operand
- indirect_ref 14 - operand
+ integer_cst 64 43 - parm size
+ plus_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 13 - ref
- pointer_type 12 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 43 - ref
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -31755,18 +32117,18 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 14 - operand
- integer_type 13 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 44 - operand
+ integer_type 43 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
+ type_decl int <built-in> 0:0 42 - type name
- isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- integer_cst 32 13 - parm size
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ integer_cst 32 43 - parm size
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -31930,57 +32292,57 @@ function_decl div /usr/include/c++/5/cstdlib 169:3 2147483647
type_decl ldiv_t /usr/include/stdlib.h 109:5 2147483640 - type name
call_expr /usr/include/c++/5/cstdlib 169:49 2147483642 - operand
addr_expr 2147483641 - function
- function_decl ldiv /usr/include/stdlib.h 791:15 20 - operand
+ function_decl ldiv /usr/include/stdlib.h 791:15 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- record_type 18 - function return type
- type_decl ldiv_t /usr/include/stdlib.h 109:5 17 - type name
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl ldiv_t /usr/include/stdlib.h 109:5 47 - type name
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 16 - type name
+ type_decl long int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst -0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ integer_cst 64 46 - type size
+ integer_cst -0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 15 - type name
+ type_decl long int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __numer /usr/include/stdlib.h 791:30 19 - argument
- integer_type 18 - decl type
+ parm_decl __numer /usr/include/stdlib.h 791:30 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 64 18 - parm size
- parm_decl __denom /usr/include/stdlib.h 791:48 19 - argument
- integer_type 18 - decl type
+ type_decl long int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ parm_decl __denom /usr/include/stdlib.h 791:48 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- 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_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __i /usr/include/c++/5/cstdlib 169:12 2147483641 - arg
integer_type 2147483640 - decl type
@@ -32346,20 +32708,20 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 32 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5257:40 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -32378,8 +32740,8 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32389,8 +32751,8 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32400,30 +32762,30 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -32442,10 +32804,10 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32455,10 +32817,10 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32468,46 +32830,46 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl strtol /usr/include/stdlib.h 183:17 20 - operand
+ function_decl strtol /usr/include/stdlib.h 183:17 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl long int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32517,8 +32879,8 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -32529,21 +32891,21 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 183:48 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 183:48 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32553,9 +32915,9 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 184:22 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 184:22 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -32566,28 +32928,28 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/stdlib.h 184:36 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/stdlib.h 184:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoi 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5257:74 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32597,25 +32959,25 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5256:22 2147483640 - operand
@@ -32736,20 +33098,20 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5262:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -32768,8 +33130,8 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32779,8 +33141,8 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32790,30 +33152,30 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -32832,10 +33194,10 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32845,10 +33207,10 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32858,46 +33220,46 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl strtol /usr/include/stdlib.h 183:17 20 - operand
+ function_decl strtol /usr/include/stdlib.h 183:17 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl long int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32907,8 +33269,8 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -32919,21 +33281,21 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 183:48 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 183:48 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32943,9 +33305,9 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 184:22 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 184:22 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -32956,28 +33318,28 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/stdlib.h 184:36 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/stdlib.h 184:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stol 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5262:63 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -32987,25 +33349,25 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5261:22 2147483640 - operand
@@ -33123,19 +33485,19 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5267:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 17 - type name
+ type_decl long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -33153,8 +33515,8 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33164,8 +33526,8 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33175,30 +33537,30 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -33216,10 +33578,10 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33229,10 +33591,10 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33242,45 +33604,45 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl strtoul /usr/include/stdlib.h 187:26 20 - operand
+ function_decl strtoul /usr/include/stdlib.h 187:26 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl long unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33290,8 +33652,8 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -33302,21 +33664,21 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 187:58 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 187:58 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33326,9 +33688,9 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 188:25 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 188:25 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -33339,28 +33701,28 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/stdlib.h 188:39 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/stdlib.h 188:39 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoul 2147483640 - operand
- stringLength: 6
call_expr /usr/include/c++/5/bits/basic_string.h 5267:65 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33370,25 +33732,25 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5266:23 2147483640 - operand
@@ -33509,20 +33871,20 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5272:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long long int <built-in> 0:0 17 - type name
+ type_decl long long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -33541,8 +33903,8 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33552,8 +33914,8 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33563,30 +33925,30 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -33605,10 +33967,10 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33618,10 +33980,10 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33631,46 +33993,46 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl strtoll /usr/include/stdlib.h 209:22 20 - operand
+ function_decl strtoll /usr/include/stdlib.h 209:22 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long long int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl long long int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33680,8 +34042,8 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -33692,21 +34054,21 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 209:54 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 209:54 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33716,9 +34078,9 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 210:28 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 210:28 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -33729,28 +34091,28 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/stdlib.h 210:42 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/stdlib.h 210:42 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoll 2147483640 - operand
- stringLength: 6
call_expr /usr/include/c++/5/bits/basic_string.h 5272:65 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33760,25 +34122,25 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5271:23 2147483640 - operand
@@ -33896,19 +34258,19 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5277:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long long unsigned int <built-in> 0:0 17 - type name
+ type_decl long long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -33926,8 +34288,8 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33937,8 +34299,8 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -33948,30 +34310,30 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -33989,10 +34351,10 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34002,10 +34364,10 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34015,45 +34377,45 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl strtoull /usr/include/stdlib.h 214:31 20 - operand
+ function_decl strtoull /usr/include/stdlib.h 214:31 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long long unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl long long unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34063,8 +34425,8 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -34075,21 +34437,21 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 214:64 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 214:64 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34099,9 +34461,9 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 215:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 215:24 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -34112,28 +34474,28 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/stdlib.h 215:38 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/stdlib.h 215:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoull 2147483640 - operand
- stringLength: 7
call_expr /usr/include/c++/5/bits/basic_string.h 5277:67 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34143,25 +34505,25 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5276:24 2147483640 - operand
@@ -34249,16 +34611,16 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 32 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5283:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 32
- type_decl float <built-in> 0:0 17 - type name
+ type_decl float <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 32
@@ -34273,8 +34635,8 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34284,8 +34646,8 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34295,21 +34657,21 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 32
@@ -34324,10 +34686,10 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34337,10 +34699,10 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34350,32 +34712,32 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
- function_decl strtof /usr/include/stdlib.h 172:14 20 - operand
+ function_decl strtof /usr/include/stdlib.h 172:14 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 32
- type_decl float <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl float <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34385,8 +34747,8 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -34397,12 +34759,12 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 172:45 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 172:45 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34412,9 +34774,9 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 173:26 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 173:26 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -34425,18 +34787,18 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stof 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5283:63 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34446,25 +34808,25 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5282:22 2147483640 - operand
@@ -34541,16 +34903,16 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5287:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 64
- type_decl double <built-in> 0:0 17 - type name
+ type_decl double <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 64
@@ -34565,8 +34927,8 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34576,8 +34938,8 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34587,21 +34949,21 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 64
@@ -34616,10 +34978,10 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34629,10 +34991,10 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34642,32 +35004,32 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
- function_decl strtod /usr/include/stdlib.h 164:15 20 - operand
+ function_decl strtod /usr/include/stdlib.h 164:15 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 64
- type_decl double <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl double <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34677,8 +35039,8 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -34689,12 +35051,12 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 164:46 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 164:46 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34704,9 +35066,9 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 165:27 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 165:27 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -34717,18 +35079,18 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stod 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5287:63 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34738,25 +35100,25 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5286:22 2147483640 - operand
@@ -34833,16 +35195,16 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 128 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5291:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 80
- type_decl long double <built-in> 0:0 17 - type name
+ type_decl long double <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 80
@@ -34857,8 +35219,8 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34868,8 +35230,8 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34879,21 +35241,21 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 80
@@ -34908,10 +35270,10 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34921,10 +35283,10 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34934,32 +35296,32 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
- function_decl strtold /usr/include/stdlib.h 175:20 20 - operand
+ function_decl strtold /usr/include/stdlib.h 175:20 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 80
- type_decl long double <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node __nonnull__ 17 - purpose
- tree_list 17 - value
- integer_cst 1 16 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl long double <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node __nonnull__ 47 - purpose
+ tree_list 47 - value
+ integer_cst 1 46 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34969,8 +35331,8 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -34981,12 +35343,12 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/stdlib.h 175:52 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/stdlib.h 175:52 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -34996,9 +35358,9 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/stdlib.h 176:26 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/stdlib.h 176:26 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 8
@@ -35009,18 +35371,18 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 1 - type size
integer_cst -128 1 - min value
integer_cst 127 1 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stold 2147483640 - operand
- stringLength: 6
call_expr /usr/include/c++/5/bits/basic_string.h 5291:65 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35030,25 +35392,25 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5290:23 2147483640 - operand
@@ -35118,15 +35480,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -35147,15 +35509,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35166,8 +35528,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -35188,19 +35550,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35210,7 +35572,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5299:20 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -35219,42 +35581,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35264,15 +35626,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35282,16 +35644,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35301,17 +35663,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35321,12 +35683,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5298:63 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5298:71 2147483640 - operand
nop_expr 2147483639 - operand
@@ -35349,32 +35711,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 2147483647
integer_cst 32 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5299:20 2147483640 - operand
- isUsed: 1
@@ -35435,15 +35797,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -35464,15 +35826,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35483,8 +35845,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -35505,19 +35867,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35527,7 +35889,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5305:20 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -35536,42 +35898,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35581,15 +35943,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35599,16 +35961,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35618,17 +35980,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35638,12 +36000,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5304:11 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5304:19 2147483640 - operand
nop_expr 2147483639 - operand
@@ -35666,32 +36028,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 2147483647
integer_cst 32 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5305:20 2147483640 - operand
- isUsed: 1
@@ -35752,15 +36114,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -35781,15 +36143,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35800,8 +36162,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -35822,19 +36184,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35844,7 +36206,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5310:21 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -35853,42 +36215,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35898,15 +36260,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35916,16 +36278,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35935,17 +36297,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -35955,12 +36317,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5309:63 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5309:71 2147483640 - operand
nop_expr 2147483639 - operand
@@ -35983,32 +36345,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 2147483647
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5310:21 2147483640 - operand
- isUsed: 1
@@ -36067,15 +36429,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -36096,15 +36458,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36115,8 +36477,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -36137,19 +36499,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36159,7 +36521,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5316:21 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -36168,42 +36530,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36213,15 +36575,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36231,16 +36593,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36250,17 +36612,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36270,12 +36632,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5315:11 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5315:19 2147483640 - operand
nop_expr 2147483639 - operand
@@ -36297,32 +36659,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 2147483647
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5316:21 2147483640 - operand
- isUsed: 1
@@ -36383,15 +36745,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -36412,15 +36774,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36431,8 +36793,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -36453,19 +36815,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36475,7 +36837,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5322:22 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -36484,42 +36846,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36529,15 +36891,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36547,16 +36909,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36566,17 +36928,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36586,12 +36948,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5321:11 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5321:19 2147483640 - operand
nop_expr 2147483639 - operand
@@ -36614,32 +36976,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 2147483647
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5322:22 2147483640 - operand
- isUsed: 1
@@ -36698,15 +37060,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -36727,15 +37089,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36746,8 +37108,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -36768,19 +37130,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36790,7 +37152,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5328:22 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -36799,42 +37161,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36844,15 +37206,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36862,16 +37224,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36881,17 +37243,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -36901,12 +37263,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5327:11 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5327:19 2147483640 - operand
nop_expr 2147483639 - operand
@@ -36928,32 +37290,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 2147483647
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5328:22 2147483640 - operand
- isUsed: 1
@@ -37034,15 +37396,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -37063,15 +37425,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37082,8 +37444,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -37104,19 +37466,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37126,7 +37488,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5336:20 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -37135,42 +37497,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483639 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37180,15 +37542,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37198,16 +37560,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37217,17 +37579,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37237,12 +37599,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
integer_cst 58 2147483639 - arg
nop_expr 2147483639 - arg
addr_expr 2147483638 - operand
@@ -37258,32 +37620,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 2147483647
integer_cst 32 2147483637 - parm size
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5336:20 2147483638 - operand
- isUsed: 1
@@ -37377,15 +37739,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -37406,15 +37768,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37425,8 +37787,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -37447,19 +37809,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37469,7 +37831,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5345:20 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -37478,42 +37840,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483639 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37523,15 +37885,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37541,16 +37903,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37560,17 +37922,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37580,12 +37942,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
integer_cst 328 2147483639 - arg
nop_expr 2147483639 - arg
addr_expr 2147483638 - operand
@@ -37600,32 +37962,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 2147483647
integer_cst 64 2147483638 - parm size
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5345:20 2147483638 - operand
- isUsed: 1
@@ -37719,15 +38081,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -37748,15 +38110,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37767,8 +38129,8 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -37789,19 +38151,19 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37811,7 +38173,7 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5354:21 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -37820,42 +38182,42 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483639 - arg
- function_decl vsnprintf /usr/include/stdio.h 390:12 20 - operand
+ function_decl vsnprintf /usr/include/stdio.h 390:12 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - attribute
- identifier_node __format__ 17 - purpose
- tree_list 17 - value
- identifier_node __printf__ 16 - value
- tree_list 16 - chain
- integer_cst 3 15 - value
- tree_list 15 - chain
- integer_cst 0 14 - value
- tree_list 17 - chain
- identifier_node nonnull 16 - purpose
- tree_list 16 - value
- integer_cst 3 15 - value
- tree_list 16 - chain
- identifier_node format 15 - purpose
- tree_list 15 - value
- identifier_node printf 14 - value
- tree_list 14 - chain
- integer_cst 3 13 - value
- tree_list 13 - chain
- integer_cst 0 12 - value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - attribute
+ identifier_node __format__ 47 - purpose
+ tree_list 47 - value
+ identifier_node __printf__ 46 - value
+ tree_list 46 - chain
+ integer_cst 3 45 - value
+ tree_list 45 - chain
+ integer_cst 0 44 - value
+ tree_list 47 - chain
+ identifier_node nonnull 46 - purpose
+ tree_list 46 - value
+ integer_cst 3 45 - value
+ tree_list 46 - chain
+ identifier_node format 45 - purpose
+ tree_list 45 - value
+ identifier_node printf 44 - value
+ tree_list 44 - chain
+ integer_cst 3 43 - value
+ tree_list 43 - chain
+ integer_cst 0 42 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37865,15 +38227,15 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37883,16 +38245,16 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/stdio.h 390:40 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/stdio.h 390:40 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37902,17 +38264,17 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __maxlen /usr/include/stdio.h 390:52 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __maxlen /usr/include/stdio.h 390:52 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/stdio.h 391:32 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/stdio.h 391:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -37922,12 +38284,12 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/stdio.h 391:53 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/stdio.h 391:53 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
integer_cst 4952 2147483639 - arg
nop_expr 2147483639 - arg
addr_expr 2147483638 - operand
@@ -37942,32 +38304,32 @@ function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 2147483647
integer_cst 128 2147483638 - parm size
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5354:21 2147483638 - operand
- isUsed: 1
@@ -38081,20 +38443,20 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5360:40 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -38112,8 +38474,8 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -38123,8 +38485,8 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38133,30 +38495,30 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -38174,10 +38536,10 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -38187,10 +38549,10 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38199,42 +38561,42 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl wcstol /usr/include/wchar.h 468:17 20 - operand
+ function_decl wcstol /usr/include/wchar.h 468:17 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38243,8 +38605,8 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -38254,21 +38616,21 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 468:51 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 468:51 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38277,9 +38639,9 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 469:25 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 469:25 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -38289,28 +38651,28 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/wchar.h 469:39 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/wchar.h 469:39 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoi 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5360:74 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38319,25 +38681,25 @@ function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5359:23 2147483640 - operand
@@ -38458,20 +38820,20 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5365:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -38489,8 +38851,8 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -38500,8 +38862,8 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38510,30 +38872,30 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -38551,10 +38913,10 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -38564,10 +38926,10 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38576,42 +38938,42 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl wcstol /usr/include/wchar.h 468:17 20 - operand
+ function_decl wcstol /usr/include/wchar.h 468:17 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38620,8 +38982,8 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -38631,21 +38993,21 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 468:51 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 468:51 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38654,9 +39016,9 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 469:25 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 469:25 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -38666,28 +39028,28 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/wchar.h 469:39 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/wchar.h 469:39 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stol 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5365:63 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38696,25 +39058,25 @@ function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5364:23 2147483640 - operand
@@ -38832,19 +39194,19 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5370:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 17 - type name
+ type_decl long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -38861,8 +39223,8 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -38872,8 +39234,8 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38882,30 +39244,30 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -38922,10 +39284,10 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -38935,10 +39297,10 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38947,41 +39309,41 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl wcstoul /usr/include/wchar.h 473:26 20 - operand
+ function_decl wcstoul /usr/include/wchar.h 473:26 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 17 - type name
+ type_decl long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -38990,8 +39352,8 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -39001,21 +39363,21 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 473:61 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 473:61 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39024,9 +39386,9 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 474:28 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 474:28 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -39036,28 +39398,28 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/wchar.h 474:42 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/wchar.h 474:42 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoul 2147483640 - operand
- stringLength: 6
call_expr /usr/include/c++/5/bits/basic_string.h 5370:65 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39066,25 +39428,25 @@ function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5369:24 2147483640 - operand
@@ -39205,20 +39567,20 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5375:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long long int <built-in> 0:0 17 - type name
+ type_decl long long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -39236,8 +39598,8 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -39247,8 +39609,8 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39257,30 +39619,30 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -39298,10 +39660,10 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -39311,10 +39673,10 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39323,42 +39685,42 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl wcstoll /usr/include/wchar.h 483:22 20 - operand
+ function_decl wcstoll /usr/include/wchar.h 483:22 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long long int <built-in> 0:0 17 - type name
+ type_decl long long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39367,8 +39729,8 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -39378,21 +39740,21 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 483:57 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 483:57 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39401,9 +39763,9 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 484:31 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 484:31 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -39413,28 +39775,28 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/wchar.h 484:45 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/wchar.h 484:45 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoll 2147483640 - operand
- stringLength: 6
call_expr /usr/include/c++/5/bits/basic_string.h 5375:65 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39443,25 +39805,25 @@ function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5374:24 2147483640 - operand
@@ -39579,19 +39941,19 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5380:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long long unsigned int <built-in> 0:0 17 - type name
+ type_decl long long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -39608,8 +39970,8 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -39619,8 +39981,8 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39629,30 +39991,30 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- integer_type 13 - value
+ tree_list 44 - chain
+ integer_type 43 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
- - isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- tree_list 13 - chain
- void_type 12 - value
- type_decl void <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 42 - type name
+ - isAutogenerated: 1
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ tree_list 43 - chain
+ void_type 42 - value
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 64
@@ -39669,10 +40031,10 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -39682,10 +40044,10 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39694,41 +40056,41 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 19 - argument
- integer_type 18 - decl type
+ parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
addr_expr 2147483642 - arg
- function_decl wcstoull /usr/include/wchar.h 490:31 20 - operand
+ function_decl wcstoull /usr/include/wchar.h 490:31 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl long long unsigned int <built-in> 0:0 17 - type name
+ type_decl long long unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39737,8 +40099,8 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -39748,21 +40110,21 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 490:67 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 490:67 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39771,9 +40133,9 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 491:27 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 491:27 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -39783,28 +40145,28 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
- parm_decl __base /usr/include/wchar.h 492:10 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __base /usr/include/wchar.h 492:10 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stoull 2147483640 - operand
- stringLength: 7
call_expr /usr/include/c++/5/bits/basic_string.h 5380:67 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39813,25 +40175,25 @@ function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5379:25 2147483640 - operand
@@ -39919,16 +40281,16 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5386:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 32
- type_decl float <built-in> 0:0 17 - type name
+ type_decl float <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 32
@@ -39942,8 +40304,8 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -39953,8 +40315,8 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -39963,21 +40325,21 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 32
@@ -39991,10 +40353,10 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -40004,10 +40366,10 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40016,28 +40378,28 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
- function_decl wcstof /usr/include/wchar.h 457:14 20 - operand
+ function_decl wcstof /usr/include/wchar.h 457:14 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 32
- type_decl float <built-in> 0:0 17 - type name
+ type_decl float <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40046,8 +40408,8 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -40057,12 +40419,12 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 457:48 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 457:48 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40071,9 +40433,9 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 458:29 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 458:29 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -40083,18 +40445,18 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stof 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5386:63 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40103,25 +40465,25 @@ function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5385:23 2147483640 - operand
@@ -40198,16 +40560,16 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5390:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 64
- type_decl double <built-in> 0:0 17 - type name
+ type_decl double <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 64
@@ -40221,8 +40583,8 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -40232,8 +40594,8 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40242,21 +40604,21 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 64
@@ -40270,10 +40632,10 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -40283,10 +40645,10 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40295,28 +40657,28 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
- function_decl wcstod /usr/include/wchar.h 450:15 20 - operand
+ function_decl wcstod /usr/include/wchar.h 450:15 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 64
- type_decl double <built-in> 0:0 17 - type name
+ type_decl double <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40325,8 +40687,8 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -40336,12 +40698,12 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 450:49 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 450:49 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40350,9 +40712,9 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 451:30 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 451:30 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -40362,18 +40724,18 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stod 2147483640 - operand
- stringLength: 5
call_expr /usr/include/c++/5/bits/basic_string.h 5390:63 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40382,25 +40744,25 @@ function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5389:23 2147483640 - operand
@@ -40477,16 +40839,16 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 128 2147483642 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5394:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 20 - operand
+ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 80
- type_decl long double <built-in> 0:0 17 - type name
+ type_decl long double <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 80
@@ -40500,8 +40862,8 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -40511,8 +40873,8 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40521,21 +40883,21 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
real_type 2 - function return type
- precisionBits: 80
@@ -40549,10 +40911,10 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
tree_list 1 - chain
pointer_type 0 - value
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 19 - argument
- pointer_type 18 - decl type
+ parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -40562,10 +40924,10 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 19 - argument
- pointer_type 18 - decl type
+ parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40574,28 +40936,28 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 19 - argument
- pointer_type 18 - decl type
+ parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
- function_decl wcstold /usr/include/wchar.h 459:20 20 - operand
+ function_decl wcstold /usr/include/wchar.h 459:20 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- real_type 18 - function return type
+ function_type 49 - function type
+ real_type 48 - function return type
- precisionBits: 80
- type_decl long double <built-in> 0:0 17 - type name
+ type_decl long double <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40604,8 +40966,8 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -40615,12 +40977,12 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl __nptr /usr/include/wchar.h 459:55 19 - argument
- pointer_type 18 - decl type
+ parm_decl __nptr /usr/include/wchar.h 459:55 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40629,9 +40991,9 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __endptr /usr/include/wchar.h 460:29 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __endptr /usr/include/wchar.h 460:29 49 - argument
+ pointer_type 48 - decl type
pointer_type 3 - nested type
integer_type 2 - nested type
- precisionBits: 32
@@ -40641,18 +41003,18 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
addr_expr 2147483641 - operand
string_cst stold 2147483640 - operand
- stringLength: 6
call_expr /usr/include/c++/5/bits/basic_string.h 5394:65 2147483642 - arg
addr_expr 2147483641 - function
- function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 20 - operand
+ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40661,25 +41023,25 @@ function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 5393:24 2147483640 - operand
@@ -40749,15 +41111,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -40777,15 +41139,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40795,8 +41157,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -40816,19 +41178,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40837,7 +41199,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5401:22 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -40846,20 +41208,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40868,15 +41230,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40885,16 +41247,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40903,17 +41265,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -40922,12 +41284,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5400:64 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5400:72 2147483640 - operand
nop_expr 2147483639 - operand
@@ -40950,32 +41312,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 214748364
integer_cst 32 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5401:22 2147483640 - operand
- isUsed: 1
@@ -41036,15 +41398,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41064,15 +41426,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41082,8 +41444,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41103,19 +41465,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41124,7 +41486,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5407:22 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -41133,20 +41495,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41155,15 +41517,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41172,16 +41534,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41190,17 +41552,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41209,12 +41571,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5406:12 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5406:20 2147483640 - operand
nop_expr 2147483639 - operand
@@ -41237,32 +41599,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 214748364
integer_cst 32 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5407:22 2147483640 - operand
- isUsed: 1
@@ -41323,15 +41685,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41351,15 +41713,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41369,8 +41731,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41390,19 +41752,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41411,7 +41773,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5412:23 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -41420,20 +41782,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41442,15 +41804,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41459,16 +41821,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41477,17 +41839,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41496,12 +41858,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5411:64 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5411:72 2147483640 - operand
nop_expr 2147483639 - operand
@@ -41524,32 +41886,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 214748364
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5412:23 2147483640 - operand
- isUsed: 1
@@ -41608,15 +41970,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41636,15 +41998,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41654,8 +42016,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41675,19 +42037,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41696,7 +42058,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5418:23 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -41705,20 +42067,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41727,15 +42089,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41744,16 +42106,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41762,17 +42124,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41781,12 +42143,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5417:12 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5417:20 2147483640 - operand
nop_expr 2147483639 - operand
@@ -41808,32 +42170,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 214748364
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5418:23 2147483640 - operand
- isUsed: 1
@@ -41894,15 +42256,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41922,15 +42284,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41940,8 +42302,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -41961,19 +42323,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -41982,7 +42344,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5424:24 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -41991,20 +42353,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42013,15 +42375,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42030,16 +42392,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42048,17 +42410,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42067,12 +42429,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5423:12 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5423:20 2147483640 - operand
nop_expr 2147483639 - operand
@@ -42095,32 +42457,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 214748364
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5424:24 2147483640 - operand
- isUsed: 1
@@ -42179,15 +42541,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -42207,15 +42569,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42225,8 +42587,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -42246,19 +42608,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42267,7 +42629,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5430:24 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -42276,20 +42638,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483641 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42298,15 +42660,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42315,16 +42677,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42333,17 +42695,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42352,12 +42714,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
mult_expr /usr/include/c++/5/bits/basic_string.h 5429:12 2147483641 - arg
sizeof_expr /usr/include/c++/5/bits/basic_string.h 5429:20 2147483640 - operand
nop_expr 2147483639 - operand
@@ -42379,32 +42741,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 214748364
integer_cst 64 2147483640 - parm size
call_expr 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5430:24 2147483640 - operand
- isUsed: 1
@@ -42485,15 +42847,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -42513,15 +42875,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42531,8 +42893,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -42552,19 +42914,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42573,7 +42935,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5438:22 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -42582,20 +42944,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483639 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42604,15 +42966,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42621,16 +42983,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42639,17 +43001,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42658,12 +43020,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
integer_cst 58 2147483639 - arg
nop_expr 2147483639 - arg
addr_expr 2147483638 - operand
@@ -42679,32 +43041,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 214748364
integer_cst 32 2147483637 - parm size
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5438:22 2147483638 - operand
- isUsed: 1
@@ -42798,15 +43160,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -42826,15 +43188,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42844,8 +43206,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -42865,19 +43227,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42886,7 +43248,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5447:22 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -42895,20 +43257,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483639 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42917,15 +43279,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42934,16 +43296,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42952,17 +43314,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -42971,12 +43333,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
integer_cst 328 2147483639 - arg
nop_expr 2147483639 - arg
addr_expr 2147483638 - operand
@@ -42991,32 +43353,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 214748364
integer_cst 64 2147483638 - parm size
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5447:22 2147483638 - operand
- isUsed: 1
@@ -43110,15 +43472,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 20 - operand
+ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -43138,15 +43500,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -43156,8 +43518,8 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 49 - argument
+ pointer_type 48 - decl type
function_type 3 - nested type
integer_type 2 - function return type
- precisionBits: 32
@@ -43177,19 +43539,19 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
- precisionBits: 64
- unsigned
tree_list 0 - chain
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 19 - argument
- pointer_type 18 - decl type
+ parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -43198,7 +43560,7 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 5456:23 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -43207,20 +43569,20 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 14 - type name
- isAutogenerated: 1
addr_expr 2147483639 - arg
- function_decl vswprintf /usr/include/wchar.h 625:12 20 - operand
+ function_decl vswprintf /usr/include/wchar.h 625:12 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
+ type_decl int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -43229,15 +43591,15 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- pointer_type 15 - value
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -43246,16 +43608,16 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- pointer_type 14 - value
+ tree_list 45 - chain
+ pointer_type 44 - value
record_type 3 - nested type
type_decl __va_list_tag <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
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl __s /usr/include/wchar.h 625:43 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/wchar.h 625:43 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -43264,17 +43626,17 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __n /usr/include/wchar.h 625:55 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __n /usr/include/wchar.h 625:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __format /usr/include/wchar.h 626:35 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __format /usr/include/wchar.h 626:35 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -43283,12 +43645,12 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
- parm_decl __arg /usr/include/wchar.h 627:24 19 - argument
- pointer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __arg /usr/include/wchar.h 627:24 49 - argument
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
integer_cst 4952 2147483639 - arg
nop_expr 2147483639 - arg
addr_expr 2147483638 - operand
@@ -43303,32 +43665,32 @@ function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 214748364
integer_cst 128 2147483638 - parm size
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 5456:23 2147483638 - operand
- isUsed: 1
@@ -44637,61 +44999,61 @@ function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 2147483643 - operand
addr_expr 2147483642 - function
- function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 20 - operand
+ function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 19 - argument
- integer_type 18 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -44798,61 +45160,61 @@ function_decl hash /usr/include/c++/5/bits/functional_hash.h 147:5 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/functional_hash.h 149:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl _Fnv_hash_bytes /usr/include/c++/5/bits/hash_bytes.h 54:3 20 - operand
+ function_decl _Fnv_hash_bytes /usr/include/c++/5/bits/hash_bytes.h 54:3 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 54:31 19 - argument
- pointer_type 18 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 54:31 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 54:45 19 - argument
- integer_type 18 - decl type
+ integer_cst 64 48 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 54:45 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 54:59 19 - argument
- integer_type 18 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 54:59 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 147:22 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -44953,34 +45315,34 @@ function_decl operator() /usr/include/c++/5/bits/functional_hash.h 167:7 2147483
- real number: 0.0
call_expr /usr/include/c++/5/bits/functional_hash.h 170:46 2147483641 - operand
addr_expr 2147483640 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- reference_type 17 - value
- real_type 16 - nested type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ reference_type 47 - value
+ real_type 46 - nested type
- precisionBits: 32
- type_decl float <built-in> 0:0 15 - type name
+ type_decl float <built-in> 0:0 45 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 19 - argument
- reference_type 18 - decl type
- real_type 17 - nested type
+ parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 49 - argument
+ reference_type 48 - decl type
+ real_type 47 - nested type
- precisionBits: 32
- type_decl float <built-in> 0:0 16 - type name
+ type_decl float <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
nop_expr 2147483639 - operand
addr_expr 2147483638 - operand
@@ -45067,34 +45429,34 @@ function_decl operator() /usr/include/c++/5/bits/functional_hash.h 179:7 2147483
- real number: 0.0
call_expr /usr/include/c++/5/bits/functional_hash.h 182:45 2147483641 - operand
addr_expr 2147483640 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- reference_type 17 - value
- real_type 16 - nested type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ reference_type 47 - value
+ real_type 46 - nested type
- precisionBits: 64
- type_decl double <built-in> 0:0 15 - type name
+ type_decl double <built-in> 0:0 45 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 19 - argument
- reference_type 18 - decl type
- real_type 17 - nested type
+ parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 49 - argument
+ reference_type 48 - decl type
+ real_type 47 - nested type
- precisionBits: 64
- type_decl double <built-in> 0:0 16 - type name
+ type_decl double <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
nop_expr 2147483639 - operand
addr_expr 2147483638 - operand
@@ -45168,176 +45530,176 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5484:7 214748364
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5485:37 2147483642 - operand
addr_expr 2147483641 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_cst 3339675911 15 - purpose
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_cst 3339675911 45 - purpose
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 19 - function result
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - decl size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 19 - argument
- integer_type 18 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 19 - argument
- integer_type 18 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 19 - code
- return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 49 - code
+ return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- integer_cst 64 15 - decl size
- call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 16 - operand
- addr_expr 15 - function
- function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 14 - operand
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 64 45 - decl size
+ call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 46 - operand
+ addr_expr 45 - function
+ function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 44 - operand
- isExternal: 1
- isPublic: 1
- function_type 13 - function type
- integer_type 12 - function return type
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- tree_list 12 - arg types
- pointer_type 11 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ tree_list 42 - arg types
+ pointer_type 41 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- tree_list 10 - chain
- integer_type 9 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 13 - argument
- pointer_type 12 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 43 - argument
+ pointer_type 42 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 13 - argument
- integer_type 12 - decl type
+ integer_cst 64 42 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 13 - argument
- integer_type 12 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 15 - arg
- pointer_type 14 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 45 - arg
+ pointer_type 44 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 15 - arg
- integer_type 14 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 15 - arg
- integer_type 14 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
nop_expr 2147483641 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 5485:46 2147483640 - operand
addr_expr 2147483639 - function
- function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 20 - operand
+ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -45347,25 +45709,25 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5484:7 214748364
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483639 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5484:32 2147483638 - operand
@@ -45375,35 +45737,35 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5484:7 214748364
integer_cst 64 2147483637 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 5485:60 2147483641 - arg
addr_expr 2147483640 - function
- function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 20 - operand
+ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- integer_type 18 - method return type
+ method_type 49 - function type
+ integer_type 48 - method return type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483640 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5484:32 2147483639 - operand
@@ -45474,176 +45836,176 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5499:7 214748364
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5500:37 2147483642 - operand
addr_expr 2147483641 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_cst 3339675911 15 - purpose
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_cst 3339675911 45 - purpose
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 19 - function result
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - decl size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 19 - argument
- integer_type 18 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 19 - argument
- integer_type 18 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 19 - code
- return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 49 - code
+ return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- integer_cst 64 15 - decl size
- call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 16 - operand
- addr_expr 15 - function
- function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 14 - operand
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 64 45 - decl size
+ call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 46 - operand
+ addr_expr 45 - function
+ function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 44 - operand
- isExternal: 1
- isPublic: 1
- function_type 13 - function type
- integer_type 12 - function return type
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- tree_list 12 - arg types
- pointer_type 11 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ tree_list 42 - arg types
+ pointer_type 41 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- tree_list 10 - chain
- integer_type 9 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 13 - argument
- pointer_type 12 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 43 - argument
+ pointer_type 42 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 13 - argument
- integer_type 12 - decl type
+ integer_cst 64 42 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 13 - argument
- integer_type 12 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 15 - arg
- pointer_type 14 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 45 - arg
+ pointer_type 44 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 15 - arg
- integer_type 14 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 15 - arg
- integer_type 14 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
nop_expr 2147483641 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 5500:46 2147483640 - operand
addr_expr 2147483639 - function
- function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 20 - operand
+ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -45652,25 +46014,25 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5499:7 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483639 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5499:33 2147483638 - operand
@@ -45681,35 +46043,35 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5499:7 214748364
mult_expr /usr/include/c++/5/bits/basic_string.h 5501:51 2147483641 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 5501:48 2147483640 - operand
addr_expr 2147483639 - function
- function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 20 - operand
+ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- integer_type 18 - method return type
+ method_type 49 - function type
+ integer_type 48 - method return type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483639 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5499:33 2147483638 - operand
@@ -45783,176 +46145,176 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5517:7 214748364
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5518:37 2147483642 - operand
addr_expr 2147483641 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_cst 3339675911 15 - purpose
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_cst 3339675911 45 - purpose
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 19 - function result
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - decl size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 19 - argument
- integer_type 18 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 19 - argument
- integer_type 18 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 19 - code
- return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 49 - code
+ return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- integer_cst 64 15 - decl size
- call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 16 - operand
- addr_expr 15 - function
- function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 14 - operand
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 64 45 - decl size
+ call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 46 - operand
+ addr_expr 45 - function
+ function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 44 - operand
- isExternal: 1
- isPublic: 1
- function_type 13 - function type
- integer_type 12 - function return type
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- tree_list 12 - arg types
- pointer_type 11 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ tree_list 42 - arg types
+ pointer_type 41 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- tree_list 10 - chain
- integer_type 9 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 13 - argument
- pointer_type 12 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 43 - argument
+ pointer_type 42 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 13 - argument
- integer_type 12 - decl type
+ integer_cst 64 42 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 13 - argument
- integer_type 12 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 15 - arg
- pointer_type 14 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 45 - arg
+ pointer_type 44 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 15 - arg
- integer_type 14 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 15 - arg
- integer_type 14 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
nop_expr 2147483641 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 5518:46 2147483640 - operand
addr_expr 2147483639 - function
- function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 20 - operand
+ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 16
- unsigned
@@ -45961,25 +46323,25 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5517:7 214748364
integer_cst 16 2 - type size
integer_cst 0 2 - min value
integer_cst 65535 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483639 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5517:35 2147483638 - operand
@@ -45990,35 +46352,35 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5517:7 214748364
mult_expr /usr/include/c++/5/bits/basic_string.h 5519:51 2147483641 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 5519:48 2147483640 - operand
addr_expr 2147483639 - function
- function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 20 - operand
+ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- integer_type 18 - method return type
+ method_type 49 - function type
+ integer_type 48 - method return type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483639 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5517:35 2147483638 - operand
@@ -46092,176 +46454,176 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5532:7 214748364
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 5533:37 2147483642 - operand
addr_expr 2147483641 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_cst 3339675911 15 - purpose
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_cst 3339675911 45 - purpose
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 19 - function result
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - decl size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 19 - argument
- integer_type 18 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 19 - argument
- integer_type 18 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 19 - code
- return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 49 - code
+ return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- integer_cst 64 15 - decl size
- call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 16 - operand
- addr_expr 15 - function
- function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 14 - operand
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 64 45 - decl size
+ call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 46 - operand
+ addr_expr 45 - function
+ function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 44 - operand
- isExternal: 1
- isPublic: 1
- function_type 13 - function type
- integer_type 12 - function return type
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- tree_list 12 - arg types
- pointer_type 11 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ tree_list 42 - arg types
+ pointer_type 41 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- tree_list 10 - chain
- integer_type 9 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 13 - argument
- pointer_type 12 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 43 - argument
+ pointer_type 42 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 13 - argument
- integer_type 12 - decl type
+ integer_cst 64 42 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 13 - argument
- integer_type 12 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 15 - arg
- pointer_type 14 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 45 - arg
+ pointer_type 44 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 15 - arg
- integer_type 14 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 15 - arg
- integer_type 14 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
nop_expr 2147483641 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 5533:46 2147483640 - operand
addr_expr 2147483639 - function
- function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 20 - operand
+ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -46270,25 +46632,25 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5532:7 214748364
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483639 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5532:35 2147483638 - operand
@@ -46299,35 +46661,35 @@ function_decl operator() /usr/include/c++/5/bits/basic_string.h 5532:7 214748364
mult_expr /usr/include/c++/5/bits/basic_string.h 5534:51 2147483641 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 5534:48 2147483640 - operand
addr_expr 2147483639 - function
- function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 20 - operand
+ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- integer_type 18 - method return type
+ method_type 49 - function type
+ integer_type 48 - method return type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483639 - arg
- isUsed: 1
parm_decl __s /usr/include/c++/5/bits/basic_string.h 5532:35 2147483638 - operand
@@ -47236,89 +47598,89 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647
convert_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 2147483640 - operand
addr_expr 2147483639 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 20 - operand
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- boolean_type 16 - value
- type_decl bool <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ boolean_type 46 - value
+ type_decl bool <built-in> 0:0 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 19 - code
- statement_list 18 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 17 - statement
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 49 - code
+ statement_list 48 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 47 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 16 - operand
- integer_type 15 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 46 - operand
+ integer_type 45 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 8 15 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 8 45 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47326,22 +47688,22 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_ior_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_ior_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47349,45 +47711,45 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 11 - operand
- indirect_ref 10 - object
- nop_expr 9 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 41 - operand
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47395,22 +47757,22 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_and_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_and_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47418,46 +47780,46 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_not_expr 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 10 - operand
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_not_expr 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 40 - operand
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 15 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 45 - operand
- isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 12 - type name
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- nop_expr 14 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ nop_expr 44 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 2147483639 - arg
- isAutogenerated: 1
pointer_type 2147483638 - decl type
@@ -47468,66 +47830,66 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647
convert_expr 2147483639 - arg
call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 2147483638 - operand
addr_expr 2147483637 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
- isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47535,28 +47897,28 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
convert_expr 2147483637 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 2147483636 - operand
@@ -47620,66 +47982,66 @@ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 98:5 2147483647
eq_expr /usr/include/c++/5/bits/stl_bvector.h 99:26 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 99:24 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47687,28 +48049,28 @@ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 98:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 2147483641 - arg
- isAutogenerated: 1
pointer_type 2147483640 - decl type
@@ -47718,66 +48080,66 @@ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 98:5 2147483647
integer_cst 64 2147483640 - parm size
call_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47785,28 +48147,28 @@ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 98:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 2147483640 - operand
@@ -47871,66 +48233,66 @@ function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 102:5 2147483647
truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 2147483642 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 2147483641 - operand
addr_expr 2147483640 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -47938,28 +48300,28 @@ function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 102:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 2147483640 - arg
- isAutogenerated: 1
pointer_type 2147483639 - decl type
@@ -47969,66 +48331,66 @@ function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 102:5 2147483647
integer_cst 64 2147483639 - parm size
call_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -48036,28 +48398,28 @@ function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 102:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 2147483640 - operand
@@ -48230,66 +48592,66 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/stl_bvector.h 114:18 2147483639 - operand
addr_expr 2147483638 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
- isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -48297,28 +48659,28 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
addr_expr 2147483638 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 112:23 2147483637 - operand
@@ -48331,317 +48693,396 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
convert_expr 2147483641 - expresssion
call_expr /usr/include/c++/5/bits/stl_bvector.h 115:9 2147483640 - operand
addr_expr 2147483639 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 20 - operand
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 19 - argument
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 94:5 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 18 - operand
- return_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 15 - operand
- - isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 12 - type name
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 94:5 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 48 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 45 - operand
+ - isAutogenerated: 1
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- convert_expr 14 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 13 - operand
- addr_expr 12 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 11 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ convert_expr 44 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 43 - operand
+ addr_expr 42 - function
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 41 - operand
- isExternal: 1
- isPublic: 1
- method_type 10 - function type
- reference_type 9 - method return type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ method_type 40 - function type
+ reference_type 39 - method return type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 8 - type name
+ record_type 39 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- boolean_type 7 - value
- type_decl bool <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ boolean_type 37 - value
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- tree_list 7 - chain
- void_type 6 - value
- type_decl void <built-in> 0:0 5 - type name
+ tree_list 37 - chain
+ void_type 36 - value
+ type_decl void <built-in> 0:0 35 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 10 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 40 - function result
- isAutogenerated: 1
- reference_type 9 - result type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ reference_type 39 - result type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 10 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
+ integer_cst 64 39 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 10 - argument
- integer_type 9 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 40 - argument
+ integer_type 39 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- integer_cst 8 9 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 10 - code
- statement_list 9 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 8 - statement
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ integer_cst 8 39 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 40 - code
+ statement_list 39 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 38 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 7 - operand
- integer_type 6 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 37 - operand
+ integer_type 36 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 35 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 8 6 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 32 35 - type size
+ integer_cst -2147483648 35 - min value
+ integer_cst 2147483647 35 - max value
+ integer_cst 8 36 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_ior_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_ior_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 31 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 30 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_and_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_and_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_not_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_not_expr 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 30 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 29 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 8 - statement
- init_expr 7 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 6 - operand
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 38 - statement
+ init_expr 37 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 36 - operand
- isAutogenerated: 1
- reference_type 5 - result type
- record_type 4 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 3 - type name
+ reference_type 35 - result type
+ record_type 34 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 33 - type name
- isAutogenerated: 1
- integer_cst 64 5 - decl size
- nop_expr 6 - operand
- nop_expr 5 - operand
+ integer_cst 64 35 - decl size
+ nop_expr 36 - operand
+ nop_expr 35 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 1 - type name
+ pointer_type 33 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 12 - arg
+ integer_cst 64 33 - parm size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 42 - arg
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- convert_expr 12 - arg
- call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 11 - operand
- addr_expr 10 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 9 - operand
+ integer_cst 64 41 - parm size
+ convert_expr 42 - arg
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 41 - operand
+ addr_expr 40 - function
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 39 - operand
- isExternal: 1
- isPublic: 1
- method_type 8 - function type
- boolean_type 7 - method return type
- type_decl bool <built-in> 0:0 6 - type name
+ method_type 38 - function type
+ boolean_type 37 - method return type
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- record_type 7 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 6 - type name
+ record_type 37 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 36 - type name
- isAutogenerated: 1
- tree_list 7 - arg types
- pointer_type 6 - value
+ tree_list 37 - arg types
+ pointer_type 36 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - type name
+ tree_list 36 - chain
+ void_type 35 - value
+ type_decl void <built-in> 0:0 34 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 8 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 38 - function result
- isAutogenerated: 1
- boolean_type 7 - result type
- type_decl bool <built-in> 0:0 6 - type name
+ boolean_type 37 - result type
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- integer_cst 8 7 - decl size
+ integer_cst 8 37 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 8 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 38 - argument
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 8 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 7 - operand
- init_expr 6 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 5 - operand
+ integer_cst 64 37 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 38 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 37 - operand
+ init_expr 36 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 35 - operand
- isAutogenerated: 1
- boolean_type 4 - result type
- type_decl bool <built-in> 0:0 3 - type name
+ boolean_type 34 - result type
+ type_decl bool <built-in> 0:0 33 - type name
- isAutogenerated: 1
- integer_cst 8 4 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 5 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 4 - operand
- indirect_ref 3 - operand
- nop_expr 2 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 8 34 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 35 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 34 - operand
+ indirect_ref 33 - operand
+ nop_expr 32 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- nop_expr 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 29 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 31 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 30 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- integer_cst 0 4 - operand
- convert_expr 10 - arg
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 0 34 - operand
+ convert_expr 40 - arg
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 9 - operand
- reference_type 8 - decl type
- record_type 7 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 6 - type name
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 39 - operand
+ reference_type 38 - decl type
+ record_type 37 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 36 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
+ integer_cst 64 38 - parm size
addr_expr 2147483639 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 112:23 2147483638 - operand
@@ -48663,89 +49104,89 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
convert_expr 2147483641 - expresssion
call_expr /usr/include/c++/5/bits/stl_bvector.h 116:9 2147483640 - operand
addr_expr 2147483639 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 20 - operand
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- boolean_type 16 - value
- type_decl bool <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ boolean_type 46 - value
+ type_decl bool <built-in> 0:0 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 19 - code
- statement_list 18 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 17 - statement
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 49 - code
+ statement_list 48 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 47 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 16 - operand
- integer_type 15 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 46 - operand
+ integer_type 45 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 8 15 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 8 45 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -48753,22 +49194,22 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_ior_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_ior_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -48776,45 +49217,45 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 11 - operand
- indirect_ref 10 - object
- nop_expr 9 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 41 - operand
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -48822,22 +49263,22 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_and_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_and_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -48845,46 +49286,46 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_not_expr 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 10 - operand
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_not_expr 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 40 - operand
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 15 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 45 - operand
- isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 12 - type name
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- nop_expr 14 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ nop_expr 44 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
addr_expr 2147483639 - arg
- isUsed: 1
parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 112:43 2147483638 - operand
@@ -48971,66 +49412,66 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 2147483647
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/stl_bvector.h 122:18 2147483639 - operand
addr_expr 2147483638 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
- isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49038,28 +49479,28 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
addr_expr 2147483638 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 120:23 2147483637 - operand
@@ -49072,89 +49513,89 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 2147483647
convert_expr 2147483641 - expresssion
call_expr /usr/include/c++/5/bits/stl_bvector.h 123:9 2147483640 - operand
addr_expr 2147483639 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 20 - operand
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- boolean_type 16 - value
- type_decl bool <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ boolean_type 46 - value
+ type_decl bool <built-in> 0:0 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 19 - code
- statement_list 18 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 17 - statement
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 49 - code
+ statement_list 48 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 47 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 16 - operand
- integer_type 15 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 46 - operand
+ integer_type 45 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 8 15 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 8 45 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49162,22 +49603,22 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_ior_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_ior_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49185,45 +49626,45 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 11 - operand
- indirect_ref 10 - object
- nop_expr 9 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 41 - operand
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49231,22 +49672,22 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_and_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_and_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49254,46 +49695,46 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_not_expr 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 10 - operand
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_not_expr 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 40 - operand
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 15 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 45 - operand
- isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 12 - type name
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- nop_expr 14 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ nop_expr 44 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
addr_expr 2147483639 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 120:23 2147483638 - operand
@@ -49418,66 +49859,66 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 2147483647
integer_cst 64 2147483637 - parm size
call_expr /usr/include/c++/5/bits/stl_bvector.h 131:9 2147483639 - operand
addr_expr 2147483638 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
- isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49485,28 +49926,28 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
addr_expr 2147483638 - arg
- isUsed: 1
parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 128:34 2147483637 - operand
@@ -49519,89 +49960,89 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 2147483647
convert_expr 2147483641 - expresssion
call_expr /usr/include/c++/5/bits/stl_bvector.h 132:9 2147483640 - operand
addr_expr 2147483639 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 20 - operand
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- boolean_type 16 - value
- type_decl bool <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ boolean_type 46 - value
+ type_decl bool <built-in> 0:0 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 19 - code
- statement_list 18 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 17 - statement
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 49 - code
+ statement_list 48 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 47 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 16 - operand
- integer_type 15 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 46 - operand
+ integer_type 45 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
+ type_decl int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 8 15 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 8 45 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49609,22 +50050,22 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_ior_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_ior_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49632,45 +50073,45 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 11 - operand
- indirect_ref 10 - object
- nop_expr 9 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 41 - operand
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49678,22 +50119,22 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_and_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_and_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -49701,46 +50142,46 @@ function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_not_expr 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 10 - operand
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_not_expr 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 40 - operand
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 15 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 45 - operand
- isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 12 - type name
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- nop_expr 14 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ nop_expr 44 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
addr_expr 2147483639 - arg
- isUsed: 1
parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 128:34 2147483638 - operand
@@ -49952,40 +50393,40 @@ function_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 142:5 214
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 17 - type name
+ record_type 48 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 19 - code
- statement_list 18 - operand
- block 18 - operand
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 49 - code
+ statement_list 48 - operand
+ block 48 - operand
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 2147483640 - operand
- isAutogenerated: 1
@@ -50139,40 +50580,40 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 214748364
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 17 - type name
+ record_type 48 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 19 - code
- statement_list 18 - operand
- block 18 - operand
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 49 - code
+ statement_list 48 - operand
+ block 48 - operand
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 2147483640 - operand
- isAutogenerated: 1
@@ -51543,76 +51984,76 @@ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 2147483647
truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 20 - operand
+ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 19 - code
- init_expr 18 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 17 - operand
- - isAutogenerated: 1
- boolean_type 16 - result type
- type_decl bool <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- integer_cst 8 16 - decl size
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 17 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 16 - operand
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 14 - operand
- indirect_ref 13 - object
- nop_expr 12 - ref
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 49 - code
+ init_expr 48 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 47 - operand
+ - isAutogenerated: 1
+ boolean_type 46 - result type
+ type_decl bool <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ integer_cst 8 46 - decl size
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 47 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 46 - operand
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 11 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -51620,19 +52061,19 @@ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 14 - operand
- indirect_ref 13 - object
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 44 - operand
+ indirect_ref 43 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 12 - ref
- reference_type 11 - decl type
- record_type 10 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 42 - ref
+ reference_type 41 - decl type
+ record_type 40 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -51640,22 +52081,22 @@ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 16 - operand
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 14 - operand
- indirect_ref 13 - object
- nop_expr 12 - ref
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 46 - operand
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 11 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 13 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 43 - field
- unsigned
- integer_cst 32 12 - decl size
+ integer_cst 32 42 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -51664,19 +52105,19 @@ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 14 - operand
- indirect_ref 13 - object
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 44 - operand
+ indirect_ref 43 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 12 - ref
- reference_type 11 - decl type
- record_type 10 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 42 - ref
+ reference_type 41 - decl type
+ record_type 40 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 13 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 43 - field
- unsigned
- integer_cst 32 12 - decl size
+ integer_cst 32 42 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -51755,76 +52196,76 @@ function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 2147483647
integer_cst 8 2147483642 - decl size
call_expr /usr/include/c++/5/bits/stl_bvector.h 196:18 2147483643 - operand
addr_expr 2147483642 - function
- function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 20 - operand
+ function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 19 - code
- init_expr 18 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 17 - operand
- - isAutogenerated: 1
- boolean_type 16 - result type
- type_decl bool <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- integer_cst 8 16 - decl size
- truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 17 - operand
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 16 - operand
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 14 - operand
- indirect_ref 13 - object
- nop_expr 12 - ref
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 49 - code
+ init_expr 48 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 47 - operand
+ - isAutogenerated: 1
+ boolean_type 46 - result type
+ type_decl bool <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ integer_cst 8 46 - decl size
+ truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 47 - operand
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 46 - operand
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 11 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -51832,19 +52273,19 @@ function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 14 - operand
- indirect_ref 13 - object
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 44 - operand
+ indirect_ref 43 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 12 - ref
- reference_type 11 - decl type
- record_type 10 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 42 - ref
+ reference_type 41 - decl type
+ record_type 40 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -51852,23 +52293,23 @@ function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 16 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 15 - operand
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 46 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 45 - operand
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -51876,19 +52317,19 @@ function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 13 - operand
- indirect_ref 12 - object
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 43 - operand
+ indirect_ref 42 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 11 - ref
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 41 - ref
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -51896,22 +52337,22 @@ function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 15 - operand
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 45 - operand
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -51920,19 +52361,19 @@ function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 13 - operand
- indirect_ref 12 - object
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 43 - operand
+ indirect_ref 42 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 11 - ref
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 41 - ref
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -52013,76 +52454,76 @@ function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 2147483647
truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 200:20 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 20 - operand
+ function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 19 - code
- init_expr 18 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 17 - operand
- - isAutogenerated: 1
- boolean_type 16 - result type
- type_decl bool <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- integer_cst 8 16 - decl size
- truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 17 - operand
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 16 - operand
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 14 - operand
- indirect_ref 13 - object
- nop_expr 12 - ref
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 49 - code
+ init_expr 48 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 47 - operand
+ - isAutogenerated: 1
+ boolean_type 46 - result type
+ type_decl bool <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ integer_cst 8 46 - decl size
+ truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 47 - operand
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 46 - operand
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 11 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52090,19 +52531,19 @@ function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 14 - operand
- indirect_ref 13 - object
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 44 - operand
+ indirect_ref 43 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 12 - ref
- reference_type 11 - decl type
- record_type 10 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 42 - ref
+ reference_type 41 - decl type
+ record_type 40 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52110,23 +52551,23 @@ function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 16 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 15 - operand
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 46 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 45 - operand
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52134,19 +52575,19 @@ function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 13 - operand
- indirect_ref 12 - object
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 43 - operand
+ indirect_ref 42 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 11 - ref
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 41 - ref
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52154,22 +52595,22 @@ function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 15 - operand
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 45 - operand
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -52178,19 +52619,19 @@ function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 13 - operand
- indirect_ref 12 - object
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 43 - operand
+ indirect_ref 42 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 11 - ref
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 41 - ref
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -52271,76 +52712,76 @@ function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 2147483647
truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 204:22 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 20 - operand
+ function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 19 - code
- init_expr 18 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 17 - operand
- - isAutogenerated: 1
- boolean_type 16 - result type
- type_decl bool <built-in> 0:0 15 - type name
- - isAutogenerated: 1
- integer_cst 8 16 - decl size
- truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 17 - operand
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 16 - operand
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 14 - operand
- indirect_ref 13 - object
- nop_expr 12 - ref
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 49 - code
+ init_expr 48 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 47 - operand
+ - isAutogenerated: 1
+ boolean_type 46 - result type
+ type_decl bool <built-in> 0:0 45 - type name
+ - isAutogenerated: 1
+ integer_cst 8 46 - decl size
+ truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 47 - operand
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 46 - operand
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 11 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52348,19 +52789,19 @@ function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 15 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 14 - operand
- indirect_ref 13 - object
+ nop_expr 45 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 44 - operand
+ indirect_ref 43 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 12 - ref
- reference_type 11 - decl type
- record_type 10 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 42 - ref
+ reference_type 41 - decl type
+ record_type 40 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 13 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 43 - field
- unsigned
- integer_cst 64 12 - decl size
+ integer_cst 64 42 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52368,23 +52809,23 @@ function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 16 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 15 - operand
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 46 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 45 - operand
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52392,19 +52833,19 @@ function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 13 - operand
- indirect_ref 12 - object
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 43 - operand
+ indirect_ref 42 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 11 - ref
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 41 - ref
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52412,22 +52853,22 @@ function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 15 - operand
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 45 - operand
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -52436,19 +52877,19 @@ function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 13 - operand
- indirect_ref 12 - object
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 43 - operand
+ indirect_ref 42 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 11 - ref
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 41 - ref
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 40 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -52657,139 +53098,139 @@ function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 220:5 21474836
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -52798,32 +53239,32 @@ function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 220:5 21474836
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -52833,17 +53274,17 @@ function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 220:5 21474836
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -52900,139 +53341,139 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 214748364
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -53041,32 +53482,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 214748364
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -53076,17 +53517,17 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 214748364
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -53212,139 +53653,139 @@ function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 222:5 21474836
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -53353,32 +53794,32 @@ function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 222:5 21474836
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -53388,17 +53829,17 @@ function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 222:5 21474836
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -53512,139 +53953,139 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 214748364
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -53653,32 +54094,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 214748364
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -53688,17 +54129,17 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 214748364
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -53909,71 +54350,71 @@ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 2147483647
type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 2147483639 - type name
aggr_init_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 2147483640 - slot
- isAutogenerated: 1
integer_cst 128 15 - decl size 2
@@ -54085,56 +54526,56 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 20 - operand
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 17 - operand
- postincrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 47 - operand
+ postincrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54143,27 +54584,27 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 63 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 63 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54172,25 +54613,25 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 0 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 16 - operand
- convert_expr 15 - expresssion
- preincrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 0 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 46 - operand
+ convert_expr 45 - expresssion
+ preincrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -54198,9 +54639,9 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -54321,56 +54762,56 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 2147483647
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
addr_expr 2147483641 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 20 - operand
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 17 - operand
- postincrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 47 - operand
+ postincrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54379,27 +54820,27 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 63 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 63 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54408,25 +54849,25 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 0 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 16 - operand
- convert_expr 15 - expresssion
- preincrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 0 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 46 - operand
+ convert_expr 45 - expresssion
+ preincrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -54434,9 +54875,9 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -54537,56 +54978,56 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 251:21 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 251:19 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 20 - operand
+ function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 17 - operand
- postdecrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 47 - operand
+ postdecrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54595,27 +55036,27 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 0 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 0 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54624,25 +55065,25 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 63 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 16 - operand
- convert_expr 15 - expresssion
- predecrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 63 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 46 - operand
+ convert_expr 45 - expresssion
+ predecrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -54650,9 +55091,9 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -54773,56 +55214,56 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 2147483647
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
addr_expr 2147483641 - function
- function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 20 - operand
+ function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 17 - operand
- postdecrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 47 - operand
+ postdecrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54831,27 +55272,27 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 0 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 0 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -54860,25 +55301,25 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 63 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 16 - operand
- convert_expr 15 - expresssion
- predecrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 63 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 46 - operand
+ convert_expr 45 - expresssion
+ predecrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -54886,9 +55327,9 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -55007,76 +55448,76 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 20 - operand
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 19 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 18 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 49 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 48 - operand
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 11 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - 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 13 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55086,43 +55527,43 @@ 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 16 - operand
- integer_type 15 - 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 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
+ 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 47 - var type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 16 - type name
- integer_cst 64 16 - type size
- integer_cst -0 16 - min value
- integer_cst 4294967295 16 - max value
- statement_list 18 - operand
- 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
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 46 - type name
+ integer_cst 64 46 - type size
+ integer_cst -0 46 - min value
+ integer_cst 4294967295 46 - max value
+ statement_list 48 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 47 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 46 - operand
- isUsed: 1
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
+ 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 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 9 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - 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 11 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55132,15 +55573,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 14 - operand
- integer_type 13 - 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 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
+ 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
@@ -55148,24 +55589,24 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
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
- modify_expr 14 - operand
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -55173,21 +55614,21 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 13 - operand
- component_ref 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 43 - operand
+ component_ref 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - 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 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -55195,77 +55636,79 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 12 - operand
- mult_expr 11 - operand
- nop_expr 10 - operand
- 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
+ nop_expr 42 - operand
+ mult_expr 41 - operand
+ nop_expr 40 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 39 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 38 - operand
- isUsed: 1
- 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
- indirect_ref 4 - object
- nop_expr 3 - 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 2 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 4 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 3 - decl size
- integer_type 3 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 2 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 2 - type size
- integer_cst 0 2 - min value
- integer_cst 4294967295 2 - max value
+ integer_cst 32 4 - type size
+ 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 6 - operand
- integer_type 5 - 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 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
- integer_cst 64 5 - parm size
- integer_type 7 - 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 13 - operand
+ 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 38 - operand
+ integer_cst 8 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 43 - operand
- isUsed: 1
- 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
+ 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 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 6 - 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 6 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 9 - 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 8 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55275,42 +55718,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 11 - operand
- integer_type 10 - 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 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
+ 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 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
+ 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 43 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- 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
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55320,44 +55763,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 10 - operand
- integer_type 9 - 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 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
+ 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 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
+ 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 42 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 47 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 46 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 45 - operand
- isUsed: 1
- 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
+ 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 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 8 - 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 8 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 11 - 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 10 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55367,47 +55810,47 @@ 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 13 - operand
- integer_type 12 - 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 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
+ 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 14 - operand
- convert_expr 13 - expresssion
- modify_expr 12 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - operand
+ 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 45 - operand
+ statement_list 46 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 45 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 44 - operand
+ convert_expr 43 - expresssion
+ modify_expr 42 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 41 - operand
- isUsed: 1
- 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
- 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
@@ -55417,42 +55860,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 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 10 - 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 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
+ 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 41 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 40 - operand
- isUsed: 1
- 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
- indirect_ref 6 - object
- nop_expr 5 - 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 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - 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 5 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55462,41 +55905,41 @@ 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 8 - operand
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst -0 6 - min value
- integer_cst 4294967295 6 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 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
- convert_expr 13 - expresssion
- predecrement_expr 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 11 - operand
- indirect_ref 10 - object
- nop_expr 9 - ref
+ 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 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 45 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 44 - operand
+ convert_expr 43 - expresssion
+ predecrement_expr 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 41 - operand
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - 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 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -55504,27 +55947,27 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 11 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 16 - operand
- integer_cst 0 15 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 8 41 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 46 - operand
+ integer_cst 0 45 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55533,26 +55976,26 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- convert_expr 13 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
+ convert_expr 43 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- 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
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55562,42 +56005,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 10 - operand
- integer_type 9 - 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 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
+ 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 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
+ 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 48 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 47 - block vars
- isUsed: 1
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
+ 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 11 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 10 - 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 10 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 13 - 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 12 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55607,15 +56050,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 15 - operand
- integer_type 14 - 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 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
+ 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
@@ -55723,131 +56166,131 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
convert_expr 2147483643 - expresssion
call_expr /usr/include/c++/5/bits/stl_bvector.h 273:13 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 20 - operand
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 19 - function result
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 19 - argument
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- statement_list 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 18 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 17 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 16 - expresssion
- addr_expr 15 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 14 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 48 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 47 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 46 - expresssion
+ addr_expr 45 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 44 - operand
- isExternal: 1
- isPublic: 1
- method_type 13 - function type
- void_type 12 - method return type
- type_decl void <built-in> 0:0 11 - type name
+ method_type 43 - function type
+ void_type 42 - method return type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- record_type 12 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 11 - type name
+ record_type 42 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 41 - type name
- isAutogenerated: 1
- tree_list 12 - arg types
- pointer_type 11 - value
+ tree_list 42 - arg types
+ pointer_type 41 - value
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
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- signed
- 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
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst -0 39 - min value
+ integer_cst 4294967295 39 - max value
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 13 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 43 - function result
- isAutogenerated: 1
- void_type 12 - result type
- type_decl void <built-in> 0:0 11 - type name
+ void_type 42 - result type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 13 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 43 - argument
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - 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 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 13 - argument
- integer_type 12 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- signed
- 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 13 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst -0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 64 42 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 43 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55857,43 +56300,43 @@ 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 10 - operand
- integer_type 9 - 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 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
+ 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 41 - var type
- precisionBits: 64
- signed
- 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
- statement_list 12 - operand
- 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
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ statement_list 42 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 41 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 40 - operand
- isUsed: 1
- 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
- indirect_ref 6 - object
- nop_expr 5 - 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 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - 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 5 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -55903,40 +56346,40 @@ 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 8 - operand
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst -0 6 - min value
- integer_cst 4294967295 6 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 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
- modify_expr 8 - operand
- component_ref 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ 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 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -55944,312 +56387,360 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 7 - operand
- component_ref 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 37 - operand
+ component_ref 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ pointer_type 32 - 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 2 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 5 - field
+ integer_cst 64 32 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 35 - field
- unsigned
- integer_cst 64 4 - decl size
- pointer_type 4 - field type
+ integer_cst 64 34 - decl size
+ pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 6 - operand
- mult_expr 5 - operand
- nop_expr 4 - operand
- trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 3 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2 - operand
+ nop_expr 36 - operand
+ mult_expr 35 - operand
+ nop_expr 34 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 33 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 32 - operand
- isUsed: 1
- integer_cst 64 1 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 1 - initial 2
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 0 - operand
- integer_type 1 - var type 2
+ 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 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - operand
- integer_cst 8 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
+ 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 32 - operand
+ integer_cst 8 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 37 - operand
- isUsed: 1
- 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
- indirect_ref 3 - object
- nop_expr 2 - 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 1 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 3 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 2 - decl size
- integer_type 2 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 1 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
+ integer_cst 32 4 - type size
+ 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 5 - operand
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- integer_cst 64 4 - parm size
- integer_type 6 - 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 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
+ 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 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- integer_cst 64 6 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 11 - statement
- 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
+ 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 36 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 41 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 40 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 39 - operand
- isUsed: 1
- 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
- indirect_ref 5 - object
- nop_expr 4 - 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 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ 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 2 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 5 - 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 4 - decl size
- integer_type 4 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 3 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst 0 3 - min value
- integer_cst 4294967295 3 - max value
+ integer_cst 32 4 - type size
+ 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 7 - operand
- integer_type 6 - 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 5 - type name
- integer_cst 64 5 - type size
- integer_cst -0 5 - min value
- integer_cst 4294967295 5 - max value
- integer_cst 64 6 - parm size
- integer_type 8 - 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 8 - operand
- convert_expr 7 - expresssion
- modify_expr 6 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 5 - operand
+ 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 39 - operand
+ statement_list 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 38 - operand
+ convert_expr 37 - expresssion
+ modify_expr 36 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 4 - initial 2
- nop_expr 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 1 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 3 - operand
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- plus_expr 5 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 4 - operand
+ 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 35 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 34 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 3 - initial 2
- nop_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 2 - operand
- integer_type 1 - 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 1 - parm size
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 9 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 8 - operand
- convert_expr 7 - expresssion
- predecrement_expr 6 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 5 - operand
- indirect_ref 4 - object
- nop_expr 3 - ref
+ 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 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 38 - operand
+ convert_expr 37 - expresssion
+ predecrement_expr 36 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 35 - operand
+ indirect_ref 34 - object
+ nop_expr 33 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 2 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 4 - field
+ pointer_type 31 - 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 31 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 34 - field
- unsigned
- integer_cst 64 3 - decl size
- pointer_type 3 - field type
- integer_type 2 - nested type
+ integer_cst 64 33 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 1 - type name
- integer_cst 64 1 - type size
- integer_cst 0 1 - min value
- integer_cst 8 5 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 10 - operand
- integer_cst 0 9 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 35 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 40 - operand
+ integer_cst 0 39 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 36 - field
- unsigned
- integer_cst 32 5 - decl size
+ integer_cst 32 35 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -56258,66 +56749,71 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- convert_expr 7 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
+ convert_expr 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- block 12 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
+ 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 42 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 41 - block vars
- isUsed: 1
- 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
- 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
@@ -56327,67 +56823,67 @@ 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 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 10 - 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 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
- nop_expr 12 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 11 - operand
+ 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 45 - arg
+ component_ref 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 13 - field
+ integer_cst 64 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 43 - field
- signed
- isAutogenerated: 1
- integer_cst 96 12 - decl size
+ integer_cst 96 42 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 15 - arg
- integer_type 14 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- signed
- 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 64 14 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 18 - statement
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 16 - operand
- - isAutogenerated: 1
- reference_type 15 - result type
- record_type 14 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 13 - type name
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- nop_expr 15 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 14 - operand
- - isAutogenerated: 1
- pointer_type 13 - decl type
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst -0 43 - min value
+ integer_cst 4294967295 43 - max value
+ integer_cst 64 44 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 48 - statement
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 46 - operand
+ - isAutogenerated: 1
+ reference_type 45 - result type
+ record_type 44 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 43 - type name
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ nop_expr 45 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 44 - operand
+ - isAutogenerated: 1
+ pointer_type 43 - 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 13 - parm size
+ integer_cst 64 43 - parm size
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 2147483641 - arg
- isAutogenerated: 1
pointer_type 2147483640 - decl type
@@ -56524,131 +57020,131 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
nop_expr 2147483638 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 2147483637 - operand
addr_expr 2147483636 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 20 - operand
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 19 - argument
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- statement_list 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 18 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 17 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 16 - expresssion
- addr_expr 15 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 14 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 48 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 47 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 46 - expresssion
+ addr_expr 45 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 44 - operand
- isExternal: 1
- isPublic: 1
- method_type 13 - function type
- void_type 12 - method return type
- type_decl void <built-in> 0:0 11 - type name
+ method_type 43 - function type
+ void_type 42 - method return type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- record_type 12 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 11 - type name
+ record_type 42 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 41 - type name
- isAutogenerated: 1
- tree_list 12 - arg types
- pointer_type 11 - value
+ tree_list 42 - arg types
+ pointer_type 41 - value
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
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- signed
- 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
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst -0 39 - min value
+ integer_cst 4294967295 39 - max value
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 13 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 43 - function result
- isAutogenerated: 1
- void_type 12 - result type
- type_decl void <built-in> 0:0 11 - type name
+ void_type 42 - result type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 13 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 43 - argument
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - 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 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 13 - argument
- integer_type 12 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- signed
- 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 13 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst -0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 64 42 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 43 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -56658,43 +57154,43 @@ 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 10 - operand
- integer_type 9 - 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 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
+ 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 41 - var type
- precisionBits: 64
- signed
- 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
- statement_list 12 - operand
- 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
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ statement_list 42 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 41 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 40 - operand
- isUsed: 1
- 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
- indirect_ref 6 - object
- nop_expr 5 - 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 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - 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 5 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -56704,40 +57200,40 @@ 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 8 - operand
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst -0 6 - min value
- integer_cst 4294967295 6 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 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
- modify_expr 8 - operand
- component_ref 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ 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 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -56745,312 +57241,360 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 7 - operand
- component_ref 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 37 - operand
+ component_ref 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ pointer_type 32 - 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 2 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 5 - field
+ integer_cst 64 32 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 35 - field
- unsigned
- integer_cst 64 4 - decl size
- pointer_type 4 - field type
+ integer_cst 64 34 - decl size
+ pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 6 - operand
- mult_expr 5 - operand
- nop_expr 4 - operand
- trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 3 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2 - operand
+ nop_expr 36 - operand
+ mult_expr 35 - operand
+ nop_expr 34 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 33 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 32 - operand
- isUsed: 1
- integer_cst 64 1 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 1 - initial 2
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 0 - operand
- integer_type 1 - var type 2
+ 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 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - operand
- integer_cst 8 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
+ 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 32 - operand
+ integer_cst 8 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 37 - operand
- isUsed: 1
- 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
- indirect_ref 3 - object
- nop_expr 2 - 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 1 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 3 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 2 - decl size
- integer_type 2 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 1 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
+ integer_cst 32 4 - type size
+ 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 5 - operand
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- integer_cst 64 4 - parm size
- integer_type 6 - 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 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
+ 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 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- integer_cst 64 6 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 11 - statement
- 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
+ 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 36 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 41 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 40 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 39 - operand
- isUsed: 1
- 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
- indirect_ref 5 - object
- nop_expr 4 - 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 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ 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 2 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 5 - 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 4 - decl size
- integer_type 4 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 3 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst 0 3 - min value
- integer_cst 4294967295 3 - max value
+ integer_cst 32 4 - type size
+ 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 7 - operand
- integer_type 6 - 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 5 - type name
- integer_cst 64 5 - type size
- integer_cst -0 5 - min value
- integer_cst 4294967295 5 - max value
- integer_cst 64 6 - parm size
- integer_type 8 - 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 8 - operand
- convert_expr 7 - expresssion
- modify_expr 6 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 5 - operand
+ 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 39 - operand
+ statement_list 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 38 - operand
+ convert_expr 37 - expresssion
+ modify_expr 36 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 4 - initial 2
- nop_expr 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 1 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 3 - operand
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- plus_expr 5 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 4 - operand
+ 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 35 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 34 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 3 - initial 2
- nop_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 2 - operand
- integer_type 1 - 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 1 - parm size
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 9 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 8 - operand
- convert_expr 7 - expresssion
- predecrement_expr 6 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 5 - operand
- indirect_ref 4 - object
- nop_expr 3 - ref
+ 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 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 38 - operand
+ convert_expr 37 - expresssion
+ predecrement_expr 36 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 35 - operand
+ indirect_ref 34 - object
+ nop_expr 33 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 2 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 4 - field
+ pointer_type 31 - 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 31 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 34 - field
- unsigned
- integer_cst 64 3 - decl size
- pointer_type 3 - field type
- integer_type 2 - nested type
+ integer_cst 64 33 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 1 - type name
- integer_cst 64 1 - type size
- integer_cst 0 1 - min value
- integer_cst 8 5 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 10 - operand
- integer_cst 0 9 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 35 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 40 - operand
+ integer_cst 0 39 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 36 - field
- unsigned
- integer_cst 32 5 - decl size
+ integer_cst 32 35 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -57059,66 +57603,71 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- convert_expr 7 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
+ convert_expr 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- block 12 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
+ 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 42 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 41 - block vars
- isUsed: 1
- 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
- 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
@@ -57128,67 +57677,67 @@ 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 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 10 - 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 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
- nop_expr 12 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 11 - operand
+ 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 45 - arg
+ component_ref 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 13 - field
+ integer_cst 64 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 43 - field
- signed
- isAutogenerated: 1
- integer_cst 96 12 - decl size
+ integer_cst 96 42 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 15 - arg
- integer_type 14 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- signed
- 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 64 14 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 18 - statement
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 16 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst -0 43 - min value
+ integer_cst 4294967295 43 - max value
+ integer_cst 64 44 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 48 - statement
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 46 - operand
- isAutogenerated: 1
- reference_type 15 - result type
- record_type 14 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 13 - type name
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- nop_expr 15 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 14 - operand
+ reference_type 45 - result type
+ record_type 44 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 43 - type name
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ nop_expr 45 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - 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 13 - parm size
+ integer_cst 64 43 - parm size
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 2147483635 - operand
- isUsed: 1
@@ -57331,469 +57880,816 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 2147483647
nop_expr 2147483638 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 288:20 2147483637 - operand
addr_expr 2147483636 - function
- function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 20 - operand
+ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 19 - argument
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- statement_list 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 273:20 18 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 273:20 17 - operand
- convert_expr 16 - expresssion
- call_expr /usr/include/c++/5/bits/stl_bvector.h 273:13 15 - operand
- addr_expr 14 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 13 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 273:20 48 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 273:20 47 - operand
+ convert_expr 46 - expresssion
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 273:13 45 - operand
+ addr_expr 44 - function
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 43 - operand
- isExternal: 1
- isPublic: 1
- method_type 12 - function type
- reference_type 11 - method return type
- record_type 10 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 9 - type name
- record_type 11 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 10 - type name
+ method_type 42 - function type
+ reference_type 41 - method return type
+ record_type 40 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 39 - type name
+ record_type 41 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- signed
- 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
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst -0 38 - min value
+ integer_cst 4294967295 38 - max value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 42 - function result
- isAutogenerated: 1
- reference_type 11 - result type
- record_type 10 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 9 - type name
- integer_cst 64 11 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 12 - argument
+ reference_type 41 - result type
+ record_type 40 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 39 - type name
+ integer_cst 64 41 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 12 - argument
- integer_type 11 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 42 - argument
+ integer_type 41 - decl type
- precisionBits: 64
- signed
- 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 11 - parm size
- statement_list 12 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 10 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 9 - expresssion
- addr_expr 8 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 7 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 41 - parm size
+ statement_list 42 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 40 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 39 - expresssion
+ addr_expr 38 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 37 - operand
- 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 36 - function type
+ void_type 35 - method return type
+ type_decl void <built-in> 0:0 34 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ record_type 35 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 34 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 35 - arg types
+ pointer_type 34 - value
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
- tree_list 4 - chain
- integer_type 3 - value
+ tree_list 34 - chain
+ integer_type 33 - value
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- tree_list 3 - chain
- void_type 2 - value
- type_decl void <built-in> 0:0 1 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 32 - type name
+ integer_cst 64 32 - type size
+ integer_cst -0 32 - min value
+ integer_cst 4294967295 32 - max value
+ tree_list 33 - chain
+ void_type 32 - value
+ type_decl void <built-in> 0:0 31 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 6 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 36 - function result
- isAutogenerated: 1
- void_type 5 - result type
- type_decl void <built-in> 0:0 4 - type name
+ void_type 35 - result type
+ type_decl void <built-in> 0:0 34 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 36 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
+ integer_cst 64 35 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 6 - argument
- integer_type 5 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 36 - argument
+ integer_type 35 - decl type
- 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
- integer_cst 64 5 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 6 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 5 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 34 - type name
+ integer_cst 64 34 - type size
+ integer_cst -0 34 - min value
+ integer_cst 4294967295 34 - max value
+ integer_cst 64 35 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 36 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 4 - initial
- nop_expr 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 64 34 - decl size
+ 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 1 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 3 - operand
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- integer_type 4 - var type
+ 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 34 - var type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- statement_list 5 - operand
- decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 4 - statement
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 3 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 33 - type name
+ integer_cst 64 33 - type size
+ integer_cst -0 33 - min value
+ integer_cst 4294967295 33 - max value
+ statement_list 35 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 34 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 33 - operand
- isUsed: 1
- integer_cst 64 2 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 2 - initial 2
- nop_expr 1 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 1 - operand
- integer_type 0 - 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
- integer_cst 64 0 - parm size
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 4 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 3 - operand
- convert_expr 2 - expresssion
- modify_expr 1 - operand
- component_ref 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ 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 34 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 33 - operand
+ convert_expr 32 - expresssion
+ modify_expr 31 - operand
+ component_ref 30 - operand
+ indirect_ref 29 - object
+ nop_expr 28 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 27 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 26 - 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 26 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 29 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 0 - operand
- component_ref 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 28 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 30 - operand
+ component_ref 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- nop_expr 0 - operand
- mult_expr 0 - operand
- nop_expr 0 - operand
- trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 29 - operand
+ mult_expr 28 - operand
+ nop_expr 27 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 26 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 25 - operand
- isUsed: 1
- integer_cst 64 0 - operand
- integer_cst 8 0 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 4 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 3 - operand
- convert_expr 2 - expresssion
- modify_expr 1 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 25 - operand
+ integer_cst 8 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 34 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 33 - operand
+ convert_expr 32 - expresssion
+ modify_expr 31 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 30 - operand
- isUsed: 1
- trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - operand
- isUsed: 1
- integer_cst 64 0 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 4 - statement
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 3 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 29 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 34 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 33 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 32 - operand
- isUsed: 1
- integer_cst 64 1 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 1 - initial 2
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 0 - operand
- integer_type 1 - var type 2
+ 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 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 0 2 - operand
- statement_list 3 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 2 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 1 - operand
- convert_expr 0 - expresssion
- modify_expr 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 32 - operand
+ statement_list 33 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 32 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 31 - operand
+ convert_expr 30 - expresssion
+ modify_expr 29 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 28 - operand
- isUsed: 1
- plus_expr 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ plus_expr 28 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 27 - operand
- isUsed: 1
- integer_cst 64 0 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 2 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 1 - operand
- convert_expr 0 - expresssion
- predecrement_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 32 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 31 - operand
+ convert_expr 30 - expresssion
+ predecrement_expr 29 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 28 - operand
+ indirect_ref 27 - object
+ nop_expr 26 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 25 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 24 - 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 24 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 27 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- integer_cst 8 0 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 3 - operand
- integer_cst 0 2 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 4 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 3 - operand
- convert_expr 2 - expresssion
- modify_expr 1 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 26 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 28 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 33 - operand
+ integer_cst 0 32 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 34 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 33 - operand
+ convert_expr 32 - expresssion
+ modify_expr 31 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 30 - operand
+ indirect_ref 29 - object
+ nop_expr 28 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 27 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 26 - 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 26 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 29 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 28 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- convert_expr 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ convert_expr 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - operand
- isUsed: 1
- block 5 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 4 - block vars
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ block 35 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 34 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 3 - initial 2
- nop_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 2 - operand
- integer_type 1 - 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 1 - parm size
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- addr_expr 8 - arg
- component_ref 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 4 - operand
+ 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 38 - arg
+ component_ref 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 6 - field
+ integer_cst 64 33 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 36 - field
- signed
- isAutogenerated: 1
- integer_cst 96 5 - decl size
+ integer_cst 96 35 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 8 - arg
- integer_type 7 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 38 - arg
+ integer_type 37 - decl type
- precisionBits: 64
- signed
- 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 7 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 9 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 36 - type name
+ integer_cst 64 36 - type size
+ integer_cst -0 36 - min value
+ integer_cst 4294967295 36 - max value
+ integer_cst 64 37 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 39 - operand
- isAutogenerated: 1
- reference_type 8 - result type
- record_type 7 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 6 - type name
- integer_cst 64 8 - decl size
- nop_expr 9 - operand
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 7 - operand
+ reference_type 38 - result type
+ record_type 37 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 36 - type name
+ integer_cst 64 38 - decl size
+ nop_expr 39 - operand
+ nop_expr 38 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 14 - arg
+ integer_cst 64 36 - parm size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 44 - arg
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - 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 13 - parm size
- negate_expr 14 - arg
- non_lvalue_expr 13 - operand
+ integer_cst 64 43 - parm size
+ negate_expr 44 - arg
+ non_lvalue_expr 43 - operand
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 12 - operand
- integer_type 11 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 42 - operand
+ integer_type 41 - decl type
- precisionBits: 64
- signed
- 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 11 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 274:15 18 - statement
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 16 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 41 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 274:15 48 - statement
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 46 - operand
- isAutogenerated: 1
- reference_type 15 - result type
- record_type 14 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 13 - type name
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- nop_expr 15 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 14 - operand
+ reference_type 45 - result type
+ record_type 44 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 43 - type name
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ nop_expr 45 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - 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 13 - parm size
+ integer_cst 64 43 - parm size
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 2147483635 - operand
- isUsed: 1
@@ -57899,149 +58795,149 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 2147483640 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 20 - operand
+ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 17 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 47 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 49 - function result
- isAutogenerated: 1
- record_type 18 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 17 - type name
- integer_cst 128 18 - decl size
+ record_type 48 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 47 - type name
+ integer_cst 128 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 16 - operand
- - isAutogenerated: 1
- record_type 15 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 14 - type name
- integer_cst 128 15 - decl size
- compound_expr 16 - operand
- target_expr 15 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 14 - operand
- - isAutogenerated: 1
- integer_cst 128 13 - decl size
- record_type 13 - var type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 12 - type name
- aggr_init_expr 14 - operand
- addr_expr 13 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 12 - operand
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 46 - operand
+ - isAutogenerated: 1
+ record_type 45 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 44 - type name
+ integer_cst 128 45 - decl size
+ compound_expr 46 - operand
+ target_expr 45 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 44 - operand
+ - isAutogenerated: 1
+ integer_cst 128 43 - decl size
+ record_type 43 - var type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 42 - type name
+ aggr_init_expr 44 - operand
+ addr_expr 43 - function
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 42 - operand
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 9 - type name
+ record_type 40 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- pointer_type 8 - value
+ tree_list 39 - chain
+ pointer_type 38 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 8 - chain
- integer_type 7 - value
+ tree_list 38 - chain
+ integer_type 37 - value
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 6 - type name
- integer_cst 64 6 - type size
- integer_cst 0 6 - min value
- tree_list 7 - chain
- void_type 6 - value
- type_decl void <built-in> 0:0 5 - type name
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 36 - type name
+ integer_cst 64 36 - type size
+ integer_cst 0 36 - min value
+ tree_list 37 - chain
+ void_type 36 - value
+ type_decl void <built-in> 0:0 35 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 41 - function result
- isAutogenerated: 1
- void_type 10 - result type
- type_decl void <built-in> 0:0 9 - type name
+ void_type 40 - result type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 11 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 11 - argument
- pointer_type 10 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 41 - argument
+ pointer_type 40 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 11 - argument
- integer_type 10 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 41 - argument
+ integer_type 40 - decl type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- integer_cst 64 10 - parm size
- statement_list 11 - code
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 13 - slot
- - isAutogenerated: 1
- 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
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 12 - operand
- component_ref 11 - object
- indirect_ref 10 - object
- nop_expr 9 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ integer_cst 64 40 - parm size
+ statement_list 41 - code
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 43 - slot
+ - isAutogenerated: 1
+ 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 43 - arg
+ void_cst 42 - operand
+ nop_expr 43 - arg
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 42 - operand
+ component_ref 41 - object
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - 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 7 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 10 - field
+ integer_cst 64 37 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 40 - field
- signed
- isAutogenerated: 1
- integer_cst 96 9 - decl size
+ integer_cst 96 39 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 11 - field
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -58049,31 +58945,31 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 13 - arg
- integer_cst 1 12 - operand
- nop_expr 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 11 - operand
- component_ref 10 - object
- indirect_ref 9 - object
- nop_expr 8 - ref
+ lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 43 - arg
+ integer_cst 1 42 - operand
+ nop_expr 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 41 - operand
+ component_ref 40 - object
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - field
+ integer_cst 64 36 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - field
- signed
- isAutogenerated: 1
- integer_cst 96 8 - decl size
+ integer_cst 96 38 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 10 - field
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 40 - field
- unsigned
- integer_cst 32 9 - decl size
+ integer_cst 32 39 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -58082,11 +58978,11 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 15 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 45 - operand
- isAutogenerated: 1
- 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
+ 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
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
@@ -58096,264 +58992,865 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 2147483637 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 293:24 2147483639 - operand
addr_expr 2147483638 - function
- function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 20 - operand
+ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 17 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 47 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 49 - function result
- isAutogenerated: 1
- record_type 18 - result type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 17 - type name
- integer_cst 128 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 19 - argument
+ record_type 48 - result type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 47 - type name
+ integer_cst 128 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 19 - code
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 18 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 49 - code
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 48 - operand
- isUsed: 1
- integer_cst 128 17 - decl size
- 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
+ integer_cst 128 47 - decl size
+ 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 13 - 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 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
+ integer_cst 64 16 - parm size
+ record_type 47 - var type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ statement_list 48 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 47 - statement
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 46 - operand
- isUsed: 1
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
+ 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 11 - 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 11 - parm size
+ 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 17 - statement
- return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 16 - operand
- init_expr 15 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 14 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 47 - statement
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 46 - operand
+ init_expr 45 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 44 - operand
- isAutogenerated: 1
- record_type 13 - result type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 12 - type name
- integer_cst 128 13 - decl size
- target_expr 14 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 13 - operand
+ record_type 43 - result type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 42 - type name
+ integer_cst 128 43 - decl size
+ target_expr 44 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 43 - operand
- isAutogenerated: 1
- integer_cst 128 12 - decl size
- record_type 12 - var type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 11 - type name
+ integer_cst 128 42 - decl size
+ record_type 42 - var type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 41 - type name
- isAutogenerated: 1
- indirect_ref 13 - operand
- nop_expr 12 - ref
- nop_expr 11 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 10 - operand
- addr_expr 9 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 8 - operand
+ indirect_ref 43 - operand
+ nop_expr 42 - ref
+ nop_expr 41 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 40 - operand
+ addr_expr 39 - function
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 38 - operand
- isExternal: 1
- isPublic: 1
- method_type 7 - function type
- reference_type 6 - method return type
- record_type 5 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
- record_type 6 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - type name
+ method_type 37 - function type
+ reference_type 36 - method return type
+ record_type 35 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 34 - type name
+ record_type 36 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - type name
- isAutogenerated: 1
- tree_list 6 - arg types
- pointer_type 5 - value
+ tree_list 36 - arg types
+ pointer_type 35 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 5 - chain
- integer_type 4 - value
+ tree_list 35 - chain
+ integer_type 34 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 33 - type name
+ integer_cst 64 33 - type size
+ integer_cst -0 33 - min value
+ integer_cst 4294967295 33 - max value
+ tree_list 34 - chain
+ void_type 33 - value
+ type_decl void <built-in> 0:0 32 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 7 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 37 - function result
- isAutogenerated: 1
- reference_type 6 - result type
- record_type 5 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
- integer_cst 64 6 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 7 - argument
+ reference_type 36 - result type
+ record_type 35 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 34 - type name
+ integer_cst 64 36 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 37 - argument
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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 36 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 7 - argument
- integer_type 6 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 37 - argument
+ integer_type 36 - decl type
- precisionBits: 64
- signed
- 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
- integer_cst 64 6 - parm size
- statement_list 7 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 6 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 5 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 4 - expresssion
- addr_expr 3 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 35 - type name
+ integer_cst 64 35 - type size
+ integer_cst -0 35 - min value
+ integer_cst 4294967295 35 - max value
+ integer_cst 64 36 - parm size
+ statement_list 37 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 36 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 35 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 34 - expresssion
+ addr_expr 33 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 32 - operand
- isExternal: 1
- isPublic: 1
- method_type 1 - function type
- void_type 0 - method return type
- record_type 0 - method base type
- tree_list 0 - arg types
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 1 - function result
+ method_type 31 - function type
+ void_type 30 - method return type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ record_type 30 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 29 - type name
+ - isAutogenerated: 1
+ tree_list 30 - arg types
+ pointer_type 29 - value
+ 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
+ tree_list 29 - chain
+ integer_type 28 - value
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 27 - type name
+ integer_cst 64 27 - type size
+ integer_cst -0 27 - min value
+ integer_cst 4294967295 27 - max value
+ tree_list 28 - chain
+ void_type 27 - value
+ type_decl void <built-in> 0:0 26 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 31 - function result
- isAutogenerated: 1
- void_type 0 - result type
+ void_type 30 - result type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 1 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 31 - argument
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
+ pointer_type 30 - 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 30 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 1 - argument
- integer_type 0 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 31 - argument
+ integer_type 30 - decl type
- precisionBits: 64
- signed
- integer_cst 64 0 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 1 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 29 - type name
+ integer_cst 64 29 - type size
+ integer_cst -0 29 - min value
+ integer_cst 4294967295 29 - max value
+ integer_cst 64 30 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 31 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 30 - operand
- isUsed: 1
- statement_list 0 - operand
- block 0 - operand
- addr_expr 3 - arg
- component_ref 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 0 - operand
+ integer_cst 64 29 - decl size
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 29 - var type
+ - precisionBits: 64
+ - signed
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 28 - type name
+ integer_cst 64 28 - type size
+ integer_cst -0 28 - min value
+ integer_cst 4294967295 28 - max value
+ statement_list 30 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 29 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 28 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 24 - field
+ - unsigned
+ integer_cst 64 23 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 25 - operand
+ component_ref 24 - operand
+ indirect_ref 23 - object
+ nop_expr 22 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 21 - operand
+ - isAutogenerated: 1
+ pointer_type 20 - 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 20 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 23 - field
+ - unsigned
+ integer_cst 64 22 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 24 - operand
+ mult_expr 23 - operand
+ nop_expr 22 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 21 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 20 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 19 - initial 2
+ nop_expr 18 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - 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 13 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 16 - field
+ - unsigned
+ integer_cst 32 15 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 18 - operand
+ integer_type 17 - decl type
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 16 - type name
+ integer_cst 64 16 - type size
+ integer_cst -0 16 - min value
+ integer_cst 4294967295 16 - max value
+ integer_cst 64 17 - 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 20 - operand
+ integer_cst 8 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 25 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 24 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 29 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 28 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 27 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 0 27 - operand
+ statement_list 28 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 26 - operand
+ convert_expr 25 - expresssion
+ modify_expr 24 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 23 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ plus_expr 23 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 22 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 26 - operand
+ convert_expr 25 - expresssion
+ predecrement_expr 24 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 23 - operand
+ indirect_ref 22 - object
+ nop_expr 21 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 20 - operand
+ - isAutogenerated: 1
+ pointer_type 19 - 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 19 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 22 - field
+ - unsigned
+ integer_cst 64 21 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 23 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 28 - operand
+ integer_cst 0 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 24 - field
+ - unsigned
+ integer_cst 32 23 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ convert_expr 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ block 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - block vars
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ addr_expr 33 - arg
+ component_ref 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 29 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 1 - field
+ pointer_type 28 - 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 28 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 31 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
+ integer_cst 96 30 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 3 - arg
- integer_type 2 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 33 - arg
+ integer_type 32 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 6 - statement
- init_expr 5 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 4 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 31 - type name
+ integer_cst 64 31 - type size
+ integer_cst -0 31 - min value
+ integer_cst 4294967295 31 - max value
+ integer_cst 64 32 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 36 - statement
+ init_expr 35 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 34 - operand
- isAutogenerated: 1
- reference_type 3 - result type
- record_type 2 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 1 - type name
- integer_cst 64 3 - decl size
- nop_expr 4 - operand
- nop_expr 3 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 2 - operand
+ reference_type 33 - result type
+ record_type 32 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 31 - type name
+ integer_cst 64 33 - decl size
+ nop_expr 34 - operand
+ nop_expr 33 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- addr_expr 9 - arg
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 8 - operand
+ pointer_type 31 - 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 31 - parm size
+ addr_expr 39 - arg
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 38 - operand
- isUsed: 1
- integer_cst 128 7 - decl size 2
- indirect_ref 7 - initial 2
- nop_expr 6 - ref
- nop_expr 5 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 4 - 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 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 1 - type name
+ 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 3 - parm size
- record_type 7 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 6 - 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 9 - arg
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 39 - arg
+ integer_type 38 - decl type
- precisionBits: 64
- signed
- 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 64 8 - parm size
- block 18 - operand
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 17 - block vars
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 37 - type name
+ integer_cst 64 37 - type size
+ integer_cst -0 37 - min value
+ integer_cst 4294967295 37 - max value
+ integer_cst 64 38 - parm size
+ block 48 - operand
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 47 - block vars
- isUsed: 1
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
+ 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 12 - 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 12 - parm size
+ 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
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 2147483638 - arg
@@ -58436,264 +59933,865 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 2147483647
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 2147483640 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 20 - operand
+ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 17 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 47 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 19 - function result
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 49 - function result
- isAutogenerated: 1
- record_type 18 - result type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 17 - type name
- integer_cst 128 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 19 - argument
+ record_type 48 - result type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 47 - type name
+ integer_cst 128 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 19 - code
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 18 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 49 - code
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 48 - operand
- isUsed: 1
- integer_cst 128 17 - decl size
- 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
+ integer_cst 128 47 - decl size
+ 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 13 - 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 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
+ integer_cst 64 16 - parm size
+ record_type 47 - var type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ statement_list 48 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 47 - statement
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 46 - operand
- isUsed: 1
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
+ 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 11 - 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 11 - parm size
+ 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 17 - statement
- return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 16 - operand
- init_expr 15 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 14 - operand
- - isAutogenerated: 1
- record_type 13 - result type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 12 - type name
- integer_cst 128 13 - decl size
- target_expr 14 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 13 - operand
- - isAutogenerated: 1
- integer_cst 128 12 - decl size
- record_type 12 - var type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 11 - type name
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 47 - statement
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 46 - operand
+ init_expr 45 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 44 - operand
+ - isAutogenerated: 1
+ record_type 43 - result type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 42 - type name
+ integer_cst 128 43 - decl size
+ target_expr 44 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 43 - operand
+ - isAutogenerated: 1
+ integer_cst 128 42 - decl size
+ record_type 42 - var type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 41 - type name
- isAutogenerated: 1
- indirect_ref 13 - operand
- nop_expr 12 - ref
- nop_expr 11 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 10 - operand
- addr_expr 9 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 8 - operand
+ indirect_ref 43 - operand
+ nop_expr 42 - ref
+ nop_expr 41 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 40 - operand
+ addr_expr 39 - function
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 38 - operand
- isExternal: 1
- isPublic: 1
- method_type 7 - function type
- reference_type 6 - method return type
- record_type 5 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
- record_type 6 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - type name
+ method_type 37 - function type
+ reference_type 36 - method return type
+ record_type 35 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 34 - type name
+ record_type 36 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - type name
- isAutogenerated: 1
- tree_list 6 - arg types
- pointer_type 5 - value
+ tree_list 36 - arg types
+ pointer_type 35 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 5 - chain
- integer_type 4 - value
+ tree_list 35 - chain
+ integer_type 34 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 33 - type name
+ integer_cst 64 33 - type size
+ integer_cst -0 33 - min value
+ integer_cst 4294967295 33 - max value
+ tree_list 34 - chain
+ void_type 33 - value
+ type_decl void <built-in> 0:0 32 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 7 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 37 - function result
- isAutogenerated: 1
- reference_type 6 - result type
- record_type 5 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
- integer_cst 64 6 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 7 - argument
+ reference_type 36 - result type
+ record_type 35 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 34 - type name
+ integer_cst 64 36 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 37 - argument
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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 36 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 7 - argument
- integer_type 6 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 37 - argument
+ integer_type 36 - decl type
- precisionBits: 64
- signed
- 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
- integer_cst 64 6 - parm size
- statement_list 7 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 6 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 5 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 4 - expresssion
- addr_expr 3 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 35 - type name
+ integer_cst 64 35 - type size
+ integer_cst -0 35 - min value
+ integer_cst 4294967295 35 - max value
+ integer_cst 64 36 - parm size
+ statement_list 37 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 36 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 35 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 34 - expresssion
+ addr_expr 33 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 32 - operand
- isExternal: 1
- isPublic: 1
- method_type 1 - function type
- void_type 0 - method return type
- record_type 0 - method base type
- tree_list 0 - arg types
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 1 - function result
+ method_type 31 - function type
+ void_type 30 - method return type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ record_type 30 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 29 - type name
+ - isAutogenerated: 1
+ tree_list 30 - arg types
+ pointer_type 29 - value
+ 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
+ tree_list 29 - chain
+ integer_type 28 - value
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 27 - type name
+ integer_cst 64 27 - type size
+ integer_cst -0 27 - min value
+ integer_cst 4294967295 27 - max value
+ tree_list 28 - chain
+ void_type 27 - value
+ type_decl void <built-in> 0:0 26 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 31 - function result
- isAutogenerated: 1
- void_type 0 - result type
+ void_type 30 - result type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 1 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 31 - argument
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
+ pointer_type 30 - 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 30 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 1 - argument
- integer_type 0 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 31 - argument
+ integer_type 30 - decl type
- precisionBits: 64
- signed
- integer_cst 64 0 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 1 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 29 - type name
+ integer_cst 64 29 - type size
+ integer_cst -0 29 - min value
+ integer_cst 4294967295 29 - max value
+ integer_cst 64 30 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 31 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 30 - operand
- isUsed: 1
- statement_list 0 - operand
- block 0 - operand
- addr_expr 3 - arg
- component_ref 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 0 - operand
+ integer_cst 64 29 - decl size
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 29 - var type
+ - precisionBits: 64
+ - signed
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 28 - type name
+ integer_cst 64 28 - type size
+ integer_cst -0 28 - min value
+ integer_cst 4294967295 28 - max value
+ statement_list 30 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 29 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 28 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 24 - field
+ - unsigned
+ integer_cst 64 23 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 25 - operand
+ component_ref 24 - operand
+ indirect_ref 23 - object
+ nop_expr 22 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 21 - operand
+ - isAutogenerated: 1
+ pointer_type 20 - 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 20 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 23 - field
+ - unsigned
+ integer_cst 64 22 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 24 - operand
+ mult_expr 23 - operand
+ nop_expr 22 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 21 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 20 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 19 - initial 2
+ nop_expr 18 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - 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 13 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 16 - field
+ - unsigned
+ integer_cst 32 15 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 18 - operand
+ integer_type 17 - decl type
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 16 - type name
+ integer_cst 64 16 - type size
+ integer_cst -0 16 - min value
+ integer_cst 4294967295 16 - max value
+ integer_cst 64 17 - 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 20 - operand
+ integer_cst 8 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 25 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 24 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 29 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 28 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 27 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 0 27 - operand
+ statement_list 28 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 26 - operand
+ convert_expr 25 - expresssion
+ modify_expr 24 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 23 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ plus_expr 23 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 22 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 26 - operand
+ convert_expr 25 - expresssion
+ predecrement_expr 24 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 23 - operand
+ indirect_ref 22 - object
+ nop_expr 21 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 20 - operand
+ - isAutogenerated: 1
+ pointer_type 19 - 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 19 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 22 - field
+ - unsigned
+ integer_cst 64 21 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 23 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 28 - operand
+ integer_cst 0 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 24 - field
+ - unsigned
+ integer_cst 32 23 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ convert_expr 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ block 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - block vars
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ addr_expr 33 - arg
+ component_ref 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 29 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 1 - field
+ pointer_type 28 - 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 28 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 31 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
+ integer_cst 96 30 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 3 - arg
- integer_type 2 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 33 - arg
+ integer_type 32 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 6 - statement
- init_expr 5 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 4 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 31 - type name
+ integer_cst 64 31 - type size
+ integer_cst -0 31 - min value
+ integer_cst 4294967295 31 - max value
+ integer_cst 64 32 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 36 - statement
+ init_expr 35 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 34 - operand
- isAutogenerated: 1
- reference_type 3 - result type
- record_type 2 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 1 - type name
- integer_cst 64 3 - decl size
- nop_expr 4 - operand
- nop_expr 3 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 2 - operand
+ reference_type 33 - result type
+ record_type 32 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 31 - type name
+ integer_cst 64 33 - decl size
+ nop_expr 34 - operand
+ nop_expr 33 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- addr_expr 9 - arg
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 8 - operand
+ pointer_type 31 - 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 31 - parm size
+ addr_expr 39 - arg
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 38 - operand
- isUsed: 1
- integer_cst 128 7 - decl size 2
- indirect_ref 7 - initial 2
- nop_expr 6 - ref
- nop_expr 5 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 4 - 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 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 1 - type name
+ 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 3 - parm size
- record_type 7 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 6 - 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 9 - arg
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 39 - arg
+ integer_type 38 - decl type
- precisionBits: 64
- signed
- 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 64 8 - parm size
- block 18 - operand
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 17 - block vars
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 37 - type name
+ integer_cst 64 37 - type size
+ integer_cst -0 37 - min value
+ integer_cst 4294967295 37 - max value
+ integer_cst 64 38 - parm size
+ block 48 - operand
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 47 - block vars
- isUsed: 1
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
+ 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 12 - 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 12 - parm size
+ 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
convert_expr 2147483641 - arg
@@ -58749,139 +60847,139 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 307:5 21
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -58890,32 +60988,32 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 307:5 21
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -58925,17 +61023,17 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 307:5 21
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -58992,139 +61090,139 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 214748364
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -59133,32 +61231,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 214748364
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -59168,17 +61266,17 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 214748364
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -59304,139 +61402,139 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 309:5 21
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -59445,32 +61543,32 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 309:5 21
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -59480,17 +61578,17 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 309:5 21
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -59604,139 +61702,139 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 214748364
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -59745,32 +61843,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 214748364
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -59780,17 +61878,17 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 214748364
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -59947,139 +62045,139 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 312:5 21
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -60088,32 +62186,32 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 312:5 21
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -60123,17 +62221,17 @@ function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 312:5 21
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -60259,139 +62357,139 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 214748364
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 19 - code
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 15 - expresssion
- addr_expr 14 - function
- function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 13 - operand
+ type_decl unsigned int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 49 - code
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 45 - expresssion
+ addr_expr 44 - function
+ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 43 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 10 - type name
+ record_type 41 - method base type
+ type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 12 - code
- statement_list 11 - operand
- block 11 - operand
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 13 - operand
- - isAutogenerated: 1
- pointer_type 12 - decl type
+ integer_cst 64 41 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 42 - code
+ statement_list 41 - operand
+ block 41 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 43 - operand
+ - isAutogenerated: 1
+ pointer_type 42 - 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 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -60400,32 +62498,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 214748364
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 13 - operand
- pointer_type 12 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 12 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 16 - operand
- convert_expr 15 - expresssion
- init_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 10 - operand
+ integer_cst 64 42 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 46 - operand
+ convert_expr 45 - expresssion
+ init_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -60435,17 +62533,17 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 214748364
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 13 - operand
- integer_type 12 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 43 - operand
+ integer_type 42 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 11 - type name
+ type_decl unsigned int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst 0 11 - min value
- integer_cst 4294967295 11 - max value
- integer_cst 32 12 - parm size
- block 18 - operand
+ integer_cst 32 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 32 42 - parm size
+ block 48 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -60618,75 +62716,75 @@ function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 316:5 21474836
- isAutogenerated: 1
aggr_init_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
+ type_decl unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- statement_list 19 - code
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 2147483640 - slot
- isAutogenerated: 1
integer_cst 128 15 - decl size 2
@@ -60802,66 +62900,66 @@ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 2147483647
integer_cst 8 2147483642 - decl size
call_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 2147483643 - operand
addr_expr 2147483642 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 16 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 46 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -60869,28 +62967,28 @@ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ nop_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 15 - operand
+ integer_cst 0 45 - operand
addr_expr 2147483642 - arg
target_expr 2147483641 - operand
var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 2147483640 - operand
@@ -60901,71 +62999,71 @@ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 2147483639 - slot
- isAutogenerated: 1
integer_cst 128 15 - decl size 2
@@ -61073,56 +63171,56 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 324:5 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 326:19 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 326:17 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 20 - operand
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 17 - operand
- postincrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 47 - operand
+ postincrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61131,27 +63229,27 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 324:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 63 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 63 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61160,25 +63258,25 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 324:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 0 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 16 - operand
- convert_expr 15 - expresssion
- preincrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 0 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 46 - operand
+ convert_expr 45 - expresssion
+ preincrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -61186,9 +63284,9 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 324:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -61309,56 +63407,56 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 2147483647
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
addr_expr 2147483641 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 20 - operand
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 17 - operand
- postincrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 47 - operand
+ postincrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61367,27 +63465,27 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 63 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 63 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61396,25 +63494,25 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 0 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 16 - operand
- convert_expr 15 - expresssion
- preincrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 0 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 46 - operand
+ convert_expr 45 - expresssion
+ preincrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -61422,9 +63520,9 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -61525,56 +63623,56 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 341:21 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 341:19 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 20 - operand
+ function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 17 - operand
- postdecrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 47 - operand
+ postdecrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61583,27 +63681,27 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 0 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 0 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61612,25 +63710,25 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 63 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 16 - operand
- convert_expr 15 - expresssion
- predecrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 63 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 46 - operand
+ convert_expr 45 - expresssion
+ predecrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -61638,9 +63736,9 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -61761,56 +63859,56 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 2147483647
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
addr_expr 2147483641 - function
- function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 20 - operand
+ function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 19 - code
- cleanup_point_expr 18 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 17 - operand
- postdecrement_expr 16 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 15 - operand
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 48 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 49 - code
+ cleanup_point_expr 48 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 47 - operand
+ postdecrement_expr 46 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 45 - operand
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 44 - field
- unsigned
- integer_cst 32 13 - decl size
+ integer_cst 32 43 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61819,27 +63917,27 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 15 - operand
- integer_cst 0 16 - operand
- statement_list 18 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 1 45 - operand
+ integer_cst 0 46 - operand
+ statement_list 48 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -61848,25 +63946,25 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 63 13 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 16 - operand
- convert_expr 15 - expresssion
- predecrement_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 63 43 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 46 - operand
+ convert_expr 45 - expresssion
+ predecrement_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -61874,9 +63972,9 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 13 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 18 - operand
- integer_cst 0 17 - operand
+ integer_cst 8 43 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 48 - operand
+ integer_cst 0 47 - operand
addr_expr 2147483641 - arg
component_ref 2147483640 - operand
indirect_ref 2147483639 - object
@@ -61995,76 +64093,76 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 20 - operand
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 19 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 18 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 49 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 48 - operand
- isUsed: 1
- integer_cst 64 17 - decl size
- 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
+ integer_cst 64 47 - decl size
+ 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 12 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 11 - 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 11 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - 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 13 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62074,43 +64172,43 @@ 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 16 - operand
- integer_type 15 - 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 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
+ 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 47 - var type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 16 - type name
- integer_cst 64 16 - type size
- integer_cst -0 16 - min value
- integer_cst 4294967295 16 - max value
- statement_list 18 - operand
- 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
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 46 - type name
+ integer_cst 64 46 - type size
+ integer_cst -0 46 - min value
+ integer_cst 4294967295 46 - max value
+ statement_list 48 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 47 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 46 - operand
- isUsed: 1
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
+ 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 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 9 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - 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 11 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62120,15 +64218,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 14 - operand
- integer_type 13 - 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 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
+ 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
@@ -62136,24 +64234,24 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
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
- modify_expr 14 - operand
- component_ref 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 42 - field
- unsigned
- integer_cst 64 11 - decl size
+ integer_cst 64 41 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -62161,21 +64259,21 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 13 - operand
- component_ref 12 - operand
- indirect_ref 11 - object
- nop_expr 10 - ref
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 43 - operand
+ component_ref 42 - operand
+ indirect_ref 41 - object
+ nop_expr 40 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 39 - operand
- isAutogenerated: 1
- pointer_type 8 - decl type
+ pointer_type 38 - 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 8 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 11 - field
+ integer_cst 64 38 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -62183,77 +64281,79 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 12 - operand
- mult_expr 11 - operand
- nop_expr 10 - operand
- 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
+ nop_expr 42 - operand
+ mult_expr 41 - operand
+ nop_expr 40 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 39 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 38 - operand
- isUsed: 1
- 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
- indirect_ref 4 - object
- nop_expr 3 - 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 2 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 4 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 3 - decl size
- integer_type 3 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 2 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 2 - type size
- integer_cst 0 2 - min value
- integer_cst 4294967295 2 - max value
+ integer_cst 32 4 - type size
+ 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 6 - operand
- integer_type 5 - 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 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
- integer_cst 64 5 - parm size
- integer_type 7 - 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 13 - operand
+ 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 38 - operand
+ integer_cst 8 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 43 - operand
- isUsed: 1
- 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
+ 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 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 6 - 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 6 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 9 - 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 8 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62263,42 +64363,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 11 - operand
- integer_type 10 - 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 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
+ 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 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
+ 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 43 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- 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
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62308,44 +64408,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 10 - operand
- integer_type 9 - 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 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
+ 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 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
+ 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 42 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 47 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 46 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 45 - operand
- isUsed: 1
- 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
+ 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 9 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 8 - 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 8 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 11 - 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 10 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62355,47 +64455,47 @@ 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 13 - operand
- integer_type 12 - 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 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
+ 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 14 - operand
- convert_expr 13 - expresssion
- modify_expr 12 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - operand
+ 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 45 - operand
+ statement_list 46 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 45 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 44 - operand
+ convert_expr 43 - expresssion
+ modify_expr 42 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 41 - operand
- isUsed: 1
- 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
- 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
@@ -62405,42 +64505,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 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 10 - 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 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
+ 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 41 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 40 - operand
- isUsed: 1
- 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
- indirect_ref 6 - object
- nop_expr 5 - 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 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - 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 5 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62450,41 +64550,41 @@ 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 8 - operand
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst -0 6 - min value
- integer_cst 4294967295 6 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 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
- convert_expr 13 - expresssion
- predecrement_expr 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 11 - operand
- indirect_ref 10 - object
- nop_expr 9 - ref
+ 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 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 45 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 44 - operand
+ convert_expr 43 - expresssion
+ predecrement_expr 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 41 - operand
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - 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 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -62492,27 +64592,27 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 11 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 16 - operand
- integer_cst 0 15 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 17 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 16 - operand
- convert_expr 15 - expresssion
- modify_expr 14 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 13 - operand
- indirect_ref 12 - object
- nop_expr 11 - ref
+ integer_cst 8 41 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 46 - operand
+ integer_cst 0 45 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 47 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 46 - operand
+ convert_expr 45 - expresssion
+ modify_expr 44 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 43 - operand
+ indirect_ref 42 - object
+ nop_expr 41 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 10 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 40 - operand
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - 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 9 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
+ integer_cst 64 39 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 42 - field
- unsigned
- integer_cst 32 11 - decl size
+ integer_cst 32 41 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62521,26 +64621,26 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- convert_expr 13 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
+ convert_expr 43 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- 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
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62550,42 +64650,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 10 - operand
- integer_type 9 - 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 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
+ 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 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
+ 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 48 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 47 - block vars
- isUsed: 1
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
+ 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 11 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 10 - 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 10 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 13 - 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 12 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62595,15 +64695,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 15 - operand
- integer_type 14 - 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 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
+ 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
@@ -62711,131 +64811,131 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
convert_expr 2147483643 - expresssion
call_expr /usr/include/c++/5/bits/stl_bvector.h 363:13 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 20 - operand
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
- record_type 18 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ record_type 48 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 19 - function result
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 19 - argument
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- statement_list 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 18 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 17 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 16 - expresssion
- addr_expr 15 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 14 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 48 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 47 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 46 - expresssion
+ addr_expr 45 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 44 - operand
- isExternal: 1
- isPublic: 1
- method_type 13 - function type
- void_type 12 - method return type
- type_decl void <built-in> 0:0 11 - type name
+ method_type 43 - function type
+ void_type 42 - method return type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- record_type 12 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 11 - type name
+ record_type 42 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 41 - type name
- isAutogenerated: 1
- tree_list 12 - arg types
- pointer_type 11 - value
+ tree_list 42 - arg types
+ pointer_type 41 - value
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
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- signed
- 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
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst -0 39 - min value
+ integer_cst 4294967295 39 - max value
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 13 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 43 - function result
- isAutogenerated: 1
- void_type 12 - result type
- type_decl void <built-in> 0:0 11 - type name
+ void_type 42 - result type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 13 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 43 - argument
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - 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 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 13 - argument
- integer_type 12 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- signed
- 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 13 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst -0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 64 42 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 43 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62845,43 +64945,43 @@ 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 10 - operand
- integer_type 9 - 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 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
+ 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 41 - var type
- precisionBits: 64
- signed
- 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
- statement_list 12 - operand
- 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
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ statement_list 42 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 41 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 40 - operand
- isUsed: 1
- 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
- indirect_ref 6 - object
- nop_expr 5 - 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 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - 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 5 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -62891,40 +64991,40 @@ 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 8 - operand
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst -0 6 - min value
- integer_cst 4294967295 6 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 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
- modify_expr 8 - operand
- component_ref 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ 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 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -62932,312 +65032,360 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 7 - operand
- component_ref 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 37 - operand
+ component_ref 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ pointer_type 32 - 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 2 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 5 - field
+ integer_cst 64 32 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 35 - field
- unsigned
- integer_cst 64 4 - decl size
- pointer_type 4 - field type
+ integer_cst 64 34 - decl size
+ pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 6 - operand
- mult_expr 5 - operand
- nop_expr 4 - operand
- trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 3 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2 - operand
+ nop_expr 36 - operand
+ mult_expr 35 - operand
+ nop_expr 34 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 33 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 32 - operand
- isUsed: 1
- integer_cst 64 1 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 1 - initial 2
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 0 - operand
- integer_type 1 - var type 2
+ 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 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - operand
- integer_cst 8 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
+ 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 32 - operand
+ integer_cst 8 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 37 - operand
- isUsed: 1
- 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
- indirect_ref 3 - object
- nop_expr 2 - 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 1 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 3 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 2 - decl size
- integer_type 2 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 1 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
+ integer_cst 32 4 - type size
+ 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 5 - operand
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- integer_cst 64 4 - parm size
- integer_type 6 - 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 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
+ 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 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- integer_cst 64 6 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 11 - statement
- 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
+ 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 36 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 41 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 40 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 39 - operand
- isUsed: 1
- 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
- indirect_ref 5 - object
- nop_expr 4 - 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 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ 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 2 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 5 - 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 4 - decl size
- integer_type 4 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 3 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst 0 3 - min value
- integer_cst 4294967295 3 - max value
+ integer_cst 32 4 - type size
+ 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 7 - operand
- integer_type 6 - 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 5 - type name
- integer_cst 64 5 - type size
- integer_cst -0 5 - min value
- integer_cst 4294967295 5 - max value
- integer_cst 64 6 - parm size
- integer_type 8 - 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 8 - operand
- convert_expr 7 - expresssion
- modify_expr 6 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 5 - operand
+ 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 39 - operand
+ statement_list 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 38 - operand
+ convert_expr 37 - expresssion
+ modify_expr 36 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 4 - initial 2
- nop_expr 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 1 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 3 - operand
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- plus_expr 5 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 4 - operand
+ 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 35 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 34 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 3 - initial 2
- nop_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 2 - operand
- integer_type 1 - 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 1 - parm size
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 9 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 8 - operand
- convert_expr 7 - expresssion
- predecrement_expr 6 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 5 - operand
- indirect_ref 4 - object
- nop_expr 3 - ref
+ 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 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 38 - operand
+ convert_expr 37 - expresssion
+ predecrement_expr 36 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 35 - operand
+ indirect_ref 34 - object
+ nop_expr 33 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 2 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 4 - field
+ pointer_type 31 - 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 31 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 34 - field
- unsigned
- integer_cst 64 3 - decl size
- pointer_type 3 - field type
- integer_type 2 - nested type
+ integer_cst 64 33 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 1 - type name
- integer_cst 64 1 - type size
- integer_cst 0 1 - min value
- integer_cst 8 5 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 10 - operand
- integer_cst 0 9 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 35 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 40 - operand
+ integer_cst 0 39 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 36 - field
- unsigned
- integer_cst 32 5 - decl size
+ integer_cst 32 35 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -63246,66 +65394,71 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- convert_expr 7 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
+ convert_expr 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- block 12 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
+ 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 42 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 41 - block vars
- isUsed: 1
- 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
- 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
@@ -63315,67 +65468,67 @@ 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 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 10 - 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 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
- nop_expr 12 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 11 - operand
+ 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 45 - arg
+ component_ref 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 13 - field
+ integer_cst 64 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 43 - field
- signed
- isAutogenerated: 1
- integer_cst 96 12 - decl size
+ integer_cst 96 42 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 15 - arg
- integer_type 14 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- signed
- 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 64 14 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 18 - statement
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 16 - operand
- - isAutogenerated: 1
- reference_type 15 - result type
- record_type 14 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 13 - type name
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- nop_expr 15 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 14 - operand
- - isAutogenerated: 1
- pointer_type 13 - decl type
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst -0 43 - min value
+ integer_cst 4294967295 43 - max value
+ integer_cst 64 44 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 48 - statement
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 46 - operand
+ - isAutogenerated: 1
+ reference_type 45 - result type
+ record_type 44 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 43 - type name
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ nop_expr 45 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 44 - operand
+ - isAutogenerated: 1
+ pointer_type 43 - 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 13 - parm size
+ integer_cst 64 43 - parm size
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 2147483641 - arg
- isAutogenerated: 1
pointer_type 2147483640 - decl type
@@ -63512,131 +65665,131 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
nop_expr 2147483638 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 2147483637 - operand
addr_expr 2147483636 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 20 - operand
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
- record_type 18 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 17 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ record_type 48 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 19 - argument
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- statement_list 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 18 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 17 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 16 - expresssion
- addr_expr 15 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 14 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 48 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 47 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 46 - expresssion
+ addr_expr 45 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 44 - operand
- isExternal: 1
- isPublic: 1
- method_type 13 - function type
- void_type 12 - method return type
- type_decl void <built-in> 0:0 11 - type name
+ method_type 43 - function type
+ void_type 42 - method return type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- record_type 12 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 11 - type name
+ record_type 42 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 41 - type name
- isAutogenerated: 1
- tree_list 12 - arg types
- pointer_type 11 - value
+ tree_list 42 - arg types
+ pointer_type 41 - value
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
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- signed
- 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
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst -0 39 - min value
+ integer_cst 4294967295 39 - max value
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 13 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 43 - function result
- isAutogenerated: 1
- void_type 12 - result type
- type_decl void <built-in> 0:0 11 - type name
+ void_type 42 - result type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 13 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 43 - argument
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - 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 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 13 - argument
- integer_type 12 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- signed
- 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 13 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst -0 41 - min value
+ integer_cst 4294967295 41 - max value
+ integer_cst 64 42 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 43 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 42 - operand
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 5 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - 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 7 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -63646,43 +65799,43 @@ 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 10 - operand
- integer_type 9 - 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 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
+ 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 41 - var type
- precisionBits: 64
- signed
- 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
- statement_list 12 - operand
- 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
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ statement_list 42 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 41 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 40 - operand
- isUsed: 1
- 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
- indirect_ref 6 - object
- nop_expr 5 - 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 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - 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 5 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -63692,40 +65845,40 @@ 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 8 - operand
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst -0 6 - min value
- integer_cst 4294967295 6 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 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
- modify_expr 8 - operand
- component_ref 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ 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 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -63733,312 +65886,360 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 7 - operand
- component_ref 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 37 - operand
+ component_ref 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ pointer_type 32 - 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 2 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 5 - field
+ integer_cst 64 32 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 35 - field
- unsigned
- integer_cst 64 4 - decl size
- pointer_type 4 - field type
+ integer_cst 64 34 - decl size
+ pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 6 - operand
- mult_expr 5 - operand
- nop_expr 4 - operand
- trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 3 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2 - operand
+ nop_expr 36 - operand
+ mult_expr 35 - operand
+ nop_expr 34 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 33 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 32 - operand
- isUsed: 1
- integer_cst 64 1 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 1 - initial 2
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 0 - operand
- integer_type 1 - var type 2
+ 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 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - operand
- integer_cst 8 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
+ 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 32 - operand
+ integer_cst 8 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 37 - operand
- isUsed: 1
- 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
- indirect_ref 3 - object
- nop_expr 2 - 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 1 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 3 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 2 - decl size
- integer_type 2 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 1 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
+ integer_cst 32 4 - type size
+ 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 5 - operand
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- integer_cst 64 4 - parm size
- integer_type 6 - 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 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
+ 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 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- integer_cst 64 6 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 11 - statement
- 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
+ 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 36 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 41 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 40 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 39 - operand
- isUsed: 1
- 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
- indirect_ref 5 - object
- nop_expr 4 - 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 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ 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 2 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 5 - 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 4 - decl size
- integer_type 4 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 3 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst 0 3 - min value
- integer_cst 4294967295 3 - max value
+ integer_cst 32 4 - type size
+ 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 7 - operand
- integer_type 6 - 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 5 - type name
- integer_cst 64 5 - type size
- integer_cst -0 5 - min value
- integer_cst 4294967295 5 - max value
- integer_cst 64 6 - parm size
- integer_type 8 - 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 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
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 8 - operand
- convert_expr 7 - expresssion
- modify_expr 6 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 5 - operand
+ 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 39 - operand
+ statement_list 40 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 38 - operand
+ convert_expr 37 - expresssion
+ modify_expr 36 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 4 - initial 2
- nop_expr 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 1 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 3 - operand
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- integer_type 4 - 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 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- plus_expr 5 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 4 - operand
+ 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 35 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 34 - operand
- isUsed: 1
- integer_cst 64 3 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 3 - initial 2
- nop_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 2 - operand
- integer_type 1 - 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 1 - parm size
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 9 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 8 - operand
- convert_expr 7 - expresssion
- predecrement_expr 6 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 5 - operand
- indirect_ref 4 - object
- nop_expr 3 - ref
+ 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 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 39 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 38 - operand
+ convert_expr 37 - expresssion
+ predecrement_expr 36 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 35 - operand
+ indirect_ref 34 - object
+ nop_expr 33 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 2 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 4 - field
+ pointer_type 31 - 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 31 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 34 - field
- unsigned
- integer_cst 64 3 - decl size
- pointer_type 3 - field type
- integer_type 2 - nested type
+ integer_cst 64 33 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 1 - type name
- integer_cst 64 1 - type size
- integer_cst 0 1 - min value
- integer_cst 8 5 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 10 - operand
- integer_cst 0 9 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 35 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 40 - operand
+ integer_cst 0 39 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 36 - field
- unsigned
- integer_cst 32 5 - decl size
+ integer_cst 32 35 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -64047,66 +66248,71 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- convert_expr 7 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
+ convert_expr 37 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 36 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 5 - initial 2
- nop_expr 4 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 3 - operand
- indirect_ref 2 - object
- nop_expr 1 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 2 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 1 - decl size
- integer_type 1 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 0 - type name
+ type_decl unsigned int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
+ integer_cst 32 4 - type size
+ 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 4 - operand
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- integer_cst 64 3 - 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
- block 12 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
+ 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 42 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 41 - block vars
- isUsed: 1
- 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
- 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
@@ -64116,67 +66322,67 @@ 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 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 10 - 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 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
- nop_expr 12 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 11 - operand
+ 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 45 - arg
+ component_ref 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 13 - field
+ integer_cst 64 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 43 - field
- signed
- isAutogenerated: 1
- integer_cst 96 12 - decl size
+ integer_cst 96 42 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 15 - arg
- integer_type 14 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- signed
- 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 64 14 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 18 - statement
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 16 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst -0 43 - min value
+ integer_cst 4294967295 43 - max value
+ integer_cst 64 44 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 48 - statement
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 46 - operand
- isAutogenerated: 1
- reference_type 15 - result type
- record_type 14 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 13 - type name
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- nop_expr 15 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 14 - operand
+ reference_type 45 - result type
+ record_type 44 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 43 - type name
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ nop_expr 45 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - 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 13 - parm size
+ integer_cst 64 43 - parm size
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 2147483635 - operand
- isUsed: 1
@@ -64319,469 +66525,816 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 2147483647
nop_expr 2147483638 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 378:20 2147483637 - operand
addr_expr 2147483636 - function
- function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 20 - operand
+ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
- record_type 18 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 17 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ record_type 48 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 19 - argument
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- statement_list 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 363:20 18 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 363:20 17 - operand
- convert_expr 16 - expresssion
- call_expr /usr/include/c++/5/bits/stl_bvector.h 363:13 15 - operand
- addr_expr 14 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 13 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 363:20 48 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 363:20 47 - operand
+ convert_expr 46 - expresssion
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 363:13 45 - operand
+ addr_expr 44 - function
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 43 - operand
- isExternal: 1
- isPublic: 1
- method_type 12 - function type
- reference_type 11 - method return type
- record_type 10 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 9 - type name
- record_type 11 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 10 - type name
+ method_type 42 - function type
+ reference_type 41 - method return type
+ record_type 40 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 39 - type name
+ record_type 41 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
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
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- signed
- 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
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst -0 38 - min value
+ integer_cst 4294967295 38 - max value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 42 - function result
- isAutogenerated: 1
- reference_type 11 - result type
- record_type 10 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 9 - type name
- integer_cst 64 11 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 12 - argument
+ reference_type 41 - result type
+ record_type 40 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 39 - type name
+ integer_cst 64 41 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 12 - argument
- integer_type 11 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 42 - argument
+ integer_type 41 - decl type
- precisionBits: 64
- signed
- 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 11 - parm size
- statement_list 12 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 10 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 9 - expresssion
- addr_expr 8 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 7 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 41 - parm size
+ statement_list 42 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 40 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 39 - expresssion
+ addr_expr 38 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 37 - operand
- 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 36 - function type
+ void_type 35 - method return type
+ type_decl void <built-in> 0:0 34 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ record_type 35 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 34 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 35 - arg types
+ pointer_type 34 - value
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
- tree_list 4 - chain
- integer_type 3 - value
+ tree_list 34 - chain
+ integer_type 33 - value
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- tree_list 3 - chain
- void_type 2 - value
- type_decl void <built-in> 0:0 1 - type name
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 32 - type name
+ integer_cst 64 32 - type size
+ integer_cst -0 32 - min value
+ integer_cst 4294967295 32 - max value
+ tree_list 33 - chain
+ void_type 32 - value
+ type_decl void <built-in> 0:0 31 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 6 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 36 - function result
- isAutogenerated: 1
- void_type 5 - result type
- type_decl void <built-in> 0:0 4 - type name
+ void_type 35 - result type
+ type_decl void <built-in> 0:0 34 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 36 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
+ integer_cst 64 35 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 6 - argument
- integer_type 5 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 36 - argument
+ integer_type 35 - decl type
- 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
- integer_cst 64 5 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 6 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 5 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 34 - type name
+ integer_cst 64 34 - type size
+ integer_cst -0 34 - min value
+ integer_cst 4294967295 34 - max value
+ integer_cst 64 35 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 36 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 4 - initial
- nop_expr 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 64 34 - decl size
+ 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 1 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 3 - operand
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- integer_type 4 - var type
+ 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 34 - var type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- statement_list 5 - operand
- decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 4 - statement
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 3 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 33 - type name
+ integer_cst 64 33 - type size
+ integer_cst -0 33 - min value
+ integer_cst 4294967295 33 - max value
+ statement_list 35 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 34 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 33 - operand
- isUsed: 1
- integer_cst 64 2 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 2 - initial 2
- nop_expr 1 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 1 - operand
- integer_type 0 - 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
- integer_cst 64 0 - parm size
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 4 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 3 - operand
- convert_expr 2 - expresssion
- modify_expr 1 - operand
- component_ref 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ 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 34 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 33 - operand
+ convert_expr 32 - expresssion
+ modify_expr 31 - operand
+ component_ref 30 - operand
+ indirect_ref 29 - object
+ nop_expr 28 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 27 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 26 - 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 26 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 29 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 0 - operand
- component_ref 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 28 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 30 - operand
+ component_ref 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- nop_expr 0 - operand
- mult_expr 0 - operand
- nop_expr 0 - operand
- trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 29 - operand
+ mult_expr 28 - operand
+ nop_expr 27 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 26 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 25 - operand
- isUsed: 1
- integer_cst 64 0 - operand
- integer_cst 8 0 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 4 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 3 - operand
- convert_expr 2 - expresssion
- modify_expr 1 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 25 - operand
+ integer_cst 8 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 34 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 33 - operand
+ convert_expr 32 - expresssion
+ modify_expr 31 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 30 - operand
- isUsed: 1
- trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - operand
- isUsed: 1
- integer_cst 64 0 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 4 - statement
- lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 3 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 29 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 34 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 33 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 32 - operand
- isUsed: 1
- integer_cst 64 1 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 1 - initial 2
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 0 - operand
- integer_type 1 - var type 2
+ 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 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 0 2 - operand
- statement_list 3 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 2 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 1 - operand
- convert_expr 0 - expresssion
- modify_expr 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 32 - operand
+ statement_list 33 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 32 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 31 - operand
+ convert_expr 30 - expresssion
+ modify_expr 29 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 28 - operand
- isUsed: 1
- plus_expr 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ plus_expr 28 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 27 - operand
- isUsed: 1
- integer_cst 64 0 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 2 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 1 - operand
- convert_expr 0 - expresssion
- predecrement_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 32 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 31 - operand
+ convert_expr 30 - expresssion
+ predecrement_expr 29 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 28 - operand
+ indirect_ref 27 - object
+ nop_expr 26 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 25 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 24 - 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 24 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 27 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- integer_cst 8 0 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 3 - operand
- integer_cst 0 2 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 4 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 3 - operand
- convert_expr 2 - expresssion
- modify_expr 1 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 26 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 28 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 33 - operand
+ integer_cst 0 32 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 34 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 33 - operand
+ convert_expr 32 - expresssion
+ modify_expr 31 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 30 - operand
+ indirect_ref 29 - object
+ nop_expr 28 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 27 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 26 - 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 26 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 29 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 28 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- convert_expr 0 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ convert_expr 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - operand
- isUsed: 1
- block 5 - operand
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 4 - block vars
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ block 35 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 34 - block vars
- isUsed: 1
- integer_cst 64 3 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 3 - initial 2
- nop_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - 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 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 2 - operand
- integer_type 1 - 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 0 - type name
- integer_cst 64 0 - type size
- integer_cst -0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 1 - parm size
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst -0 2 - min value
- integer_cst 4294967295 2 - max value
- addr_expr 8 - arg
- component_ref 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 4 - operand
+ 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 38 - arg
+ component_ref 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 6 - field
+ integer_cst 64 33 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 36 - field
- signed
- isAutogenerated: 1
- integer_cst 96 5 - decl size
+ integer_cst 96 35 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 8 - arg
- integer_type 7 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 38 - arg
+ integer_type 37 - decl type
- precisionBits: 64
- signed
- 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 7 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 9 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 36 - type name
+ integer_cst 64 36 - type size
+ integer_cst -0 36 - min value
+ integer_cst 4294967295 36 - max value
+ integer_cst 64 37 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 39 - operand
- isAutogenerated: 1
- reference_type 8 - result type
- record_type 7 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 6 - type name
- integer_cst 64 8 - decl size
- nop_expr 9 - operand
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 7 - operand
+ reference_type 38 - result type
+ record_type 37 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 36 - type name
+ integer_cst 64 38 - decl size
+ nop_expr 39 - operand
+ nop_expr 38 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 14 - arg
+ integer_cst 64 36 - parm size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 44 - arg
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - 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 13 - parm size
- negate_expr 14 - arg
- non_lvalue_expr 13 - operand
+ integer_cst 64 43 - parm size
+ negate_expr 44 - arg
+ non_lvalue_expr 43 - operand
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 12 - operand
- integer_type 11 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 42 - operand
+ integer_type 41 - decl type
- precisionBits: 64
- signed
- 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 11 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 364:15 18 - statement
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 16 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst -0 40 - min value
+ integer_cst 4294967295 40 - max value
+ integer_cst 64 41 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 364:15 48 - statement
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 46 - operand
- isAutogenerated: 1
- reference_type 15 - result type
- record_type 14 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 13 - type name
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- nop_expr 15 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 14 - operand
+ reference_type 45 - result type
+ record_type 44 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 43 - type name
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ nop_expr 45 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - 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 13 - parm size
+ integer_cst 64 43 - parm size
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 2147483635 - operand
- isUsed: 1
@@ -64881,242 +67434,242 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
integer_cst 8 2147483642 - decl size
call_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 2147483643 - operand
addr_expr 2147483642 - function
- function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 20 - operand
+ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 17 - type name
- record_type 18 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 47 - type name
+ record_type 48 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 17 - type name
- integer_cst 8 18 - decl size
+ boolean_type 48 - result type
+ type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 47 - type name
+ integer_cst 8 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 14 - type name
- integer_cst 8 15 - decl size
- call_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 16 - operand
- addr_expr 15 - function
- function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 14 - operand
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 44 - type name
+ integer_cst 8 45 - decl size
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 46 - operand
+ addr_expr 45 - function
+ function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 44 - operand
- isExternal: 1
- isPublic: 1
- method_type 13 - function type
- boolean_type 12 - method return type
- type_decl bool <built-in> 0:0 11 - type name
+ method_type 43 - function type
+ boolean_type 42 - method return type
+ type_decl bool <built-in> 0:0 41 - type name
- isAutogenerated: 1
- record_type 12 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 11 - type name
+ record_type 42 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 41 - type name
- isAutogenerated: 1
- tree_list 12 - arg types
- pointer_type 11 - value
+ tree_list 42 - arg types
+ pointer_type 41 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - type name
+ tree_list 41 - chain
+ void_type 40 - value
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 13 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 43 - function result
- isAutogenerated: 1
- boolean_type 12 - result type
- type_decl bool <built-in> 0:0 11 - type name
+ boolean_type 42 - result type
+ type_decl bool <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 8 12 - decl size
+ integer_cst 8 42 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 13 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 43 - argument
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 13 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 12 - operand
- init_expr 11 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 10 - operand
+ integer_cst 64 42 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 43 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 42 - operand
+ init_expr 41 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 40 - operand
- isAutogenerated: 1
- boolean_type 9 - result type
- type_decl bool <built-in> 0:0 8 - type name
+ boolean_type 39 - result type
+ type_decl bool <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 8 9 - decl size
- ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 10 - operand
- bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 9 - operand
- indirect_ref 8 - operand
- nop_expr 7 - ref
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
+ integer_cst 8 39 - decl size
+ ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 40 - operand
+ bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 39 - operand
+ indirect_ref 38 - operand
+ nop_expr 37 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 3 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 0 - type name
+ pointer_type 32 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 2 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 5 - field
+ integer_cst 64 32 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 35 - field
- unsigned
- integer_cst 64 4 - decl size
- pointer_type 4 - field type
+ integer_cst 64 34 - decl size
+ pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ nop_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 1 - type name
+ pointer_type 33 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- integer_cst 0 9 - operand
- addr_expr 15 - arg
- target_expr 14 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 13 - operand
- - isAutogenerated: 1
- integer_cst 128 12 - decl size
- record_type 12 - var type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 11 - type name
+ integer_cst 0 39 - operand
+ addr_expr 45 - arg
+ target_expr 44 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 43 - operand
+ - isAutogenerated: 1
+ integer_cst 128 42 - decl size
+ record_type 42 - var type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 41 - type name
- isAutogenerated: 1
- aggr_init_expr 13 - operand
- addr_expr 12 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 11 - operand
+ aggr_init_expr 43 - operand
+ addr_expr 42 - function
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 41 - operand
- isPublic: 1
- method_type 10 - function type
- void_type 9 - method return type
- type_decl void <built-in> 0:0 8 - type name
+ method_type 40 - function type
+ void_type 39 - method return type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 8 - type name
+ record_type 39 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- pointer_type 7 - value
+ tree_list 38 - chain
+ pointer_type 37 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 7 - chain
- integer_type 6 - value
+ tree_list 37 - chain
+ integer_type 36 - value
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 5 - type name
- integer_cst 64 5 - type size
- integer_cst 0 5 - min value
- tree_list 6 - chain
- void_type 5 - value
- type_decl void <built-in> 0:0 4 - type name
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 35 - type name
+ integer_cst 64 35 - type size
+ integer_cst 0 35 - min value
+ tree_list 36 - chain
+ void_type 35 - value
+ type_decl void <built-in> 0:0 34 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 10 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 40 - function result
- isAutogenerated: 1
- void_type 9 - result type
- type_decl void <built-in> 0:0 8 - type name
+ void_type 39 - result type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 10 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
+ integer_cst 64 39 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 10 - argument
- pointer_type 9 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 40 - argument
+ pointer_type 39 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 9 - parm size
+ integer_cst 64 39 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 10 - argument
- integer_type 9 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 40 - argument
+ integer_type 39 - decl type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- integer_cst 64 9 - parm size
- statement_list 10 - code
- var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 12 - slot
- - isAutogenerated: 1
- 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
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ integer_cst 64 39 - parm size
+ statement_list 40 - code
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 42 - slot
+ - isAutogenerated: 1
+ 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 12 - arg
- void_cst 11 - operand
- nop_expr 12 - arg
- component_ref /usr/include/c++/5/bits/stl_bvector.h 321:29 11 - operand
- component_ref 10 - object
- indirect_ref 9 - object
- nop_expr 8 - ref
+ convert_expr 42 - arg
+ void_cst 41 - operand
+ nop_expr 42 - arg
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 321:29 41 - operand
+ component_ref 40 - object
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 9 - field
+ integer_cst 64 36 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 39 - field
- signed
- isAutogenerated: 1
- integer_cst 96 8 - decl size
+ integer_cst 96 38 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 10 - field
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -65124,31 +67677,31 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- lshift_expr /usr/include/c++/5/bits/stl_bvector.h 321:39 12 - arg
- integer_cst 1 11 - operand
- nop_expr 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 321:42 10 - operand
- component_ref 9 - object
- indirect_ref 8 - object
- nop_expr 7 - ref
+ lshift_expr /usr/include/c++/5/bits/stl_bvector.h 321:39 42 - arg
+ integer_cst 1 41 - operand
+ nop_expr 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 321:42 40 - operand
+ component_ref 39 - object
+ indirect_ref 38 - object
+ nop_expr 37 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 36 - operand
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 8 - field
+ integer_cst 64 35 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 38 - field
- signed
- isAutogenerated: 1
- integer_cst 96 7 - decl size
+ integer_cst 96 37 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 9 - field
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 39 - field
- unsigned
- integer_cst 32 8 - decl size
+ integer_cst 32 38 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -65166,264 +67719,865 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 2147483638 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 383:24 2147483640 - operand
addr_expr 2147483639 - function
- function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 20 - operand
+ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 17 - type name
- record_type 18 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 47 - type name
+ record_type 48 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 49 - function result
- isAutogenerated: 1
- record_type 18 - result type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 17 - type name
- integer_cst 128 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 19 - argument
+ record_type 48 - result type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 47 - type name
+ integer_cst 128 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 19 - code
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 18 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 49 - code
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 48 - operand
- isUsed: 1
- integer_cst 128 17 - decl size
- 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
+ integer_cst 128 47 - decl size
+ 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 13 - 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 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
+ integer_cst 64 16 - parm size
+ record_type 47 - var type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ statement_list 48 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 47 - statement
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 46 - operand
- isUsed: 1
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
+ 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 11 - 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 11 - parm size
+ 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 17 - statement
- return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 16 - operand
- init_expr 15 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 14 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 47 - statement
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 46 - operand
+ init_expr 45 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 44 - operand
- isAutogenerated: 1
- record_type 13 - result type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 12 - type name
- integer_cst 128 13 - decl size
- target_expr 14 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 13 - operand
+ record_type 43 - result type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 42 - type name
+ integer_cst 128 43 - decl size
+ target_expr 44 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 43 - operand
- isAutogenerated: 1
- integer_cst 128 12 - decl size
- record_type 12 - var type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 11 - type name
+ integer_cst 128 42 - decl size
+ record_type 42 - var type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 41 - type name
- isAutogenerated: 1
- indirect_ref 13 - operand
- nop_expr 12 - ref
- nop_expr 11 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 10 - operand
- addr_expr 9 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 8 - operand
+ indirect_ref 43 - operand
+ nop_expr 42 - ref
+ nop_expr 41 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 40 - operand
+ addr_expr 39 - function
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 38 - operand
- isExternal: 1
- isPublic: 1
- method_type 7 - function type
- reference_type 6 - method return type
- record_type 5 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
- record_type 6 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 5 - type name
+ method_type 37 - function type
+ reference_type 36 - method return type
+ record_type 35 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 34 - type name
+ record_type 36 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 35 - type name
- isAutogenerated: 1
- tree_list 6 - arg types
- pointer_type 5 - value
+ tree_list 36 - arg types
+ pointer_type 35 - value
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
- tree_list 5 - chain
- integer_type 4 - value
+ tree_list 35 - chain
+ integer_type 34 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 33 - type name
+ integer_cst 64 33 - type size
+ integer_cst -0 33 - min value
+ integer_cst 4294967295 33 - max value
+ tree_list 34 - chain
+ void_type 33 - value
+ type_decl void <built-in> 0:0 32 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 7 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 37 - function result
- isAutogenerated: 1
- reference_type 6 - result type
- record_type 5 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
- integer_cst 64 6 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 7 - argument
+ reference_type 36 - result type
+ record_type 35 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 34 - type name
+ integer_cst 64 36 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 37 - argument
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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 36 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 7 - argument
- integer_type 6 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 37 - argument
+ integer_type 36 - decl type
- precisionBits: 64
- signed
- 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
- integer_cst 64 6 - parm size
- statement_list 7 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 6 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 5 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 4 - expresssion
- addr_expr 3 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 35 - type name
+ integer_cst 64 35 - type size
+ integer_cst -0 35 - min value
+ integer_cst 4294967295 35 - max value
+ integer_cst 64 36 - parm size
+ statement_list 37 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 36 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 35 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 34 - expresssion
+ addr_expr 33 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 32 - operand
- isExternal: 1
- isPublic: 1
- method_type 1 - function type
- void_type 0 - method return type
- record_type 0 - method base type
- tree_list 0 - arg types
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 1 - function result
+ method_type 31 - function type
+ void_type 30 - method return type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ record_type 30 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 29 - type name
+ - isAutogenerated: 1
+ tree_list 30 - arg types
+ pointer_type 29 - value
+ 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
+ tree_list 29 - chain
+ integer_type 28 - value
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 27 - type name
+ integer_cst 64 27 - type size
+ integer_cst -0 27 - min value
+ integer_cst 4294967295 27 - max value
+ tree_list 28 - chain
+ void_type 27 - value
+ type_decl void <built-in> 0:0 26 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 31 - function result
- isAutogenerated: 1
- void_type 0 - result type
+ void_type 30 - result type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 1 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 31 - argument
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
+ pointer_type 30 - 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 30 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 1 - argument
- integer_type 0 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 31 - argument
+ integer_type 30 - decl type
- precisionBits: 64
- signed
- integer_cst 64 0 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 1 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 29 - type name
+ integer_cst 64 29 - type size
+ integer_cst -0 29 - min value
+ integer_cst 4294967295 29 - max value
+ integer_cst 64 30 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 31 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 30 - operand
- isUsed: 1
- statement_list 0 - operand
- block 0 - operand
- addr_expr 3 - arg
- component_ref 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 0 - operand
+ integer_cst 64 29 - decl size
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 29 - var type
+ - precisionBits: 64
+ - signed
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 28 - type name
+ integer_cst 64 28 - type size
+ integer_cst -0 28 - min value
+ integer_cst 4294967295 28 - max value
+ statement_list 30 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 29 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 28 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 24 - field
+ - unsigned
+ integer_cst 64 23 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 25 - operand
+ component_ref 24 - operand
+ indirect_ref 23 - object
+ nop_expr 22 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 21 - operand
+ - isAutogenerated: 1
+ pointer_type 20 - 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 20 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 23 - field
+ - unsigned
+ integer_cst 64 22 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 24 - operand
+ mult_expr 23 - operand
+ nop_expr 22 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 21 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 20 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 19 - initial 2
+ nop_expr 18 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - 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 13 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 16 - field
+ - unsigned
+ integer_cst 32 15 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 18 - operand
+ integer_type 17 - decl type
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 16 - type name
+ integer_cst 64 16 - type size
+ integer_cst -0 16 - min value
+ integer_cst 4294967295 16 - max value
+ integer_cst 64 17 - 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 20 - operand
+ integer_cst 8 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 25 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 24 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 29 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 28 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 27 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 0 27 - operand
+ statement_list 28 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 26 - operand
+ convert_expr 25 - expresssion
+ modify_expr 24 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 23 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ plus_expr 23 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 22 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 26 - operand
+ convert_expr 25 - expresssion
+ predecrement_expr 24 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 23 - operand
+ indirect_ref 22 - object
+ nop_expr 21 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 20 - operand
+ - isAutogenerated: 1
+ pointer_type 19 - 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 19 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 22 - field
+ - unsigned
+ integer_cst 64 21 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 23 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 28 - operand
+ integer_cst 0 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 24 - field
+ - unsigned
+ integer_cst 32 23 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ convert_expr 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ block 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - block vars
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ addr_expr 33 - arg
+ component_ref 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 29 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 1 - field
+ pointer_type 28 - 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 28 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 31 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
+ integer_cst 96 30 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 3 - arg
- integer_type 2 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 33 - arg
+ integer_type 32 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 6 - statement
- init_expr 5 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 4 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 31 - type name
+ integer_cst 64 31 - type size
+ integer_cst -0 31 - min value
+ integer_cst 4294967295 31 - max value
+ integer_cst 64 32 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 36 - statement
+ init_expr 35 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 34 - operand
- isAutogenerated: 1
- reference_type 3 - result type
- record_type 2 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 1 - type name
- integer_cst 64 3 - decl size
- nop_expr 4 - operand
- nop_expr 3 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 2 - operand
+ reference_type 33 - result type
+ record_type 32 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 31 - type name
+ integer_cst 64 33 - decl size
+ nop_expr 34 - operand
+ nop_expr 33 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- addr_expr 9 - arg
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 8 - operand
+ pointer_type 31 - 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 31 - parm size
+ addr_expr 39 - arg
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 38 - operand
- isUsed: 1
- integer_cst 128 7 - decl size 2
- indirect_ref 7 - initial 2
- nop_expr 6 - ref
- nop_expr 5 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 4 - 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 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 1 - type name
+ 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 3 - parm size
- record_type 7 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 6 - 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 9 - arg
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 39 - arg
+ integer_type 38 - decl type
- precisionBits: 64
- signed
- 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 64 8 - parm size
- block 18 - operand
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 17 - block vars
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 37 - type name
+ integer_cst 64 37 - type size
+ integer_cst -0 37 - min value
+ integer_cst 4294967295 37 - max value
+ integer_cst 64 38 - parm size
+ block 48 - operand
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 47 - block vars
- isUsed: 1
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
+ 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 12 - 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 12 - parm size
+ 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
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 2147483639 - arg
@@ -65506,264 +68660,865 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 2147483647
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 2147483640 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 20 - operand
+ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 17 - type name
- record_type 18 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 47 - type name
+ record_type 48 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 19 - function result
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 49 - function result
- isAutogenerated: 1
- record_type 18 - result type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 17 - type name
- integer_cst 128 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 19 - argument
+ record_type 48 - result type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 47 - type name
+ integer_cst 128 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 19 - argument
- integer_type 18 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 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
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 19 - code
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 18 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 64 48 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 49 - code
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 48 - operand
- isUsed: 1
- integer_cst 128 17 - decl size
- 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
+ integer_cst 128 47 - decl size
+ 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 13 - 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 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
+ integer_cst 64 16 - parm size
+ record_type 47 - var type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 46 - type name
+ statement_list 48 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 47 - statement
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 46 - operand
- isUsed: 1
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
+ 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 11 - 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 11 - parm size
+ 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 17 - statement
- return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 16 - operand
- init_expr 15 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 14 - operand
- - isAutogenerated: 1
- record_type 13 - result type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 12 - type name
- integer_cst 128 13 - decl size
- target_expr 14 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 13 - operand
- - isAutogenerated: 1
- integer_cst 128 12 - decl size
- record_type 12 - var type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 11 - type name
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 47 - statement
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 46 - operand
+ init_expr 45 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 44 - operand
+ - isAutogenerated: 1
+ record_type 43 - result type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 42 - type name
+ integer_cst 128 43 - decl size
+ target_expr 44 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 43 - operand
+ - isAutogenerated: 1
+ integer_cst 128 42 - decl size
+ record_type 42 - var type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 41 - type name
- isAutogenerated: 1
- indirect_ref 13 - operand
- nop_expr 12 - ref
- nop_expr 11 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 10 - operand
- addr_expr 9 - function
- function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 8 - operand
+ indirect_ref 43 - operand
+ nop_expr 42 - ref
+ nop_expr 41 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 40 - operand
+ addr_expr 39 - function
+ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 38 - operand
- isExternal: 1
- isPublic: 1
- method_type 7 - function type
- reference_type 6 - method return type
- record_type 5 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
- record_type 6 - method base type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 5 - type name
+ method_type 37 - function type
+ reference_type 36 - method return type
+ record_type 35 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 34 - type name
+ record_type 36 - method base type
+ type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 35 - type name
- isAutogenerated: 1
- tree_list 6 - arg types
- pointer_type 5 - value
+ tree_list 36 - arg types
+ pointer_type 35 - value
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
- tree_list 5 - chain
- integer_type 4 - value
+ tree_list 35 - chain
+ integer_type 34 - value
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 3 - type name
- integer_cst 64 3 - type size
- integer_cst -0 3 - min value
- integer_cst 4294967295 3 - max value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 33 - type name
+ integer_cst 64 33 - type size
+ integer_cst -0 33 - min value
+ integer_cst 4294967295 33 - max value
+ tree_list 34 - chain
+ void_type 33 - value
+ type_decl void <built-in> 0:0 32 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 7 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 37 - function result
- isAutogenerated: 1
- reference_type 6 - result type
- record_type 5 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
- integer_cst 64 6 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 7 - argument
+ reference_type 36 - result type
+ record_type 35 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 34 - type name
+ integer_cst 64 36 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 37 - argument
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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 36 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 7 - argument
- integer_type 6 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 37 - argument
+ integer_type 36 - decl type
- precisionBits: 64
- signed
- 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
- integer_cst 64 6 - parm size
- statement_list 7 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 6 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 5 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 4 - expresssion
- addr_expr 3 - function
- function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 35 - type name
+ integer_cst 64 35 - type size
+ integer_cst -0 35 - min value
+ integer_cst 4294967295 35 - max value
+ integer_cst 64 36 - parm size
+ statement_list 37 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 36 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 35 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 34 - expresssion
+ addr_expr 33 - function
+ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 32 - operand
- isExternal: 1
- isPublic: 1
- method_type 1 - function type
- void_type 0 - method return type
- record_type 0 - method base type
- tree_list 0 - arg types
- result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 1 - function result
+ method_type 31 - function type
+ void_type 30 - method return type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ record_type 30 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 29 - type name
+ - isAutogenerated: 1
+ tree_list 30 - arg types
+ pointer_type 29 - value
+ 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
+ tree_list 29 - chain
+ integer_type 28 - value
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 27 - type name
+ integer_cst 64 27 - type size
+ integer_cst -0 27 - min value
+ integer_cst 4294967295 27 - max value
+ tree_list 28 - chain
+ void_type 27 - value
+ type_decl void <built-in> 0:0 26 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 31 - function result
- isAutogenerated: 1
- void_type 0 - result type
+ void_type 30 - result type
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 1 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 31 - argument
- isAutogenerated: 1
- pointer_type 0 - decl type
- integer_cst 64 0 - parm size
+ pointer_type 30 - 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 30 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 1 - argument
- integer_type 0 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 31 - argument
+ integer_type 30 - decl type
- precisionBits: 64
- signed
- integer_cst 64 0 - parm size
- bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 1 - code
- var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 0 - operand
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 29 - type name
+ integer_cst 64 29 - type size
+ integer_cst -0 29 - min value
+ integer_cst 4294967295 29 - max value
+ integer_cst 64 30 - parm size
+ bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 31 - code
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 30 - operand
- isUsed: 1
- statement_list 0 - operand
- block 0 - operand
- addr_expr 3 - arg
- component_ref 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 0 - operand
+ integer_cst 64 29 - decl size
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 29 - var type
+ - precisionBits: 64
+ - signed
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 28 - type name
+ integer_cst 64 28 - type size
+ integer_cst -0 28 - min value
+ integer_cst 4294967295 28 - max value
+ statement_list 30 - operand
+ decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 29 - statement
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 28 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 24 - field
+ - unsigned
+ integer_cst 64 23 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 25 - operand
+ component_ref 24 - operand
+ indirect_ref 23 - object
+ nop_expr 22 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 21 - operand
+ - isAutogenerated: 1
+ pointer_type 20 - 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 20 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 23 - field
+ - unsigned
+ integer_cst 64 22 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 24 - operand
+ mult_expr 23 - operand
+ nop_expr 22 - operand
+ trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 21 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 20 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 19 - initial 2
+ nop_expr 18 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - 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 13 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 16 - field
+ - unsigned
+ integer_cst 32 15 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 18 - operand
+ integer_type 17 - decl type
+ - precisionBits: 64
+ - signed
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 16 - type name
+ integer_cst 64 16 - type size
+ integer_cst -0 16 - min value
+ integer_cst 4294967295 16 - max value
+ integer_cst 64 17 - 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 20 - operand
+ integer_cst 8 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 25 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 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 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 24 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 29 - statement
+ lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 28 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 27 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 0 27 - operand
+ statement_list 28 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 26 - operand
+ convert_expr 25 - expresssion
+ modify_expr 24 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 23 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ plus_expr 23 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 22 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 22 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 27 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 26 - operand
+ convert_expr 25 - expresssion
+ predecrement_expr 24 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 23 - operand
+ indirect_ref 22 - object
+ nop_expr 21 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 20 - operand
+ - isAutogenerated: 1
+ pointer_type 19 - 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 19 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 22 - field
+ - unsigned
+ integer_cst 64 21 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 23 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 28 - operand
+ integer_cst 0 27 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 29 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 28 - operand
+ convert_expr 27 - expresssion
+ modify_expr 26 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 25 - operand
+ indirect_ref 24 - object
+ nop_expr 23 - ref
+ - isUsed: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 22 - operand
+ - isAutogenerated: 1
+ pointer_type 21 - 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 21 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 24 - field
+ - unsigned
+ integer_cst 32 23 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ convert_expr 25 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 24 - operand
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ block 30 - operand
+ var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 29 - block vars
+ - isUsed: 1
+ 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 15 - operand
+ - isAutogenerated: 1
+ 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 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
+ - unsigned
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - unsigned
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ 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 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 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 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ addr_expr 33 - arg
+ component_ref 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 29 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 1 - field
+ pointer_type 28 - 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 28 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 31 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
+ integer_cst 96 30 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 3 - arg
- integer_type 2 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 33 - arg
+ integer_type 32 - decl type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 1 - type name
- integer_cst 64 1 - type size
- integer_cst -0 1 - min value
- integer_cst 4294967295 1 - max value
- integer_cst 64 2 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 6 - statement
- init_expr 5 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 4 - operand
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 31 - type name
+ integer_cst 64 31 - type size
+ integer_cst -0 31 - min value
+ integer_cst 4294967295 31 - max value
+ integer_cst 64 32 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 36 - statement
+ init_expr 35 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 34 - operand
- isAutogenerated: 1
- reference_type 3 - result type
- record_type 2 - nested type
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 1 - type name
- integer_cst 64 3 - decl size
- nop_expr 4 - operand
- nop_expr 3 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 2 - operand
+ reference_type 33 - result type
+ record_type 32 - nested type
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 31 - type name
+ integer_cst 64 33 - decl size
+ nop_expr 34 - operand
+ nop_expr 33 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 32 - operand
- isAutogenerated: 1
- pointer_type 1 - decl type
- record_type 0 - nested type
- integer_cst 64 1 - parm size
- addr_expr 9 - arg
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 8 - operand
+ pointer_type 31 - 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 31 - parm size
+ addr_expr 39 - arg
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 38 - operand
- isUsed: 1
- integer_cst 128 7 - decl size 2
- indirect_ref 7 - initial 2
- nop_expr 6 - ref
- nop_expr 5 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 4 - 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 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 1 - type name
+ 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 3 - parm size
- record_type 7 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 6 - 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 9 - arg
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 39 - arg
+ integer_type 38 - decl type
- precisionBits: 64
- signed
- 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 64 8 - parm size
- block 18 - operand
- var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 17 - block vars
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 37 - type name
+ integer_cst 64 37 - type size
+ integer_cst -0 37 - min value
+ integer_cst 4294967295 37 - max value
+ integer_cst 64 38 - parm size
+ block 48 - operand
+ var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 47 - block vars
- isUsed: 1
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
+ 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 12 - 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 12 - parm size
+ 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
convert_expr 2147483641 - arg
@@ -65839,93 +69594,93 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
convert_expr 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 2147483643 - operand
addr_expr 2147483642 - function
- function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 20 - operand
+ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
- integer_cst 64 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 19 - argument
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 46 - type name
+ integer_cst 64 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- statement_list 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 18 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 17 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 16 - expresssion
- addr_expr 15 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 14 - operand
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 48 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 47 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 46 - expresssion
+ addr_expr 45 - function
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 44 - operand
- isExternal: 1
- isPublic: 1
- method_type 13 - function type
- void_type 12 - method return type
- type_decl void <built-in> 0:0 11 - type name
+ method_type 43 - function type
+ void_type 42 - method return type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- record_type 12 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 11 - type name
+ record_type 42 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 41 - type name
- isAutogenerated: 1
- tree_list 12 - arg types
- pointer_type 11 - value
+ tree_list 42 - arg types
+ pointer_type 41 - value
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
- tree_list 11 - chain
- void_type 10 - value
- type_decl void <built-in> 0:0 9 - type name
+ tree_list 41 - chain
+ void_type 40 - value
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 13 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 43 - function result
- isAutogenerated: 1
- void_type 12 - result type
- type_decl void <built-in> 0:0 11 - type name
+ void_type 42 - result type
+ type_decl void <built-in> 0:0 41 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 13 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 43 - argument
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - 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 12 - parm size
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 13 - code
- cleanup_point_expr 12 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 11 - operand
- postincrement_expr 10 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 64 42 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 43 - code
+ cleanup_point_expr 42 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 41 - operand
+ postincrement_expr 40 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 39 - operand
+ indirect_ref 38 - object
+ nop_expr 37 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 6 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 36 - operand
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
+ integer_cst 64 35 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 38 - field
- unsigned
- integer_cst 32 7 - decl size
+ integer_cst 32 37 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -65934,27 +69689,27 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 1 9 - operand
- integer_cst 63 10 - operand
- statement_list 12 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 10 - operand
- convert_expr 9 - expresssion
- modify_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ integer_cst 1 39 - operand
+ integer_cst 63 40 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 40 - operand
+ convert_expr 39 - expresssion
+ modify_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 36 - field
- unsigned
- integer_cst 32 5 - decl size
+ integer_cst 32 35 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -65963,25 +69718,25 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- integer_cst 0 7 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 11 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 10 - operand
- convert_expr 9 - expresssion
- preincrement_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ integer_cst 0 37 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 41 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 40 - operand
+ convert_expr 39 - expresssion
+ preincrement_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -65989,44 +69744,44 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 8 7 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 12 - operand
- integer_cst 0 11 - operand
- addr_expr 15 - arg
- component_ref 14 - operand
- indirect_ref 13 - object
- nop_expr 12 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 11 - operand
+ integer_cst 8 37 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 42 - operand
+ integer_cst 0 41 - operand
+ addr_expr 45 - arg
+ component_ref 44 - operand
+ indirect_ref 43 - object
+ nop_expr 42 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 13 - field
+ integer_cst 64 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 43 - field
- signed
- isAutogenerated: 1
- integer_cst 96 12 - decl size
+ integer_cst 96 42 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 18 - statement
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 16 - operand
- - isAutogenerated: 1
- reference_type 15 - result type
- record_type 14 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 13 - type name
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- nop_expr 15 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 14 - operand
- - isAutogenerated: 1
- pointer_type 13 - decl type
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 48 - statement
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 46 - operand
+ - isAutogenerated: 1
+ reference_type 45 - result type
+ record_type 44 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 43 - type name
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ nop_expr 45 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 44 - operand
+ - isAutogenerated: 1
+ pointer_type 43 - 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 13 - parm size
+ integer_cst 64 43 - parm size
addr_expr 2147483642 - arg
- isUsed: 1
parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 2147483641 - operand
@@ -66037,132 +69792,132 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
cleanup_point_expr 2147483645 - condition
call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 2147483644 - operand
addr_expr 2147483643 - function
- function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 20 - operand
+ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- boolean_type 18 - method return type
- type_decl bool <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ boolean_type 48 - method return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
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
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 49 - function result
- isAutogenerated: 1
- boolean_type 18 - result type
- type_decl bool <built-in> 0:0 17 - type name
+ boolean_type 48 - result type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 19 - argument
+ integer_cst 8 48 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 16 - operand
- - isAutogenerated: 1
- boolean_type 15 - result type
- type_decl bool <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 8 15 - decl size
- truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 16 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 15 - operand
- addr_expr 14 - function
- function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 13 - operand
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 46 - operand
+ - isAutogenerated: 1
+ boolean_type 45 - result type
+ type_decl bool <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 8 45 - decl size
+ truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 46 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 45 - operand
+ addr_expr 44 - function
+ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 43 - operand
- isExternal: 1
- isPublic: 1
- method_type 12 - function type
- boolean_type 11 - method return type
- type_decl bool <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ boolean_type 41 - method return type
+ type_decl bool <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 10 - type name
+ record_type 41 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
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
- tree_list 10 - chain
- reference_type 9 - value
- record_type 8 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 7 - type name
+ tree_list 40 - chain
+ reference_type 39 - value
+ record_type 38 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 37 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 12 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 42 - function result
- isAutogenerated: 1
- boolean_type 11 - result type
- type_decl bool <built-in> 0:0 10 - type name
+ boolean_type 41 - result type
+ type_decl bool <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 8 11 - decl size
+ integer_cst 8 41 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 12 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - 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 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 12 - argument
- reference_type 11 - decl type
- record_type 10 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 42 - argument
+ reference_type 41 - decl type
+ record_type 40 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 12 - code
- init_expr 11 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 10 - operand
+ integer_cst 64 41 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 42 - code
+ init_expr 41 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 40 - operand
- isAutogenerated: 1
- boolean_type 9 - result type
- type_decl bool <built-in> 0:0 8 - type name
+ boolean_type 39 - result type
+ type_decl bool <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 8 9 - decl size
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 10 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 9 - operand
- nop_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ integer_cst 8 39 - decl size
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 40 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 39 - operand
+ nop_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -66170,19 +69925,19 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- nop_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 7 - operand
- indirect_ref 6 - object
+ nop_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 37 - operand
+ indirect_ref 36 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 5 - ref
- reference_type 4 - 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
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 35 - ref
+ reference_type 34 - decl type
+ record_type 33 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 32 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 6 - field
+ integer_cst 64 34 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 36 - field
- unsigned
- integer_cst 64 5 - decl size
+ integer_cst 64 35 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -66190,22 +69945,22 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 9 - operand
- nop_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 7 - operand
- indirect_ref 6 - object
- nop_expr 5 - ref
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 39 - operand
+ nop_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 37 - operand
+ indirect_ref 36 - object
+ nop_expr 35 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - field
+ integer_cst 64 33 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 36 - field
- unsigned
- integer_cst 32 5 - decl size
+ integer_cst 32 35 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -66214,19 +69969,19 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- nop_expr 8 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 7 - operand
- indirect_ref 6 - object
+ nop_expr 38 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 37 - operand
+ indirect_ref 36 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 5 - ref
- reference_type 4 - 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
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 35 - ref
+ reference_type 34 - decl type
+ record_type 33 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 32 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 6 - field
+ integer_cst 64 34 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 36 - field
- unsigned
- integer_cst 32 5 - decl size
+ integer_cst 32 35 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -66235,22 +69990,22 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 14 - arg
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 44 - arg
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - 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 13 - parm size
- nop_expr 14 - arg
- convert_expr 13 - operand
+ integer_cst 64 43 - parm size
+ nop_expr 44 - arg
+ convert_expr 43 - operand
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 12 - operand
- reference_type 11 - decl type
- record_type 10 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 42 - operand
+ reference_type 41 - decl type
+ record_type 40 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
addr_expr 2147483643 - arg
component_ref 2147483642 - operand
- isUsed: 1
@@ -66288,89 +70043,89 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
convert_expr 2147483643 - expresssion
call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 2147483642 - operand
addr_expr 2147483641 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 20 - operand
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- reference_type 18 - method return type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ method_type 49 - function type
+ reference_type 48 - method return type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- boolean_type 16 - value
- type_decl bool <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ boolean_type 46 - value
+ type_decl bool <built-in> 0:0 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 19 - code
- statement_list 18 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 17 - statement
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 49 - code
+ statement_list 48 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 47 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 16 - operand
- integer_type 15 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 46 - operand
+ integer_type 45 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- integer_cst 8 15 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ type_decl int <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ integer_cst 8 45 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -66378,22 +70133,22 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_ior_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_ior_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -66401,45 +70156,45 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 11 - operand
- indirect_ref 10 - object
- nop_expr 9 - ref
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 41 - operand
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 16 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 15 - operand
- convert_expr 14 - expresssion
- modify_expr 13 - operand
- indirect_ref 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 11 - ref
- indirect_ref 10 - object
- nop_expr 9 - ref
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 46 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 45 - operand
+ convert_expr 44 - expresssion
+ modify_expr 43 - operand
+ indirect_ref 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 41 - ref
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 10 - field
+ integer_cst 64 37 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 40 - field
- unsigned
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -66447,22 +70202,22 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_and_expr 12 - operand
- indirect_ref 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 10 - ref
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_and_expr 42 - operand
+ indirect_ref 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 40 - ref
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -66470,46 +70225,46 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- bit_not_expr 11 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 10 - operand
- indirect_ref 9 - object
- nop_expr 8 - ref
+ bit_not_expr 41 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 40 - operand
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 9 - field
+ integer_cst 64 36 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 39 - field
- unsigned
- integer_cst 64 8 - decl size
+ integer_cst 64 38 - decl size
integer_type 5 - field type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
integer_cst 64 4 - type size
integer_cst 0 4 - min value
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 17 - statement
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 15 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 47 - statement
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 45 - operand
- isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 12 - type name
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- nop_expr 14 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ nop_expr 44 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
addr_expr 2147483641 - arg
target_expr 2147483640 - operand
var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 2147483639 - operand
@@ -66519,149 +70274,149 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 2147483637 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 2147483639 - operand
addr_expr 2147483638 - function
- function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 20 - operand
+ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 17 - type name
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 47 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 49 - function result
- isAutogenerated: 1
- record_type 18 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 17 - type name
- integer_cst 128 18 - decl size
+ record_type 48 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 47 - type name
+ integer_cst 128 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 19 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 16 - operand
- - isAutogenerated: 1
- record_type 15 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 14 - type name
- integer_cst 128 15 - decl size
- compound_expr 16 - operand
- target_expr 15 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 14 - operand
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 49 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 46 - operand
+ - isAutogenerated: 1
+ record_type 45 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 44 - type name
+ integer_cst 128 45 - decl size
+ compound_expr 46 - operand
+ target_expr 45 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 44 - operand
- isAutogenerated: 1
- integer_cst 128 13 - decl size
- record_type 13 - var type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 12 - type name
- aggr_init_expr 14 - operand
- addr_expr 13 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 12 - operand
+ integer_cst 128 43 - decl size
+ record_type 43 - var type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 42 - type name
+ aggr_init_expr 44 - operand
+ addr_expr 43 - function
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 42 - operand
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 9 - type name
+ record_type 40 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- pointer_type 8 - value
+ tree_list 39 - chain
+ pointer_type 38 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 8 - chain
- integer_type 7 - value
+ tree_list 38 - chain
+ integer_type 37 - value
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 6 - type name
- integer_cst 64 6 - type size
- integer_cst 0 6 - min value
- tree_list 7 - chain
- void_type 6 - value
- type_decl void <built-in> 0:0 5 - type name
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 36 - type name
+ integer_cst 64 36 - type size
+ integer_cst 0 36 - min value
+ tree_list 37 - chain
+ void_type 36 - value
+ type_decl void <built-in> 0:0 35 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 41 - function result
- isAutogenerated: 1
- void_type 10 - result type
- type_decl void <built-in> 0:0 9 - type name
+ void_type 40 - result type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 11 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 11 - argument
- pointer_type 10 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 41 - argument
+ pointer_type 40 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 11 - argument
- integer_type 10 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 41 - argument
+ integer_type 40 - decl type
- precisionBits: 64
- unsigned
- type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- integer_cst 64 10 - parm size
- statement_list 11 - code
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 13 - slot
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ integer_cst 64 40 - parm size
+ statement_list 41 - code
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 43 - slot
- isAutogenerated: 1
- 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
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 12 - operand
- component_ref 11 - object
- indirect_ref 10 - object
- nop_expr 9 - ref
+ 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 43 - arg
+ void_cst 42 - operand
+ nop_expr 43 - arg
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 42 - operand
+ component_ref 41 - object
+ indirect_ref 40 - object
+ nop_expr 39 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 8 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 38 - operand
- isAutogenerated: 1
- pointer_type 7 - decl type
+ pointer_type 37 - 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 7 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 10 - field
+ integer_cst 64 37 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 40 - field
- signed
- isAutogenerated: 1
- integer_cst 96 9 - decl size
+ integer_cst 96 39 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 11 - field
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 41 - field
- unsigned
- integer_cst 64 10 - decl size
+ integer_cst 64 40 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 64
@@ -66669,31 +70424,31 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 13 - arg
- integer_cst 1 12 - operand
- nop_expr 12 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 11 - operand
- component_ref 10 - object
- indirect_ref 9 - object
- nop_expr 8 - ref
+ lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 43 - arg
+ integer_cst 1 42 - operand
+ nop_expr 42 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 41 - operand
+ component_ref 40 - object
+ indirect_ref 39 - object
+ nop_expr 38 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 7 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 37 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - field
+ integer_cst 64 36 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - field
- signed
- isAutogenerated: 1
- integer_cst 96 8 - decl size
+ integer_cst 96 38 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 10 - field
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 40 - field
- unsigned
- integer_cst 32 9 - decl size
+ integer_cst 32 39 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -66702,11 +70457,11 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
integer_cst 32 4 - type size
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 15 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 45 - operand
- isAutogenerated: 1
- 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
+ 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
addr_expr 2147483638 - arg
- isUsed: 1
parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 2147483637 - operand
@@ -66830,15 +70585,15 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 402:56 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 402:11 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 20 - operand
+ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -66846,8 +70601,8 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -66855,23 +70610,23 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- reference_type 15 - value
- integer_type 14 - nested type
+ tree_list 46 - chain
+ reference_type 45 - value
+ integer_type 44 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
+ type_decl int <built-in> 0:0 43 - type name
- isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 19 - argument
- pointer_type 18 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -66880,8 +70635,8 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 19 - argument
- pointer_type 18 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -66890,17 +70645,17 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 16 - type name
+ type_decl int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- integer_cst 64 18 - parm size
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ integer_cst 64 48 - parm size
pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 402:25 2147483641 - arg
component_ref /usr/include/c++/5/bits/stl_bvector.h 402:20 2147483640 - operand
component_ref 2147483639 - object
@@ -66983,733 +70738,957 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 403:66 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 403:16 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 20 - operand
+ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- record_type 17 - value
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 16 - type name
+ tree_list 48 - arg types
+ record_type 47 - value
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 46 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- record_type 16 - value
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 15 - type name
+ tree_list 47 - chain
+ record_type 46 - value
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- boolean_type 15 - value
- type_decl bool <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ boolean_type 45 - value
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 19 - argument
- record_type 18 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 49 - argument
+ record_type 48 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- integer_cst 128 18 - parm size
+ integer_cst 128 48 - parm size
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 19 - argument
- record_type 18 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 49 - argument
+ record_type 48 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- integer_cst 128 18 - parm size
+ integer_cst 128 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- statement_list 19 - code
- loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 18 - statement
- statement_list 17 - body
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 16 - statement
- cleanup_point_expr 15 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 14 - operand
- addr_expr 13 - function
- function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 12 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ statement_list 49 - code
+ loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 48 - statement
+ statement_list 47 - body
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 46 - statement
+ cleanup_point_expr 45 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 44 - operand
+ addr_expr 43 - function
+ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- boolean_type 10 - method return type
- type_decl bool <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ boolean_type 40 - method return type
+ type_decl bool <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ record_type 40 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
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
- tree_list 9 - chain
- reference_type 8 - value
- record_type 7 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 6 - type name
+ tree_list 39 - chain
+ reference_type 38 - value
+ record_type 37 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 36 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 41 - function result
- isAutogenerated: 1
- boolean_type 10 - result type
- type_decl bool <built-in> 0:0 9 - type name
+ boolean_type 40 - result type
+ type_decl bool <built-in> 0:0 39 - type name
- isAutogenerated: 1
- integer_cst 8 10 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 11 - argument
+ integer_cst 8 40 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 11 - argument
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 41 - argument
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 11 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 10 - operand
- init_expr 9 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 8 - operand
+ integer_cst 64 40 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 41 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 40 - operand
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 38 - operand
- isAutogenerated: 1
- boolean_type 7 - result type
- type_decl bool <built-in> 0:0 6 - type name
+ boolean_type 37 - result type
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- integer_cst 8 7 - decl size
- truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 8 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 7 - operand
- addr_expr 6 - function
- function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 5 - operand
+ integer_cst 8 37 - decl size
+ truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 38 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 37 - operand
+ addr_expr 36 - function
+ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 35 - operand
- isExternal: 1
- isPublic: 1
- method_type 4 - function type
- boolean_type 3 - method return type
- type_decl bool <built-in> 0:0 2 - type name
+ method_type 34 - function type
+ boolean_type 33 - method return type
+ type_decl bool <built-in> 0:0 32 - type name
- isAutogenerated: 1
- record_type 3 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
+ record_type 33 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 32 - type name
- isAutogenerated: 1
- tree_list 3 - arg types
- pointer_type 2 - value
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ tree_list 33 - arg types
+ pointer_type 32 - value
+ 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
- tree_list 2 - chain
- reference_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 4 - function result
+ tree_list 32 - chain
+ reference_type 31 - value
+ record_type 30 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 29 - type name
+ - isAutogenerated: 1
+ tree_list 31 - chain
+ void_type 30 - value
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 34 - function result
- isAutogenerated: 1
- boolean_type 3 - result type
- type_decl bool <built-in> 0:0 2 - type name
+ boolean_type 33 - result type
+ type_decl bool <built-in> 0:0 32 - type name
- isAutogenerated: 1
- integer_cst 8 3 - decl size
+ integer_cst 8 33 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 4 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 34 - argument
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
+ integer_cst 64 33 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 4 - argument
- reference_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 34 - argument
+ reference_type 33 - decl type
+ record_type 32 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 31 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 4 - code
- init_expr 3 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 2 - operand
+ integer_cst 64 33 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 34 - code
+ init_expr 33 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 32 - operand
- isAutogenerated: 1
- boolean_type 1 - result type
- type_decl bool <built-in> 0:0 0 - type name
+ boolean_type 31 - result type
+ type_decl bool <built-in> 0:0 30 - type name
- isAutogenerated: 1
- integer_cst 8 1 - decl size
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 2 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 1 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 8 31 - decl size
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 32 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 31 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 0 - operand
- indirect_ref 0 - object
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 29 - operand
+ indirect_ref 28 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 0 - ref
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 27 - ref
+ reference_type 26 - decl type
+ record_type 25 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 24 - type name
+ - isAutogenerated: 1
+ integer_cst 64 26 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 1 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 31 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 26 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 0 - operand
- indirect_ref 0 - object
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 29 - operand
+ indirect_ref 28 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 0 - ref
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 27 - ref
+ reference_type 26 - decl type
+ record_type 25 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 24 - type name
+ - isAutogenerated: 1
+ integer_cst 64 26 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 6 - arg
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 36 - arg
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- nop_expr 6 - arg
- convert_expr 5 - operand
+ integer_cst 64 35 - parm size
+ nop_expr 36 - arg
+ convert_expr 35 - operand
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 4 - operand
- reference_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 34 - operand
+ reference_type 33 - decl type
+ record_type 32 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 31 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- addr_expr 13 - arg
- component_ref 12 - operand
+ integer_cst 64 33 - parm size
+ addr_expr 43 - arg
+ component_ref 42 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 11 - object
- record_type 10 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 41 - object
+ record_type 40 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - type name
- isAutogenerated: 1
- integer_cst 128 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 11 - field
+ integer_cst 128 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 41 - field
- signed
- isAutogenerated: 1
- integer_cst 96 10 - decl size
+ integer_cst 96 40 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- nop_expr 13 - arg
- nop_expr 12 - operand
- addr_expr 11 - operand
- component_ref 10 - operand
+ nop_expr 43 - arg
+ nop_expr 42 - operand
+ addr_expr 41 - operand
+ component_ref 40 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 9 - object
- record_type 8 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 7 - type name
+ parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 39 - object
+ record_type 38 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 37 - type name
- isAutogenerated: 1
- integer_cst 128 8 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - field
+ integer_cst 128 38 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - field
- signed
- isAutogenerated: 1
- integer_cst 96 8 - decl size
+ integer_cst 96 38 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 15 - operand
- integer_cst 0 14 - operand
- goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 15 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 16 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 15 - operand
- convert_expr 14 - expresssion
- call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 13 - operand
- addr_expr 12 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 11 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 45 - operand
+ integer_cst 0 44 - operand
+ goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 45 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 46 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 45 - operand
+ convert_expr 44 - expresssion
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 43 - operand
+ addr_expr 42 - function
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 41 - operand
- isExternal: 1
- isPublic: 1
- method_type 10 - function type
- reference_type 9 - method return type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ method_type 40 - function type
+ reference_type 39 - method return type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 8 - type name
+ record_type 39 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- boolean_type 7 - value
- type_decl bool <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ boolean_type 37 - value
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- tree_list 7 - chain
- void_type 6 - value
- type_decl void <built-in> 0:0 5 - type name
+ tree_list 37 - chain
+ void_type 36 - value
+ type_decl void <built-in> 0:0 35 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 10 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 40 - function result
- isAutogenerated: 1
- reference_type 9 - result type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ reference_type 39 - result type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 10 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
+ integer_cst 64 39 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 10 - argument
- integer_type 9 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 40 - argument
+ integer_type 39 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- integer_cst 8 9 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 10 - code
- statement_list 9 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 8 - statement
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ integer_cst 8 39 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 40 - code
+ statement_list 39 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 38 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 7 - operand
- integer_type 6 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 37 - operand
+ integer_type 36 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 35 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 8 6 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 32 35 - type size
+ integer_cst -2147483648 35 - min value
+ integer_cst 2147483647 35 - max value
+ integer_cst 8 36 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_ior_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_ior_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 31 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 30 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_and_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_and_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_not_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_not_expr 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 30 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 29 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 8 - statement
- init_expr 7 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 6 - operand
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 38 - statement
+ init_expr 37 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 36 - operand
- isAutogenerated: 1
- reference_type 5 - result type
- record_type 4 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 3 - type name
+ reference_type 35 - result type
+ record_type 34 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 33 - type name
- isAutogenerated: 1
- integer_cst 64 5 - decl size
- nop_expr 6 - operand
- nop_expr 5 - operand
+ integer_cst 64 35 - decl size
+ nop_expr 36 - operand
+ nop_expr 35 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 1 - type name
+ pointer_type 33 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- addr_expr 12 - arg
- target_expr 11 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 10 - operand
+ integer_cst 64 33 - parm size
+ addr_expr 42 - arg
+ target_expr 41 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 40 - operand
- isAutogenerated: 1
- integer_cst 128 9 - decl size
- record_type 9 - var type
- 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
+ integer_cst 128 39 - decl size
+ record_type 39 - var type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 38 - type name
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 40 - operand
+ addr_expr 39 - function
+ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 38 - operand
- isExternal: 1
- isPublic: 1
- method_type 7 - function type
- record_type 6 - method return type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 5 - type name
- record_type 6 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - type name
+ method_type 37 - function type
+ record_type 36 - method return type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 35 - type name
+ record_type 36 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - type name
- isAutogenerated: 1
- tree_list 6 - arg types
- pointer_type 5 - value
+ tree_list 36 - arg types
+ pointer_type 35 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - type name
+ tree_list 35 - chain
+ void_type 34 - value
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 7 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 37 - function result
- isAutogenerated: 1
- record_type 6 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 5 - type name
- integer_cst 128 6 - decl size
+ record_type 36 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 35 - type name
+ integer_cst 128 36 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 7 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 37 - argument
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 7 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 6 - operand
- init_expr 5 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 4 - operand
+ integer_cst 64 36 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 37 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 36 - operand
+ init_expr 35 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 34 - operand
- isAutogenerated: 1
- record_type 3 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 2 - type name
- integer_cst 128 3 - decl size
- compound_expr 4 - operand
- target_expr 3 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 2 - operand
+ record_type 33 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 32 - type name
+ integer_cst 128 33 - decl size
+ compound_expr 34 - operand
+ target_expr 33 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 32 - operand
- isAutogenerated: 1
- integer_cst 128 1 - decl size
- record_type 1 - var type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 0 - type name
- aggr_init_expr 2 - operand
- addr_expr 1 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 0 - operand
+ integer_cst 128 31 - decl size
+ record_type 31 - var type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 30 - type name
+ aggr_init_expr 32 - operand
+ addr_expr 31 - function
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 30 - operand
- isPublic: 1
- method_type 0 - function type
- void_type 0 - method return type
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 1 - slot
+ method_type 29 - function type
+ void_type 28 - method return type
+ type_decl void <built-in> 0:0 27 - type name
+ - isAutogenerated: 1
+ record_type 28 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 27 - type name
+ - isAutogenerated: 1
+ tree_list 28 - arg types
+ pointer_type 27 - value
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ tree_list 27 - chain
+ pointer_type 26 - value
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ tree_list 26 - chain
+ integer_type 25 - value
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 24 - type name
+ integer_cst 64 24 - type size
+ integer_cst 0 24 - min value
+ tree_list 25 - chain
+ void_type 24 - value
+ type_decl void <built-in> 0:0 23 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 29 - function result
+ - isAutogenerated: 1
+ void_type 28 - result type
+ type_decl void <built-in> 0:0 27 - type name
+ - isAutogenerated: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 29 - argument
+ - isAutogenerated: 1
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ - isUsed: 1
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 29 - argument
+ pointer_type 28 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 64 28 - parm size
+ - isUsed: 1
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 29 - argument
+ integer_type 28 - decl type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 27 - type name
+ integer_cst 64 27 - type size
+ integer_cst 0 27 - min value
+ integer_cst 64 28 - parm size
+ statement_list 29 - code
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 31 - slot
- isAutogenerated: 1
- integer_cst 128 0 - decl size 2
- record_type 0 - var type 2
- convert_expr 1 - arg
- void_cst 0 - operand
- nop_expr 1 - arg
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 0 - operand
- component_ref 0 - object
- indirect_ref 0 - object
- nop_expr 0 - ref
+ 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 31 - arg
+ void_cst 30 - operand
+ nop_expr 31 - arg
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 30 - operand
+ component_ref 29 - object
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 26 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 28 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ integer_cst 96 27 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 29 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 1 - arg
- integer_cst 1 0 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 0 - operand
- component_ref 0 - object
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 28 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 31 - arg
+ integer_cst 1 30 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 29 - operand
+ component_ref 28 - object
+ indirect_ref 27 - object
+ nop_expr 26 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 25 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - field
+ pointer_type 24 - 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 24 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 27 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ integer_cst 96 26 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 3 - operand
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 33 - operand
- isAutogenerated: 1
- integer_cst 128 2 - decl size 2
- record_type 2 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 1 - type name
- addr_expr 9 - arg
+ 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
+ addr_expr 39 - arg
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 8 - operand
- record_type 7 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 6 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 38 - operand
+ record_type 37 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 36 - type name
- isAutogenerated: 1
- integer_cst 128 7 - parm size
- convert_expr 12 - arg
+ integer_cst 128 37 - parm size
+ convert_expr 42 - arg
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 11 - operand
- integer_type 10 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 41 - operand
+ integer_type 40 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 9 - type name
+ type_decl int <built-in> 0:0 39 - type name
- isAutogenerated: 1
- integer_cst 32 9 - type size
- integer_cst -2147483648 9 - min value
- integer_cst 2147483647 9 - max value
- integer_cst 8 10 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 16 - statement
- convert_expr 15 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 14 - operand
- addr_expr 13 - function
- function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 12 - operand
+ integer_cst 32 39 - type size
+ integer_cst -2147483648 39 - min value
+ integer_cst 2147483647 39 - max value
+ integer_cst 8 40 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 46 - statement
+ convert_expr 45 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 44 - operand
+ addr_expr 43 - function
+ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- reference_type 10 - method return type
- record_type 9 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 8 - type name
- record_type 10 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - type name
+ method_type 41 - function type
+ reference_type 40 - method return type
+ record_type 39 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 38 - type name
+ record_type 40 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 41 - function result
- isAutogenerated: 1
- reference_type 10 - result type
- record_type 9 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 8 - type name
- integer_cst 64 10 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 11 - argument
+ reference_type 40 - result type
+ record_type 39 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 38 - type name
+ integer_cst 64 40 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- statement_list 11 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 10 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 9 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 8 - expresssion
- addr_expr 7 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 6 - operand
+ integer_cst 64 40 - parm size
+ statement_list 41 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 40 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 39 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 38 - expresssion
+ addr_expr 37 - function
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 36 - operand
- isExternal: 1
- isPublic: 1
- method_type 5 - function type
- void_type 4 - method return type
- type_decl void <built-in> 0:0 3 - type name
+ method_type 35 - function type
+ void_type 34 - method return type
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- record_type 4 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 3 - type name
+ record_type 34 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 33 - type name
- isAutogenerated: 1
- tree_list 4 - arg types
- pointer_type 3 - value
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ tree_list 34 - arg types
+ pointer_type 33 - value
+ 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
- tree_list 3 - chain
- void_type 2 - value
- type_decl void <built-in> 0:0 1 - type name
+ tree_list 33 - chain
+ void_type 32 - value
+ type_decl void <built-in> 0:0 31 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 5 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 35 - function result
- isAutogenerated: 1
- void_type 4 - result type
- type_decl void <built-in> 0:0 3 - type name
+ void_type 34 - result type
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 5 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 35 - argument
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 34 - 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
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 5 - code
- cleanup_point_expr 4 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 3 - operand
- postincrement_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 34 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 35 - code
+ cleanup_point_expr 34 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 33 - operand
+ postincrement_expr 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 28 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 27 - 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 27 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 30 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 29 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- integer_cst 1 1 - operand
- integer_cst 63 2 - operand
- statement_list 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 3 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 2 - operand
- convert_expr 1 - expresssion
- modify_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ integer_cst 1 31 - operand
+ integer_cst 63 32 - operand
+ statement_list 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 33 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 32 - operand
+ convert_expr 31 - expresssion
+ modify_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 26 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- integer_cst 0 0 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 3 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 2 - operand
- convert_expr 1 - expresssion
- preincrement_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ integer_cst 0 29 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 33 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 32 - operand
+ convert_expr 31 - expresssion
+ preincrement_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- integer_cst 8 0 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 4 - operand
- integer_cst 0 3 - operand
- addr_expr 7 - arg
- component_ref 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 3 - operand
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 29 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 34 - operand
+ integer_cst 0 33 - operand
+ addr_expr 37 - arg
+ component_ref 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - type name
+ pointer_type 32 - 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 2 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - field
+ integer_cst 64 32 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - field
- signed
- isAutogenerated: 1
- integer_cst 96 4 - decl size
- record_type 4 - field type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 3 - type name
+ integer_cst 96 34 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 10 - statement
- init_expr 9 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 8 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 40 - statement
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 38 - operand
- isAutogenerated: 1
- reference_type 7 - result type
- record_type 6 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 5 - type name
- integer_cst 64 7 - decl size
- nop_expr 8 - operand
- nop_expr 7 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 6 - operand
+ reference_type 37 - result type
+ record_type 36 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 35 - type name
+ integer_cst 64 37 - decl size
+ nop_expr 38 - operand
+ nop_expr 37 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 36 - operand
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- addr_expr 13 - arg
+ integer_cst 64 35 - parm size
+ addr_expr 43 - arg
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 12 - operand
- record_type 11 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 10 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 42 - operand
+ record_type 41 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 40 - type name
- isAutogenerated: 1
- integer_cst 128 11 - parm size
- label_expr 18 - statement
- label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 17 - operand
+ integer_cst 128 41 - parm size
+ label_expr 48 - statement
+ label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 47 - operand
- isAutogenerated: 1
target_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/stl_bvector.h 403:65 2147483640 - operand
@@ -67733,75 +71712,75 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
+ type_decl unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- statement_list 19 - code
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 2147483639 - slot
- isAutogenerated: 1
integer_cst 128 15 - decl size 2
@@ -67851,733 +71830,957 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 404:60 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 404:16 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 20 - operand
+ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- record_type 17 - value
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 16 - type name
+ tree_list 48 - arg types
+ record_type 47 - value
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 46 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- record_type 16 - value
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 15 - type name
+ tree_list 47 - chain
+ record_type 46 - value
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- boolean_type 15 - value
- type_decl bool <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ boolean_type 45 - value
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 19 - argument
- record_type 18 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 49 - argument
+ record_type 48 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- integer_cst 128 18 - parm size
+ integer_cst 128 48 - parm size
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 19 - argument
- record_type 18 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 49 - argument
+ record_type 48 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- integer_cst 128 18 - parm size
+ integer_cst 128 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- statement_list 19 - code
- loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 18 - statement
- statement_list 17 - body
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 16 - statement
- cleanup_point_expr 15 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 14 - operand
- addr_expr 13 - function
- function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 12 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ statement_list 49 - code
+ loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 48 - statement
+ statement_list 47 - body
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 46 - statement
+ cleanup_point_expr 45 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 44 - operand
+ addr_expr 43 - function
+ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- boolean_type 10 - method return type
- type_decl bool <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ boolean_type 40 - method return type
+ type_decl bool <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ record_type 40 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
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
- tree_list 9 - chain
- reference_type 8 - value
- record_type 7 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 6 - type name
+ tree_list 39 - chain
+ reference_type 38 - value
+ record_type 37 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 36 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 41 - function result
- isAutogenerated: 1
- boolean_type 10 - result type
- type_decl bool <built-in> 0:0 9 - type name
+ boolean_type 40 - result type
+ type_decl bool <built-in> 0:0 39 - type name
- isAutogenerated: 1
- integer_cst 8 10 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 11 - argument
+ integer_cst 8 40 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 11 - argument
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 41 - argument
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 11 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 10 - operand
- init_expr 9 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 8 - operand
+ integer_cst 64 40 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 41 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 40 - operand
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 38 - operand
- isAutogenerated: 1
- boolean_type 7 - result type
- type_decl bool <built-in> 0:0 6 - type name
+ boolean_type 37 - result type
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- integer_cst 8 7 - decl size
- truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 8 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 7 - operand
- addr_expr 6 - function
- function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 5 - operand
+ integer_cst 8 37 - decl size
+ truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 38 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 37 - operand
+ addr_expr 36 - function
+ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 35 - operand
- isExternal: 1
- isPublic: 1
- method_type 4 - function type
- boolean_type 3 - method return type
- type_decl bool <built-in> 0:0 2 - type name
+ method_type 34 - function type
+ boolean_type 33 - method return type
+ type_decl bool <built-in> 0:0 32 - type name
- isAutogenerated: 1
- record_type 3 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
+ record_type 33 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 32 - type name
- isAutogenerated: 1
- tree_list 3 - arg types
- pointer_type 2 - value
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ tree_list 33 - arg types
+ pointer_type 32 - value
+ 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
- tree_list 2 - chain
- reference_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 4 - function result
+ tree_list 32 - chain
+ reference_type 31 - value
+ record_type 30 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 29 - type name
+ - isAutogenerated: 1
+ tree_list 31 - chain
+ void_type 30 - value
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 34 - function result
- isAutogenerated: 1
- boolean_type 3 - result type
- type_decl bool <built-in> 0:0 2 - type name
+ boolean_type 33 - result type
+ type_decl bool <built-in> 0:0 32 - type name
- isAutogenerated: 1
- integer_cst 8 3 - decl size
+ integer_cst 8 33 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 4 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 34 - argument
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
+ integer_cst 64 33 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 4 - argument
- reference_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 34 - argument
+ reference_type 33 - decl type
+ record_type 32 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 31 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 4 - code
- init_expr 3 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 2 - operand
+ integer_cst 64 33 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 34 - code
+ init_expr 33 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 32 - operand
- isAutogenerated: 1
- boolean_type 1 - result type
- type_decl bool <built-in> 0:0 0 - type name
+ boolean_type 31 - result type
+ type_decl bool <built-in> 0:0 30 - type name
- isAutogenerated: 1
- integer_cst 8 1 - decl size
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 2 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 1 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 8 31 - decl size
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 32 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 31 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 0 - operand
- indirect_ref 0 - object
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 29 - operand
+ indirect_ref 28 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 0 - ref
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 27 - ref
+ reference_type 26 - decl type
+ record_type 25 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 24 - type name
+ - isAutogenerated: 1
+ integer_cst 64 26 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 1 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 31 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 26 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 0 - operand
- indirect_ref 0 - object
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 29 - operand
+ indirect_ref 28 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 0 - ref
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 27 - ref
+ reference_type 26 - decl type
+ record_type 25 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 24 - type name
+ - isAutogenerated: 1
+ integer_cst 64 26 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 6 - arg
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 36 - arg
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- nop_expr 6 - arg
- convert_expr 5 - operand
+ integer_cst 64 35 - parm size
+ nop_expr 36 - arg
+ convert_expr 35 - operand
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 4 - operand
- reference_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 34 - operand
+ reference_type 33 - decl type
+ record_type 32 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 31 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- addr_expr 13 - arg
- component_ref 12 - operand
+ integer_cst 64 33 - parm size
+ addr_expr 43 - arg
+ component_ref 42 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 11 - object
- record_type 10 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 41 - object
+ record_type 40 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - type name
- isAutogenerated: 1
- integer_cst 128 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 11 - field
+ integer_cst 128 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 41 - field
- signed
- isAutogenerated: 1
- integer_cst 96 10 - decl size
+ integer_cst 96 40 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- nop_expr 13 - arg
- nop_expr 12 - operand
- addr_expr 11 - operand
- component_ref 10 - operand
+ nop_expr 43 - arg
+ nop_expr 42 - operand
+ addr_expr 41 - operand
+ component_ref 40 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 9 - object
- record_type 8 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 7 - type name
+ parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 39 - object
+ record_type 38 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 37 - type name
- isAutogenerated: 1
- integer_cst 128 8 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - field
+ integer_cst 128 38 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - field
- signed
- isAutogenerated: 1
- integer_cst 96 8 - decl size
+ integer_cst 96 38 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 15 - operand
- integer_cst 0 14 - operand
- goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 15 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 16 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 15 - operand
- convert_expr 14 - expresssion
- call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 13 - operand
- addr_expr 12 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 11 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 45 - operand
+ integer_cst 0 44 - operand
+ goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 45 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 46 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 45 - operand
+ convert_expr 44 - expresssion
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 43 - operand
+ addr_expr 42 - function
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 41 - operand
- isExternal: 1
- isPublic: 1
- method_type 10 - function type
- reference_type 9 - method return type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ method_type 40 - function type
+ reference_type 39 - method return type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 8 - type name
+ record_type 39 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- boolean_type 7 - value
- type_decl bool <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ boolean_type 37 - value
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- tree_list 7 - chain
- void_type 6 - value
- type_decl void <built-in> 0:0 5 - type name
+ tree_list 37 - chain
+ void_type 36 - value
+ type_decl void <built-in> 0:0 35 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 10 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 40 - function result
- isAutogenerated: 1
- reference_type 9 - result type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ reference_type 39 - result type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 10 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
+ integer_cst 64 39 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 10 - argument
- integer_type 9 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 40 - argument
+ integer_type 39 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- integer_cst 8 9 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 10 - code
- statement_list 9 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 8 - statement
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ integer_cst 8 39 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 40 - code
+ statement_list 39 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 38 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 7 - operand
- integer_type 6 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 37 - operand
+ integer_type 36 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 35 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 8 6 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 32 35 - type size
+ integer_cst -2147483648 35 - min value
+ integer_cst 2147483647 35 - max value
+ integer_cst 8 36 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_ior_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_ior_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 31 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 30 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_and_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_and_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_not_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_not_expr 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 30 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 29 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 8 - statement
- init_expr 7 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 6 - operand
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 38 - statement
+ init_expr 37 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 36 - operand
- isAutogenerated: 1
- reference_type 5 - result type
- record_type 4 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 3 - type name
+ reference_type 35 - result type
+ record_type 34 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 33 - type name
- isAutogenerated: 1
- integer_cst 64 5 - decl size
- nop_expr 6 - operand
- nop_expr 5 - operand
+ integer_cst 64 35 - decl size
+ nop_expr 36 - operand
+ nop_expr 35 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 1 - type name
+ pointer_type 33 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- addr_expr 12 - arg
- target_expr 11 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 10 - operand
+ integer_cst 64 33 - parm size
+ addr_expr 42 - arg
+ target_expr 41 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 40 - operand
- isAutogenerated: 1
- 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
+ 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
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 40 - operand
+ addr_expr 39 - function
+ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 38 - operand
- isExternal: 1
- isPublic: 1
- method_type 7 - function type
- record_type 6 - method return type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 5 - type name
- record_type 6 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - type name
+ method_type 37 - function type
+ record_type 36 - method return type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 35 - type name
+ record_type 36 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - type name
- isAutogenerated: 1
- tree_list 6 - arg types
- pointer_type 5 - value
+ tree_list 36 - arg types
+ pointer_type 35 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - type name
+ tree_list 35 - chain
+ void_type 34 - value
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 7 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 37 - function result
- isAutogenerated: 1
- record_type 6 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 5 - type name
- integer_cst 128 6 - decl size
+ record_type 36 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 35 - type name
+ integer_cst 128 36 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 7 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 37 - argument
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 7 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 6 - operand
- init_expr 5 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 4 - operand
+ integer_cst 64 36 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 37 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 36 - operand
+ init_expr 35 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 34 - operand
- isAutogenerated: 1
- record_type 3 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 2 - type name
- integer_cst 128 3 - decl size
- compound_expr 4 - operand
- target_expr 3 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 2 - operand
+ record_type 33 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 32 - type name
+ integer_cst 128 33 - decl size
+ compound_expr 34 - operand
+ target_expr 33 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 32 - operand
- isAutogenerated: 1
- integer_cst 128 1 - decl size 2
- record_type 1 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 0 - type name
- aggr_init_expr 2 - operand
- addr_expr 1 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 0 - operand
+ 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
+ aggr_init_expr 32 - operand
+ addr_expr 31 - function
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 30 - operand
- isPublic: 1
- method_type 0 - function type
- void_type 0 - method return type
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 1 - slot
+ method_type 29 - function type
+ void_type 28 - method return type
+ type_decl void <built-in> 0:0 27 - type name
+ - isAutogenerated: 1
+ record_type 28 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 27 - type name
+ - isAutogenerated: 1
+ tree_list 28 - arg types
+ pointer_type 27 - value
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ tree_list 27 - chain
+ pointer_type 26 - value
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ tree_list 26 - chain
+ integer_type 25 - value
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 24 - type name
+ integer_cst 64 24 - type size
+ integer_cst 0 24 - min value
+ tree_list 25 - chain
+ void_type 24 - value
+ type_decl void <built-in> 0:0 23 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 29 - function result
+ - isAutogenerated: 1
+ void_type 28 - result type
+ type_decl void <built-in> 0:0 27 - type name
+ - isAutogenerated: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 29 - argument
+ - isAutogenerated: 1
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ - isUsed: 1
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 29 - argument
+ pointer_type 28 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 64 28 - parm size
+ - isUsed: 1
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 29 - argument
+ integer_type 28 - decl type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 27 - type name
+ integer_cst 64 27 - type size
+ integer_cst 0 27 - min value
+ integer_cst 64 28 - parm size
+ statement_list 29 - code
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 31 - slot
- isAutogenerated: 1
- integer_cst 128 0 - decl size 2
- record_type 0 - var type 2
- convert_expr 1 - arg
- void_cst 0 - operand
- nop_expr 1 - arg
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 0 - operand
- component_ref 0 - object
- indirect_ref 0 - object
- nop_expr 0 - ref
+ 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 31 - arg
+ void_cst 30 - operand
+ nop_expr 31 - arg
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 30 - operand
+ component_ref 29 - object
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 26 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 28 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ integer_cst 96 27 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 29 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 1 - arg
- integer_cst 1 0 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 0 - operand
- component_ref 0 - object
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 28 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 31 - arg
+ integer_cst 1 30 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 29 - operand
+ component_ref 28 - object
+ indirect_ref 27 - object
+ nop_expr 26 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 25 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - field
+ pointer_type 24 - 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 24 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 27 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ integer_cst 96 26 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 3 - operand
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 33 - operand
- isAutogenerated: 1
- integer_cst 128 2 - decl size 2
- record_type 2 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 1 - type name
- addr_expr 9 - arg
+ 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
+ addr_expr 39 - arg
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 8 - operand
- record_type 7 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 6 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 38 - operand
+ record_type 37 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 36 - type name
- isAutogenerated: 1
- integer_cst 128 7 - parm size
- convert_expr 12 - arg
+ integer_cst 128 37 - parm size
+ convert_expr 42 - arg
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 11 - operand
- integer_type 10 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 41 - operand
+ integer_type 40 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 9 - type name
+ type_decl int <built-in> 0:0 39 - type name
- isAutogenerated: 1
- integer_cst 32 9 - type size
- integer_cst -2147483648 9 - min value
- integer_cst 2147483647 9 - max value
- integer_cst 8 10 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 16 - statement
- convert_expr 15 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 14 - operand
- addr_expr 13 - function
- function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 12 - operand
+ integer_cst 32 39 - type size
+ integer_cst -2147483648 39 - min value
+ integer_cst 2147483647 39 - max value
+ integer_cst 8 40 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 46 - statement
+ convert_expr 45 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 44 - operand
+ addr_expr 43 - function
+ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- reference_type 10 - method return type
- record_type 9 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 8 - type name
- record_type 10 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - type name
+ method_type 41 - function type
+ reference_type 40 - method return type
+ record_type 39 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 38 - type name
+ record_type 40 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 41 - function result
- isAutogenerated: 1
- reference_type 10 - result type
- record_type 9 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 8 - type name
- integer_cst 64 10 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 11 - argument
+ reference_type 40 - result type
+ record_type 39 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 38 - type name
+ integer_cst 64 40 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- statement_list 11 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 10 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 9 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 8 - expresssion
- addr_expr 7 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 6 - operand
+ integer_cst 64 40 - parm size
+ statement_list 41 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 40 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 39 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 38 - expresssion
+ addr_expr 37 - function
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 36 - operand
- isExternal: 1
- isPublic: 1
- method_type 5 - function type
- void_type 4 - method return type
- type_decl void <built-in> 0:0 3 - type name
+ method_type 35 - function type
+ void_type 34 - method return type
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- record_type 4 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 3 - type name
+ record_type 34 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 33 - type name
- isAutogenerated: 1
- tree_list 4 - arg types
- pointer_type 3 - value
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ tree_list 34 - arg types
+ pointer_type 33 - value
+ 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
- tree_list 3 - chain
- void_type 2 - value
- type_decl void <built-in> 0:0 1 - type name
+ tree_list 33 - chain
+ void_type 32 - value
+ type_decl void <built-in> 0:0 31 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 5 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 35 - function result
- isAutogenerated: 1
- void_type 4 - result type
- type_decl void <built-in> 0:0 3 - type name
+ void_type 34 - result type
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 5 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 35 - argument
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 34 - 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
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 5 - code
- cleanup_point_expr 4 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 3 - operand
- postincrement_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 34 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 35 - code
+ cleanup_point_expr 34 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 33 - operand
+ postincrement_expr 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 28 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 27 - 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 27 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 30 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 29 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- integer_cst 1 1 - operand
- integer_cst 63 2 - operand
- statement_list 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 3 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 2 - operand
- convert_expr 1 - expresssion
- modify_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ integer_cst 1 31 - operand
+ integer_cst 63 32 - operand
+ statement_list 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 33 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 32 - operand
+ convert_expr 31 - expresssion
+ modify_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 26 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- integer_cst 0 0 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 3 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 2 - operand
- convert_expr 1 - expresssion
- preincrement_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ integer_cst 0 29 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 33 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 32 - operand
+ convert_expr 31 - expresssion
+ preincrement_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- integer_cst 8 0 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 4 - operand
- integer_cst 0 3 - operand
- addr_expr 7 - arg
- component_ref 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 3 - operand
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 29 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 34 - operand
+ integer_cst 0 33 - operand
+ addr_expr 37 - arg
+ component_ref 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - type name
+ pointer_type 32 - 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 2 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - field
+ integer_cst 64 32 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - field
- signed
- isAutogenerated: 1
- integer_cst 96 4 - decl size
- record_type 4 - field type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 3 - type name
+ integer_cst 96 34 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 10 - statement
- init_expr 9 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 8 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 40 - statement
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 38 - operand
- isAutogenerated: 1
- reference_type 7 - result type
- record_type 6 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 5 - type name
- integer_cst 64 7 - decl size
- nop_expr 8 - operand
- nop_expr 7 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 6 - operand
+ reference_type 37 - result type
+ record_type 36 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 35 - type name
+ integer_cst 64 37 - decl size
+ nop_expr 38 - operand
+ nop_expr 37 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 36 - operand
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- addr_expr 13 - arg
+ integer_cst 64 35 - parm size
+ addr_expr 43 - arg
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 12 - operand
- record_type 11 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 10 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 42 - operand
+ record_type 41 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 40 - type name
- isAutogenerated: 1
- integer_cst 128 11 - parm size
- label_expr 18 - statement
- label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 17 - operand
+ integer_cst 128 41 - parm size
+ label_expr 48 - statement
+ label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 47 - operand
- isAutogenerated: 1
target_expr 2147483641 - arg
var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 2147483640 - operand
@@ -68588,75 +72791,75 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 50 - operand
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ record_type 48 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 14 - type name
+ type_decl unsigned int <built-in> 0:0 44 - type name
- isAutogenerated: 1
- integer_cst 32 14 - type size
- integer_cst 0 14 - min value
- integer_cst 4294967295 14 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 4294967295 44 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 19 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - 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 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 19 - argument
- pointer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 19 - argument
- integer_type 18 - decl type
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 17 - type name
+ type_decl unsigned int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst 0 17 - min value
- integer_cst 4294967295 17 - max value
- integer_cst 32 18 - parm size
- statement_list 19 - code
+ integer_cst 32 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 4294967295 47 - max value
+ integer_cst 32 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 2147483639 - slot
- isAutogenerated: 1
integer_cst 128 15 - decl size 2
@@ -68717,733 +72920,957 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 407:43 2147483644 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 407:21 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 20 - operand
+ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- record_type 17 - value
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 16 - type name
+ tree_list 48 - arg types
+ record_type 47 - value
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 46 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- record_type 16 - value
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 15 - type name
+ tree_list 47 - chain
+ record_type 46 - value
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 45 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- boolean_type 15 - value
- type_decl bool <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ boolean_type 45 - value
+ type_decl bool <built-in> 0:0 44 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 19 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 19 - argument
- record_type 18 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 49 - argument
+ record_type 48 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- integer_cst 128 18 - parm size
+ integer_cst 128 48 - parm size
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 19 - argument
- record_type 18 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 17 - type name
+ parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 49 - argument
+ record_type 48 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 47 - type name
- isAutogenerated: 1
- integer_cst 128 18 - parm size
+ integer_cst 128 48 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 19 - argument
- integer_type 18 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 8 18 - parm size
- statement_list 19 - code
- loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 18 - statement
- statement_list 17 - body
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 16 - statement
- cleanup_point_expr 15 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 14 - operand
- addr_expr 13 - function
- function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 12 - operand
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 8 48 - parm size
+ statement_list 49 - code
+ loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 48 - statement
+ statement_list 47 - body
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 46 - statement
+ cleanup_point_expr 45 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 44 - operand
+ addr_expr 43 - function
+ function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- boolean_type 10 - method return type
- type_decl bool <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ boolean_type 40 - method return type
+ type_decl bool <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 9 - type name
+ record_type 40 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
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
- tree_list 9 - chain
- reference_type 8 - value
- record_type 7 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 6 - type name
+ tree_list 39 - chain
+ reference_type 38 - value
+ record_type 37 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 36 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 41 - function result
- isAutogenerated: 1
- boolean_type 10 - result type
- type_decl bool <built-in> 0:0 9 - type name
+ boolean_type 40 - result type
+ type_decl bool <built-in> 0:0 39 - type name
- isAutogenerated: 1
- integer_cst 8 10 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 11 - argument
+ integer_cst 8 40 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
+ integer_cst 64 40 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 11 - argument
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 8 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 41 - argument
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 11 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 10 - operand
- init_expr 9 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 8 - operand
+ integer_cst 64 40 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 41 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 40 - operand
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 38 - operand
- isAutogenerated: 1
- boolean_type 7 - result type
- type_decl bool <built-in> 0:0 6 - type name
+ boolean_type 37 - result type
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- integer_cst 8 7 - decl size
- truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 8 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 7 - operand
- addr_expr 6 - function
- function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 5 - operand
+ integer_cst 8 37 - decl size
+ truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 38 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 37 - operand
+ addr_expr 36 - function
+ function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 35 - operand
- isExternal: 1
- isPublic: 1
- method_type 4 - function type
- boolean_type 3 - method return type
- type_decl bool <built-in> 0:0 2 - type name
+ method_type 34 - function type
+ boolean_type 33 - method return type
+ type_decl bool <built-in> 0:0 32 - type name
- isAutogenerated: 1
- record_type 3 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
+ record_type 33 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 32 - type name
- isAutogenerated: 1
- tree_list 3 - arg types
- pointer_type 2 - value
- record_type 1 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 0 - type name
+ tree_list 33 - arg types
+ pointer_type 32 - value
+ 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
- tree_list 2 - chain
- reference_type 1 - value
- record_type 0 - nested type
- tree_list 1 - chain
- void_type 0 - value
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 4 - function result
+ tree_list 32 - chain
+ reference_type 31 - value
+ record_type 30 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 29 - type name
+ - isAutogenerated: 1
+ tree_list 31 - chain
+ void_type 30 - value
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 34 - function result
- isAutogenerated: 1
- boolean_type 3 - result type
- type_decl bool <built-in> 0:0 2 - type name
+ boolean_type 33 - result type
+ type_decl bool <built-in> 0:0 32 - type name
- isAutogenerated: 1
- integer_cst 8 3 - decl size
+ integer_cst 8 33 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 4 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 34 - argument
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ pointer_type 33 - 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 3 - parm size
+ integer_cst 64 33 - parm size
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 4 - argument
- reference_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 34 - argument
+ reference_type 33 - decl type
+ record_type 32 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 31 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 4 - code
- init_expr 3 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 2 - operand
+ integer_cst 64 33 - parm size
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 34 - code
+ init_expr 33 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 32 - operand
- isAutogenerated: 1
- boolean_type 1 - result type
- type_decl bool <built-in> 0:0 0 - type name
+ boolean_type 31 - result type
+ type_decl bool <built-in> 0:0 30 - type name
- isAutogenerated: 1
- integer_cst 8 1 - decl size
- truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 2 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 1 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 8 31 - decl size
+ truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 32 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 31 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 0 - operand
- indirect_ref 0 - object
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 29 - operand
+ indirect_ref 28 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 0 - ref
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 27 - ref
+ reference_type 26 - decl type
+ record_type 25 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 24 - type name
+ - isAutogenerated: 1
+ integer_cst 64 26 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 1 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 31 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 26 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 0 - operand
- indirect_ref 0 - object
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 29 - operand
+ indirect_ref 28 - object
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 0 - ref
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 27 - ref
+ reference_type 26 - decl type
+ record_type 25 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 24 - type name
+ - isAutogenerated: 1
+ integer_cst 64 26 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 6 - arg
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 36 - arg
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- nop_expr 6 - arg
- convert_expr 5 - operand
+ integer_cst 64 35 - parm size
+ nop_expr 36 - arg
+ convert_expr 35 - operand
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 4 - operand
- reference_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 34 - operand
+ reference_type 33 - decl type
+ record_type 32 - nested type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 31 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- addr_expr 13 - arg
- component_ref 12 - operand
+ integer_cst 64 33 - parm size
+ addr_expr 43 - arg
+ component_ref 42 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 11 - object
- record_type 10 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 41 - object
+ record_type 40 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - type name
- isAutogenerated: 1
- integer_cst 128 10 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 11 - field
+ integer_cst 128 40 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 41 - field
- signed
- isAutogenerated: 1
- integer_cst 96 10 - decl size
+ integer_cst 96 40 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- nop_expr 13 - arg
- nop_expr 12 - operand
- addr_expr 11 - operand
- component_ref 10 - operand
+ nop_expr 43 - arg
+ nop_expr 42 - operand
+ addr_expr 41 - operand
+ component_ref 40 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 9 - object
- record_type 8 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 7 - type name
+ parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 39 - object
+ record_type 38 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 37 - type name
- isAutogenerated: 1
- integer_cst 128 8 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - field
+ integer_cst 128 38 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - field
- signed
- isAutogenerated: 1
- integer_cst 96 8 - decl size
+ integer_cst 96 38 - decl size
record_type 5 - field type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 15 - operand
- integer_cst 0 14 - operand
- goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 15 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 16 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 15 - operand
- convert_expr 14 - expresssion
- call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 13 - operand
- addr_expr 12 - function
- function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 11 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 45 - operand
+ integer_cst 0 44 - operand
+ goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 45 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 46 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 45 - operand
+ convert_expr 44 - expresssion
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 43 - operand
+ addr_expr 42 - function
+ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 41 - operand
- isExternal: 1
- isPublic: 1
- method_type 10 - function type
- reference_type 9 - method return type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ method_type 40 - function type
+ reference_type 39 - method return type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 8 - type name
+ record_type 39 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- boolean_type 7 - value
- type_decl bool <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ boolean_type 37 - value
+ type_decl bool <built-in> 0:0 36 - type name
- isAutogenerated: 1
- tree_list 7 - chain
- void_type 6 - value
- type_decl void <built-in> 0:0 5 - type name
+ tree_list 37 - chain
+ void_type 36 - value
+ type_decl void <built-in> 0:0 35 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 10 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 40 - function result
- isAutogenerated: 1
- reference_type 9 - result type
- record_type 8 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 7 - type name
+ reference_type 39 - result type
+ record_type 38 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - decl size
+ integer_cst 64 39 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 10 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
+ integer_cst 64 39 - parm size
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 10 - argument
- integer_type 9 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 40 - argument
+ integer_type 39 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- integer_cst 8 9 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 10 - code
- statement_list 9 - operand
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 8 - statement
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ integer_cst 8 39 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 40 - code
+ statement_list 39 - operand
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 38 - statement
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 7 - operand
- integer_type 6 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 37 - operand
+ integer_type 36 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 35 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 8 6 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 32 35 - type size
+ integer_cst -2147483648 35 - min value
+ integer_cst 2147483647 35 - max value
+ integer_cst 8 36 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_ior_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_ior_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 2 - operand
- indirect_ref 1 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 32 - operand
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 31 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 30 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 7 - operand
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 6 - operand
- convert_expr 5 - expresssion
- modify_expr 4 - operand
- indirect_ref 3 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 2 - ref
- indirect_ref 1 - object
- nop_expr 0 - ref
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 37 - operand
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 36 - operand
+ convert_expr 35 - expresssion
+ modify_expr 34 - operand
+ indirect_ref 33 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 32 - ref
+ indirect_ref 31 - object
+ nop_expr 30 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 29 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 1 - field
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 31 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_and_expr 3 - operand
- indirect_ref 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 1 - ref
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 30 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_and_expr 33 - operand
+ indirect_ref 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 31 - ref
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 30 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- bit_not_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 29 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ bit_not_expr 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 28 - operand
- isAutogenerated: 1
- field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 0 - field
+ pointer_type 27 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 27 - parm size
+ field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 30 - field
- unsigned
- integer_cst 64 0 - decl size
- integer_type 0 - field type
+ integer_cst 64 29 - decl size
+ integer_type 5 - field type
- precisionBits: 64
- unsigned
- return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 8 - statement
- init_expr 7 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 6 - operand
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 4 - type name
+ integer_cst 64 4 - type size
+ integer_cst 0 4 - min value
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 38 - statement
+ init_expr 37 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 36 - operand
- isAutogenerated: 1
- reference_type 5 - result type
- record_type 4 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 3 - type name
+ reference_type 35 - result type
+ record_type 34 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 33 - type name
- isAutogenerated: 1
- integer_cst 64 5 - decl size
- nop_expr 6 - operand
- nop_expr 5 - operand
+ integer_cst 64 35 - decl size
+ nop_expr 36 - operand
+ nop_expr 35 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 4 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 34 - operand
- isAutogenerated: 1
- pointer_type 3 - decl type
- record_type 2 - nested type
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 1 - type name
+ pointer_type 33 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 3 - parm size
- addr_expr 12 - arg
- target_expr 11 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 10 - operand
+ integer_cst 64 33 - parm size
+ addr_expr 42 - arg
+ target_expr 41 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 40 - operand
- isAutogenerated: 1
- 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
+ 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
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 40 - operand
+ addr_expr 39 - function
+ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 38 - operand
- isExternal: 1
- isPublic: 1
- method_type 7 - function type
- record_type 6 - method return type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 5 - type name
- record_type 6 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - type name
+ method_type 37 - function type
+ record_type 36 - method return type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 35 - type name
+ record_type 36 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - type name
- isAutogenerated: 1
- tree_list 6 - arg types
- pointer_type 5 - value
+ tree_list 36 - arg types
+ pointer_type 35 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - type name
+ tree_list 35 - chain
+ void_type 34 - value
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 7 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 37 - function result
- isAutogenerated: 1
- record_type 6 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 5 - type name
- integer_cst 128 6 - decl size
+ record_type 36 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 35 - type name
+ integer_cst 128 36 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 7 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 37 - argument
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 36 - 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
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 7 - code
- return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 6 - operand
- init_expr 5 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 4 - operand
+ integer_cst 64 36 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 37 - code
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 36 - operand
+ init_expr 35 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 34 - operand
- isAutogenerated: 1
- record_type 3 - result type
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 2 - type name
- integer_cst 128 3 - decl size
- compound_expr 4 - operand
- target_expr 3 - operand
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 2 - operand
+ record_type 33 - result type
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 32 - type name
+ integer_cst 128 33 - decl size
+ compound_expr 34 - operand
+ target_expr 33 - operand
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 32 - operand
- isAutogenerated: 1
- integer_cst 128 1 - decl size 2
- record_type 1 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 0 - type name
- aggr_init_expr 2 - operand
- addr_expr 1 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 0 - operand
+ 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
+ aggr_init_expr 32 - operand
+ addr_expr 31 - function
+ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 30 - operand
- isPublic: 1
- method_type 0 - function type
- void_type 0 - method return type
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 1 - slot
+ method_type 29 - function type
+ void_type 28 - method return type
+ type_decl void <built-in> 0:0 27 - type name
+ - isAutogenerated: 1
+ record_type 28 - method base type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 27 - type name
+ - isAutogenerated: 1
+ tree_list 28 - arg types
+ pointer_type 27 - value
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ tree_list 27 - chain
+ pointer_type 26 - value
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ tree_list 26 - chain
+ integer_type 25 - value
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 24 - type name
+ integer_cst 64 24 - type size
+ integer_cst 0 24 - min value
+ tree_list 25 - chain
+ void_type 24 - value
+ type_decl void <built-in> 0:0 23 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 29 - function result
+ - isAutogenerated: 1
+ void_type 28 - result type
+ type_decl void <built-in> 0:0 27 - type name
+ - isAutogenerated: 1
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 29 - argument
+ - isAutogenerated: 1
+ pointer_type 28 - decl type
+ record_type 3 - nested type
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 28 - parm size
+ - isUsed: 1
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 29 - argument
+ pointer_type 28 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 64 28 - parm size
+ - isUsed: 1
+ parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 29 - argument
+ integer_type 28 - decl type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 27 - type name
+ integer_cst 64 27 - type size
+ integer_cst 0 27 - min value
+ integer_cst 64 28 - parm size
+ statement_list 29 - code
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 31 - slot
- isAutogenerated: 1
- integer_cst 128 0 - decl size 2
- record_type 0 - var type 2
- convert_expr 1 - arg
- void_cst 0 - operand
- nop_expr 1 - arg
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 0 - operand
- component_ref 0 - object
- indirect_ref 0 - object
- nop_expr 0 - ref
+ 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 31 - arg
+ void_cst 30 - operand
+ nop_expr 31 - arg
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 30 - operand
+ component_ref 29 - object
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 26 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 28 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ integer_cst 96 27 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 29 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 1 - arg
- integer_cst 1 0 - operand
- nop_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 0 - operand
- component_ref 0 - object
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 28 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 31 - arg
+ integer_cst 1 30 - operand
+ nop_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 29 - operand
+ component_ref 28 - object
+ indirect_ref 27 - object
+ nop_expr 26 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 25 - operand
- isAutogenerated: 1
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - field
+ pointer_type 24 - 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 24 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 27 - field
- signed
- isAutogenerated: 1
- integer_cst 96 0 - decl size
- record_type 0 - field type
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ integer_cst 96 26 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
+ - isAutogenerated: 1
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 3 - operand
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 33 - operand
- isAutogenerated: 1
- integer_cst 128 2 - decl size 2
- record_type 2 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 1 - type name
- addr_expr 9 - arg
+ 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
+ addr_expr 39 - arg
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 8 - operand
- record_type 7 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 6 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 38 - operand
+ record_type 37 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 36 - type name
- isAutogenerated: 1
- integer_cst 128 7 - parm size
- convert_expr 12 - arg
+ integer_cst 128 37 - parm size
+ convert_expr 42 - arg
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 11 - operand
- integer_type 10 - decl type
+ parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 41 - operand
+ integer_type 40 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 9 - type name
+ type_decl int <built-in> 0:0 39 - type name
- isAutogenerated: 1
- integer_cst 32 9 - type size
- integer_cst -2147483648 9 - min value
- integer_cst 2147483647 9 - max value
- integer_cst 8 10 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 16 - statement
- convert_expr 15 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 14 - operand
- addr_expr 13 - function
- function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 12 - operand
+ integer_cst 32 39 - type size
+ integer_cst -2147483648 39 - min value
+ integer_cst 2147483647 39 - max value
+ integer_cst 8 40 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 46 - statement
+ convert_expr 45 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 44 - operand
+ addr_expr 43 - function
+ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- reference_type 10 - method return type
- record_type 9 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 8 - type name
- record_type 10 - method base type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 9 - type name
+ method_type 41 - function type
+ reference_type 40 - method return type
+ record_type 39 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 38 - type name
+ record_type 40 - method base type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 11 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 41 - function result
- isAutogenerated: 1
- reference_type 10 - result type
- record_type 9 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 8 - type name
- integer_cst 64 10 - decl size
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 11 - argument
+ reference_type 40 - result type
+ record_type 39 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 38 - type name
+ integer_cst 64 40 - decl size
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - 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 10 - parm size
- statement_list 11 - code
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 10 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 9 - operand
- call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 8 - expresssion
- addr_expr 7 - function
- function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 6 - operand
+ integer_cst 64 40 - parm size
+ statement_list 41 - code
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 40 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 39 - operand
+ call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 38 - expresssion
+ addr_expr 37 - function
+ function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 36 - operand
- isExternal: 1
- isPublic: 1
- method_type 5 - function type
- void_type 4 - method return type
- type_decl void <built-in> 0:0 3 - type name
+ method_type 35 - function type
+ void_type 34 - method return type
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- record_type 4 - method base type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 3 - type name
+ record_type 34 - method base type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 33 - type name
- isAutogenerated: 1
- tree_list 4 - arg types
- pointer_type 3 - value
- record_type 2 - nested type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 1 - type name
+ tree_list 34 - arg types
+ pointer_type 33 - value
+ 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
- tree_list 3 - chain
- void_type 2 - value
- type_decl void <built-in> 0:0 1 - type name
+ tree_list 33 - chain
+ void_type 32 - value
+ type_decl void <built-in> 0:0 31 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 5 - function result
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 35 - function result
- isAutogenerated: 1
- void_type 4 - result type
- type_decl void <built-in> 0:0 3 - type name
+ void_type 34 - result type
+ type_decl void <built-in> 0:0 33 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 5 - argument
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 35 - argument
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 34 - 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
- cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 5 - code
- cleanup_point_expr 4 - operand
- eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 3 - operand
- postincrement_expr 2 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 1 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ integer_cst 64 34 - parm size
+ cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 35 - code
+ cleanup_point_expr 34 - operand
+ eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 33 - operand
+ postincrement_expr 32 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 31 - operand
+ indirect_ref 30 - object
+ nop_expr 29 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 28 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 27 - 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 27 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 30 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 29 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- integer_cst 1 1 - operand
- integer_cst 63 2 - operand
- statement_list 4 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 3 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 2 - operand
- convert_expr 1 - expresssion
- modify_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ integer_cst 1 31 - operand
+ integer_cst 63 32 - operand
+ statement_list 34 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 33 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 32 - operand
+ convert_expr 31 - expresssion
+ modify_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 26 - operand
- isAutogenerated: 1
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 28 - field
- unsigned
- integer_cst 32 0 - decl size
- integer_type 0 - field type
+ integer_cst 32 27 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- unsigned
- integer_cst 0 0 - operand
- cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 3 - statement
- expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 2 - operand
- convert_expr 1 - expresssion
- preincrement_expr 0 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 0 - operand
- indirect_ref 0 - object
- nop_expr 0 - ref
+ type_decl unsigned int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst 0 4 - min value
+ integer_cst 4294967295 4 - max value
+ integer_cst 0 29 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 33 - statement
+ expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 32 - operand
+ convert_expr 31 - expresssion
+ preincrement_expr 30 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 29 - operand
+ indirect_ref 28 - object
+ nop_expr 27 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 0 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 26 - operand
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 0 - field
+ pointer_type 25 - 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 25 - parm size
+ field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 28 - field
- unsigned
- integer_cst 64 0 - decl size
- pointer_type 0 - field type
- integer_cst 8 0 - operand
- nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 4 - operand
- integer_cst 0 3 - operand
- addr_expr 7 - arg
- component_ref 6 - operand
- indirect_ref 5 - object
- nop_expr 4 - ref
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 3 - operand
+ integer_cst 64 27 - decl size
+ pointer_type 5 - field type
+ integer_type 3 - nested type
+ - precisionBits: 64
+ - unsigned
+ type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 2 - type name
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 8 29 - operand
+ nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 34 - operand
+ integer_cst 0 33 - operand
+ addr_expr 37 - arg
+ component_ref 36 - operand
+ indirect_ref 35 - object
+ nop_expr 34 - ref
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 0 - type name
+ pointer_type 32 - 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 2 - parm size
- field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 5 - field
+ integer_cst 64 32 - parm size
+ field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 35 - field
- signed
- isAutogenerated: 1
- integer_cst 96 4 - decl size
- record_type 4 - field type
- type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 3 - type name
+ integer_cst 96 34 - decl size
+ record_type 5 - field type
+ type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 4 - type name
- isAutogenerated: 1
- return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 10 - statement
- init_expr 9 - operand
- result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 8 - operand
+ return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 40 - statement
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 38 - operand
- isAutogenerated: 1
- reference_type 7 - result type
- record_type 6 - nested type
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 5 - type name
- integer_cst 64 7 - decl size
- nop_expr 8 - operand
- nop_expr 7 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 6 - operand
+ reference_type 37 - result type
+ record_type 36 - nested type
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 35 - type name
+ integer_cst 64 37 - decl size
+ nop_expr 38 - operand
+ nop_expr 37 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 36 - operand
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 35 - 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 5 - parm size
- addr_expr 13 - arg
+ integer_cst 64 35 - parm size
+ addr_expr 43 - arg
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 12 - operand
- record_type 11 - decl type
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 10 - type name
+ parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 42 - operand
+ record_type 41 - decl type
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 40 - type name
- isAutogenerated: 1
- integer_cst 128 11 - parm size
- label_expr 18 - statement
- label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 17 - operand
+ integer_cst 128 41 - parm size
+ label_expr 48 - statement
+ label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 47 - operand
- isAutogenerated: 1
target_expr 2147483642 - arg
var_decl /usr/include/c++/5/bits/stl_bvector.h 407:42 2147483641 - operand
@@ -69516,32 +73943,32 @@ function_decl Data1 test26.cpp 8:5 2147483647
expr_stmt test26.cpp 9:5 2147483643 - operand
call_expr test26.cpp 9:5 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref test26.cpp 9:5 2147483640 - operand
indirect_ref 2147483639 - object
@@ -69562,32 +73989,32 @@ function_decl Data1 test26.cpp 8:5 2147483647
statement_list 2147483643 - body
call_expr test26.cpp 9:5 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
component_ref test26.cpp 9:5 2147483641 - operand
indirect_ref 2147483640 - object
@@ -69641,32 +74068,32 @@ function_decl __base_ctor test26.cpp 8:5 2147483647
expr_stmt test26.cpp 9:5 2147483643 - operand
call_expr test26.cpp 9:5 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref test26.cpp 9:5 2147483640 - operand
indirect_ref 2147483639 - object
@@ -69687,32 +74114,32 @@ function_decl __base_ctor test26.cpp 8:5 2147483647
statement_list 2147483643 - operand
call_expr test26.cpp 9:5 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
component_ref test26.cpp 9:5 2147483641 - operand
indirect_ref 2147483640 - object
@@ -69837,32 +74264,32 @@ function_decl Data1 test26.cpp 12:5 2147483647
expr_stmt test26.cpp 13:20 2147483643 - operand
call_expr test26.cpp 13:20 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref test26.cpp 13:20 2147483640 - operand
indirect_ref 2147483639 - object
@@ -69883,32 +74310,32 @@ function_decl Data1 test26.cpp 12:5 2147483647
statement_list 2147483643 - body
call_expr test26.cpp 13:20 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
component_ref test26.cpp 13:20 2147483641 - operand
indirect_ref 2147483640 - object
@@ -70002,32 +74429,32 @@ function_decl __base_ctor test26.cpp 12:5 2147483647
expr_stmt test26.cpp 13:20 2147483643 - operand
call_expr test26.cpp 13:20 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref test26.cpp 13:20 2147483640 - operand
indirect_ref 2147483639 - object
@@ -70048,32 +74475,32 @@ function_decl __base_ctor test26.cpp 12:5 2147483647
statement_list 2147483643 - operand
call_expr test26.cpp 13:20 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483642 - arg
component_ref test26.cpp 13:20 2147483641 - operand
indirect_ref 2147483640 - object
@@ -70479,32 +74906,32 @@ function_decl Data2 test26.cpp 35:13 2147483647
expr_stmt test26.cpp 37:5 2147483642 - operand
call_expr test26.cpp 37:5 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl operator delete /usr/include/c++/5/new 115:6 20 - operand
+ function_decl operator delete /usr/include/c++/5/new 115:6 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __externally_visible__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node externally_visible 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __externally_visible__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node externally_visible 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/new 115:26 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/new 115:26 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this test26.cpp 35:20 2147483639 - operand
- isAutogenerated: 1
@@ -70721,32 +75148,32 @@ function_decl __base_dtor test26.cpp 35:13 2147483647
expr_stmt test26.cpp 37:5 2147483642 - operand
call_expr test26.cpp 37:5 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl operator delete /usr/include/c++/5/new 115:6 20 - operand
+ function_decl operator delete /usr/include/c++/5/new 115:6 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __externally_visible__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node externally_visible 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __externally_visible__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node externally_visible 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/new 115:26 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/new 115:26 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this test26.cpp 35:20 2147483639 - operand
- isAutogenerated: 1
@@ -70823,38 +75250,38 @@ function_decl __deleting_dtor test26.cpp 35:13 2147483647
statement_list 2147483646 - code
call_expr test26.cpp 37:5 2147483645 - statement
addr_expr 2147483644 - function
- function_decl __comp_dtor test26.cpp 35:13 20 - operand
+ function_decl __comp_dtor test26.cpp 35:13 50 - operand
- isVirtual: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl Data2 test26.cpp 33:8 17 - type name
+ record_type 48 - method base type
+ type_decl Data2 test26.cpp 33:8 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl Data2 test26.cpp 33:8 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl test26.cpp 37:5 19 - function result
+ result_decl test26.cpp 37:5 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this test26.cpp 35:20 19 - argument
+ parm_decl this test26.cpp 35:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl Data2 test26.cpp 33:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
parm_decl this test26.cpp 35:20 2147483644 - arg
- isAutogenerated: 1
pointer_type 2147483643 - decl type
@@ -70867,32 +75294,32 @@ function_decl __deleting_dtor test26.cpp 35:13 2147483647
- isAutogenerated: 1
call_expr test26.cpp 37:5 2147483645 - statement
addr_expr 2147483644 - function
- function_decl operator delete /usr/include/c++/5/new 115:6 20 - operand
+ function_decl operator delete /usr/include/c++/5/new 115:6 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __externally_visible__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node externally_visible 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __externally_visible__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node externally_visible 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/new 115:26 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/new 115:26 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483644 - arg
parm_decl this test26.cpp 35:20 2147483643 - operand
- isAutogenerated: 1
@@ -71118,32 +75545,32 @@ function_decl Data1 test26.cpp 6:8 2147483647
statement_list 2147483641 - body
call_expr test26.cpp 6:8 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483640 - arg
component_ref test26.cpp 6:8 2147483639 - operand
indirect_ref 2147483638 - object
@@ -71215,32 +75642,32 @@ function_decl __base_dtor test26.cpp 6:8 2147483647
statement_list 2147483641 - operand
call_expr test26.cpp 6:8 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483640 - arg
component_ref test26.cpp 6:8 2147483639 - operand
indirect_ref 2147483638 - object
@@ -71376,38 +75803,38 @@ function_decl func3 test26.cpp 62:10 2147483647
compound_expr 2147483642 - operand
call_expr test26.cpp 68:16 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_dtor test26.cpp 6:8 20 - operand
+ function_decl __comp_dtor test26.cpp 6:8 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl Data1 test26.cpp 6:8 17 - type name
+ record_type 48 - method base type
+ type_decl Data1 test26.cpp 6:8 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl Data1 test26.cpp 6:8 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl test26.cpp 6:8 19 - function result
+ result_decl test26.cpp 6:8 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this test26.cpp 68:16 19 - argument
+ parm_decl this test26.cpp 68:16 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl Data1 test26.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
nop_expr 2147483640 - arg
- isUsed: 1
parm_decl ptr1 test26.cpp 62:29 2147483639 - operand
@@ -71418,32 +75845,32 @@ function_decl func3 test26.cpp 62:10 2147483647
integer_cst 64 2147483638 - parm size
call_expr test26.cpp 68:16 2147483641 - operand
addr_expr 2147483640 - function
- function_decl operator delete /usr/include/c++/5/new 115:6 20 - operand
+ function_decl operator delete /usr/include/c++/5/new 115:6 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __externally_visible__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node externally_visible 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __externally_visible__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node externally_visible 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/new 115:26 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/new 115:26 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
- isUsed: 1
parm_decl ptr1 test26.cpp 62:29 2147483639 - operand
@@ -71524,38 +75951,38 @@ function_decl func4 test26.cpp 71:10 2147483647
compound_expr 2147483642 - operand
call_expr test26.cpp 77:16 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_dtor test26.cpp 6:8 20 - operand
+ function_decl __comp_dtor test26.cpp 6:8 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl Data1 test26.cpp 6:8 17 - type name
+ record_type 48 - method base type
+ type_decl Data1 test26.cpp 6:8 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl Data1 test26.cpp 6:8 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl test26.cpp 6:8 19 - function result
+ result_decl test26.cpp 6:8 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this test26.cpp 68:16 19 - argument
+ parm_decl this test26.cpp 68:16 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl Data1 test26.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
nop_expr 2147483640 - arg
- isUsed: 1
parm_decl ptr1 test26.cpp 71:29 2147483639 - operand
@@ -71566,32 +75993,32 @@ function_decl func4 test26.cpp 71:10 2147483647
integer_cst 64 2147483638 - parm size
call_expr test26.cpp 77:16 2147483641 - operand
addr_expr 2147483640 - function
- function_decl operator delete /usr/include/c++/5/new 115:6 20 - operand
+ function_decl operator delete /usr/include/c++/5/new 115:6 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __externally_visible__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - attribute
- identifier_node externally_visible 17 - purpose
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __externally_visible__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - attribute
+ identifier_node externally_visible 47 - purpose
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/new 115:26 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/new 115:26 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
- isUsed: 1
parm_decl ptr1 test26.cpp 71:29 2147483639 - operand
@@ -73867,11 +78294,11 @@ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 4216:23 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -73881,26 +78308,26 @@ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 2147483640 - arg
- isAutogenerated: 1
pointer_type 2147483639 - decl type
@@ -74108,14 +78535,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -74124,9 +78551,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -74250,17 +78677,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -74270,12 +78697,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -74285,7 +78712,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -74305,14 +78732,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -74321,9 +78748,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483640 - operand
truth_orif_expr 2147483641 - operand
@@ -74359,17 +78786,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -74379,12 +78806,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -74394,7 +78821,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -74753,14 +79180,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -74769,9 +79196,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -74895,17 +79322,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -74915,12 +79342,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -74930,7 +79357,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -74949,14 +79376,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -74965,26 +79392,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -74994,12 +79421,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -75009,7 +79436,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -75362,14 +79789,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -75378,9 +79805,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -75501,17 +79928,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -75521,12 +79948,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -75536,7 +79963,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -75555,14 +79982,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -75571,26 +79998,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -75600,12 +80027,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -75615,7 +80042,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -75968,14 +80395,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -75984,9 +80411,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -76110,17 +80537,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76130,12 +80557,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76145,7 +80572,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -76164,14 +80591,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -76180,26 +80607,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76209,12 +80636,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76224,7 +80651,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -76577,14 +81004,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -76593,9 +81020,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -76716,17 +81143,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76736,12 +81163,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76751,7 +81178,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -76770,14 +81197,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -76786,26 +81213,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76815,12 +81242,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -76830,7 +81257,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -77139,14 +81566,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -77155,9 +81582,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -77258,17 +81685,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77278,12 +81705,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77293,7 +81720,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -77312,14 +81739,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -77328,26 +81755,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77357,12 +81784,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77372,7 +81799,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -77663,14 +82090,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -77679,9 +82106,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -77782,17 +82209,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77802,12 +82229,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77817,7 +82244,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -77836,14 +82263,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -77852,26 +82279,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77881,12 +82308,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -77896,7 +82323,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -78187,14 +82614,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -78203,9 +82630,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -78306,17 +82733,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -78326,12 +82753,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -78341,7 +82768,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -78360,14 +82787,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -78376,26 +82803,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -78405,12 +82832,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -78420,7 +82847,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -78702,32 +83129,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
nop_expr 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 89:58 2147483639 - operand
addr_expr 2147483638 - function
- function_decl __builtin_alloca <built-in> 0:0 20 - operand
+ function_decl __builtin_alloca <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node malloc 16 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node malloc 46 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 16 - type name
+ type_decl long unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
mult_expr 2147483638 - arg
sizeof_expr /usr/include/c++/5/ext/string_conversions.h 89:65 2147483637 - operand
@@ -78760,20 +83187,20 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
expr_stmt /usr/include/c++/5/ext/string_conversions.h 93:7 2147483643 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 93:25 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __builtin_va_start <built-in> 0:0 20 - operand
+ function_decl __builtin_va_start <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
nop_expr 2147483641 - arg
@@ -78910,25 +83337,25 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
expr_stmt /usr/include/c++/5/ext/string_conversions.h 97:7 2147483643 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 97:23 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __builtin_va_end <built-in> 0:0 20 - operand
+ function_decl __builtin_va_end <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
addr_expr 2147483640 - operand
@@ -78964,23 +83391,23 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -78990,8 +83417,8 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -79001,26 +83428,26 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- cast_expr 14 - purpose
- reference_type 14 - value
- record_type 13 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 12 - type name
+ tree_list 45 - chain
+ cast_expr 44 - purpose
+ reference_type 44 - value
+ record_type 43 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 42 - type name
- isAutogenerated: 1
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -79031,8 +83458,8 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -79043,12 +83470,12 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -79110,32 +83537,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
- isAutogenerated: 1
aggr_init_expr 2147483635 - operand
addr_expr 2147483634 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483634 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -79147,32 +83574,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
void_cst 2147483633 - operand
call_expr 2147483635 - operand
addr_expr 2147483634 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483634 - arg
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483633 - operand
- isUsed: 1
@@ -79183,32 +83610,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
- isAutogenerated: 1
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483638 - operand
- isUsed: 1
@@ -79314,32 +83741,32 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 214748
statement_list 2147483641 - body
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 2147483639 - operand
- isAutogenerated: 1
@@ -79403,32 +83830,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 214748
statement_list 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 2147483639 - operand
- isAutogenerated: 1
@@ -79548,73 +83975,73 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 2147483638 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 2147483637 - expresssion
addr_expr 2147483636 - function
- function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 20 - operand
+ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 2147483636 - arg
addr_expr 2147483635 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 2147483635 - arg
- isAutogenerated: 1
@@ -79635,32 +84062,32 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 2147483630 - type name
aggr_init_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 20 - operand
+ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 17 - type name
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 47 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483631 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -79677,32 +84104,32 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
integer_cst 64 2147483630 - parm size
call_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483631 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483630 - operand
- isUsed: 1
@@ -79712,38 +84139,38 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
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 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483639 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 2147483638 - operand
indirect_ref 2147483637 - object
@@ -79822,73 +84249,73 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 2147483638 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 2147483637 - expresssion
addr_expr 2147483636 - function
- function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 20 - operand
+ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 2147483636 - arg
addr_expr 2147483635 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 2147483635 - arg
- isAutogenerated: 1
@@ -79909,32 +84336,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 2147483630 - type name
aggr_init_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 20 - operand
+ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 17 - type name
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 47 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483631 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -79951,32 +84378,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
integer_cst 64 2147483630 - parm size
call_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483631 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483630 - operand
- isUsed: 1
@@ -79986,38 +84413,38 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
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 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483639 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 2147483638 - operand
indirect_ref 2147483637 - object
@@ -80134,44 +84561,44 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 214748
expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
- isAutogenerated: 1
@@ -80242,32 +84669,32 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 214748
integer_cst 127 2 - max value
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - operand
- isAutogenerated: 1
@@ -80325,44 +84752,44 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 214748
expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
- isAutogenerated: 1
@@ -80433,32 +84860,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 214748
integer_cst 127 2 - max value
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - operand
- isAutogenerated: 1
@@ -80561,49 +84988,49 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483640 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483639 - operand
indirect_ref 2147483638 - object
@@ -80646,11 +85073,11 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
convert_expr 2147483639 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -80660,16 +85087,16 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -80679,21 +85106,21 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -80703,7 +85130,7 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483637 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 2147483636 - operand
@@ -80714,11 +85141,11 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 64 2147483635 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483637 - arg
addr_expr 2147483636 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -80728,74 +85155,74 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483636 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 2147483635 - operand
addr_expr 2147483634 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
indirect_ref 2147483639 - object
@@ -80864,49 +85291,49 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483640 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483639 - operand
indirect_ref 2147483638 - object
@@ -80949,11 +85376,11 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
convert_expr 2147483639 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -80963,16 +85390,16 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -80982,21 +85409,21 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -81006,7 +85433,7 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483637 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 2147483636 - operand
@@ -81017,11 +85444,11 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 64 2147483635 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483637 - arg
addr_expr 2147483636 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -81031,74 +85458,74 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483636 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 2147483635 - operand
addr_expr 2147483634 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
indirect_ref 2147483639 - object
@@ -81224,11 +85651,11 @@ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 4216:23 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -81237,26 +85664,26 @@ function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 2147483640 - arg
- isAutogenerated: 1
pointer_type 2147483639 - decl type
@@ -81459,14 +85886,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -81475,9 +85902,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -81596,17 +86023,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -81616,12 +86043,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -81631,7 +86058,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -81651,14 +86078,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -81667,9 +86094,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483640 - operand
truth_orif_expr 2147483641 - operand
@@ -81705,17 +86132,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -81725,12 +86152,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -81740,7 +86167,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -82093,14 +86520,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -82109,9 +86536,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -82230,17 +86657,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82250,12 +86677,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82265,7 +86692,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -82284,14 +86711,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -82300,26 +86727,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82329,12 +86756,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82344,7 +86771,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -82691,14 +87118,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -82707,9 +87134,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -82825,17 +87252,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82845,12 +87272,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82860,7 +87287,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -82879,14 +87306,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -82895,26 +87322,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82924,12 +87351,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -82939,7 +87366,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -83286,14 +87713,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -83302,9 +87729,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -83423,17 +87850,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -83443,12 +87870,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -83458,7 +87885,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -83477,14 +87904,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -83493,26 +87920,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -83522,12 +87949,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -83537,7 +87964,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -83884,14 +88311,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -83900,9 +88327,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -84018,17 +88445,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84038,12 +88465,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84053,7 +88480,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -84072,14 +88499,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -84088,26 +88515,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84117,12 +88544,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84132,7 +88559,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -84435,14 +88862,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -84451,9 +88878,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -84549,17 +88976,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84569,12 +88996,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84584,7 +89011,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -84603,14 +89030,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -84619,26 +89046,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84648,12 +89075,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -84663,7 +89090,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -84948,14 +89375,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -84964,9 +89391,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -85062,17 +89489,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85082,12 +89509,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85097,7 +89524,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -85116,14 +89543,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -85132,26 +89559,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85161,12 +89588,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85176,7 +89603,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -85461,14 +89888,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 2147483639 - ref
addr_expr 2147483638 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -85477,9 +89904,9 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 0 2147483640 - operand
decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 2147483644 - statement
@@ -85575,17 +90002,17 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 2147483642 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 20 - operand
+ function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85595,12 +90022,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85610,7 +90037,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -85629,14 +90056,14 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
indirect_ref 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 2147483640 - ref
addr_expr 2147483639 - function
- function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 20 - operand
+ function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 50 - operand
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node const 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node const 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -85645,26 +90072,26 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
integer_cst 34 2147483641 - operand
cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 2147483642 - then
expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 2147483641 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 20 - operand
+ function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85674,12 +90101,12 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -85689,7 +90116,7 @@ function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 2147483639 - arg
pointer_type 2147483638 - decl type
@@ -85963,32 +90390,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
nop_expr 2147483640 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 89:58 2147483639 - operand
addr_expr 2147483638 - function
- function_decl __builtin_alloca <built-in> 0:0 20 - operand
+ function_decl __builtin_alloca <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node malloc 16 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node malloc 46 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 16 - type name
+ type_decl long unsigned int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
mult_expr 2147483638 - arg
sizeof_expr /usr/include/c++/5/ext/string_conversions.h 89:65 2147483637 - operand
@@ -86021,20 +90448,20 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
expr_stmt /usr/include/c++/5/ext/string_conversions.h 93:7 2147483643 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 93:25 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __builtin_va_start <built-in> 0:0 20 - operand
+ function_decl __builtin_va_start <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
nop_expr 2147483641 - arg
@@ -86167,25 +90594,25 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
expr_stmt /usr/include/c++/5/ext/string_conversions.h 97:7 2147483643 - operand
call_expr /usr/include/c++/5/ext/string_conversions.h 97:23 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __builtin_va_end <built-in> 0:0 20 - operand
+ function_decl __builtin_va_end <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl __va_list_tag <built-in> 0:0 2 - type name
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
addr_expr 2147483640 - operand
@@ -86221,23 +90648,23 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
- isAutogenerated: 1
aggr_init_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -86246,8 +90673,8 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -86256,26 +90683,26 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- cast_expr 14 - purpose
- reference_type 14 - value
- record_type 13 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 12 - type name
+ tree_list 45 - chain
+ cast_expr 44 - purpose
+ reference_type 44 - value
+ record_type 43 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 42 - type name
- isAutogenerated: 1
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -86285,8 +90712,8 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -86296,12 +90723,12 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483639 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -86364,32 +90791,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
- isAutogenerated: 1
aggr_init_expr 2147483635 - operand
addr_expr 2147483634 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483634 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -86401,32 +90828,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
void_cst 2147483633 - operand
call_expr 2147483635 - operand
addr_expr 2147483634 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483634 - arg
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483633 - operand
- isUsed: 1
@@ -86437,32 +90864,32 @@ function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 2147
- isAutogenerated: 1
call_expr 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483639 - arg
var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 2147483638 - operand
- isUsed: 1
@@ -86567,32 +90994,32 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 214748
statement_list 2147483641 - body
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 2147483639 - operand
- isAutogenerated: 1
@@ -86656,32 +91083,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 214748
statement_list 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 2147483639 - operand
- isAutogenerated: 1
@@ -86801,73 +91228,73 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 2147483638 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 2147483637 - expresssion
addr_expr 2147483636 - function
- function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 20 - operand
+ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 2147483636 - arg
addr_expr 2147483635 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 2147483635 - arg
- isAutogenerated: 1
@@ -86888,32 +91315,32 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 2147483630 - type name
aggr_init_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 20 - operand
+ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 17 - type name
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 47 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483631 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -86930,32 +91357,32 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
integer_cst 64 2147483630 - parm size
call_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483631 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483630 - operand
- isUsed: 1
@@ -86965,38 +91392,38 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
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 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483639 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 2147483638 - operand
indirect_ref 2147483637 - object
@@ -87075,73 +91502,73 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 2147483638 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 2147483637 - expresssion
addr_expr 2147483636 - function
- function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 20 - operand
+ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 2147483636 - arg
addr_expr 2147483635 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 2147483635 - arg
- isAutogenerated: 1
@@ -87162,32 +91589,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 2147483630 - type name
aggr_init_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 20 - operand
+ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- record_type 18 - method return type
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 17 - type name
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ method_type 49 - function type
+ record_type 48 - method return type
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 47 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483631 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -87204,32 +91631,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
integer_cst 64 2147483630 - parm size
call_expr 2147483632 - operand
addr_expr 2147483631 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483631 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483630 - operand
- isUsed: 1
@@ -87239,38 +91666,38 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
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 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483639 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 2147483638 - operand
indirect_ref 2147483637 - object
@@ -87387,44 +91814,44 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 214748
expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
- isAutogenerated: 1
@@ -87493,32 +91920,32 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 214748
integer_cst 2147483647 2 - max value
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - operand
- isAutogenerated: 1
@@ -87576,44 +92003,44 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 214748
expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
- isAutogenerated: 1
@@ -87682,32 +92109,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 214748
integer_cst 2147483647 2 - max value
call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483642 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - operand
- isAutogenerated: 1
@@ -87810,49 +92237,49 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483640 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483639 - operand
indirect_ref 2147483638 - object
@@ -87895,11 +92322,11 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
convert_expr 2147483639 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -87908,16 +92335,16 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -87926,21 +92353,21 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -87949,7 +92376,7 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483637 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 2147483636 - operand
@@ -87960,11 +92387,11 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 64 2147483635 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483637 - arg
addr_expr 2147483636 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -87973,74 +92400,74 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483636 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 2147483635 - operand
addr_expr 2147483634 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
indirect_ref 2147483639 - object
@@ -88109,49 +92536,49 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483640 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483639 - operand
indirect_ref 2147483638 - object
@@ -88194,11 +92621,11 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
convert_expr 2147483639 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -88207,16 +92634,16 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -88225,21 +92652,21 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -88248,7 +92675,7 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483637 - arg
- isUsed: 1
parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 2147483636 - operand
@@ -88259,11 +92686,11 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 64 2147483635 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 2147483637 - arg
addr_expr 2147483636 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -88272,74 +92699,74 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483636 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 2147483635 - operand
addr_expr 2147483634 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 2147483640 - operand
indirect_ref 2147483639 - object
@@ -88452,168 +92879,168 @@ function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/functional_hash.h 136:20 2147483643 - operand
addr_expr 2147483642 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_cst 3339675911 15 - purpose
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_cst 3339675911 45 - purpose
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 19 - function result
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - decl size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 19 - argument
- integer_type 18 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 19 - argument
- integer_type 18 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 19 - code
- return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 49 - code
+ return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- integer_cst 64 15 - decl size
- call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 16 - operand
- addr_expr 15 - function
- function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 14 - operand
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 64 45 - decl size
+ call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 46 - operand
+ addr_expr 45 - function
+ function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 44 - operand
- isExternal: 1
- isPublic: 1
- function_type 13 - function type
- integer_type 12 - function return type
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- tree_list 12 - arg types
- pointer_type 11 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ tree_list 42 - arg types
+ pointer_type 41 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- tree_list 10 - chain
- integer_type 9 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 13 - argument
- pointer_type 12 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 43 - argument
+ pointer_type 42 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 13 - argument
- integer_type 12 - decl type
+ integer_cst 64 42 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 13 - argument
- integer_type 12 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 15 - arg
- pointer_type 14 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 45 - arg
+ pointer_type 44 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 15 - arg
- integer_type 14 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 15 - arg
- integer_type 14 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
nop_expr 2147483642 - arg
convert_expr 2147483641 - operand
- isUsed: 1
@@ -88685,168 +93112,168 @@ function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 2147483647
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/functional_hash.h 136:20 2147483643 - operand
addr_expr 2147483642 - function
- function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 20 - operand
+ function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 15 - type name
- integer_cst 64 15 - type size
- integer_cst 0 15 - min value
- tree_list 16 - chain
- integer_cst 3339675911 15 - purpose
- integer_type 15 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ integer_cst 3339675911 45 - purpose
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 19 - function result
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - decl size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 49 - argument
+ pointer_type 48 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 19 - argument
- integer_type 18 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 19 - argument
- integer_type 18 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 19 - code
- return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 16 - operand
- - isAutogenerated: 1
- integer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 49 - code
+ return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 46 - operand
+ - isAutogenerated: 1
+ integer_type 45 - result type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- integer_cst 64 15 - decl size
- call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 16 - operand
- addr_expr 15 - function
- function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 14 - operand
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ integer_cst 64 45 - decl size
+ call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 46 - operand
+ addr_expr 45 - function
+ function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 44 - operand
- isExternal: 1
- isPublic: 1
- function_type 13 - function type
- integer_type 12 - function return type
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- tree_list 12 - arg types
- pointer_type 11 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ tree_list 42 - arg types
+ pointer_type 41 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 11 - chain
- integer_type 10 - value
+ tree_list 41 - chain
+ integer_type 40 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 9 - type name
- integer_cst 64 9 - type size
- integer_cst 0 9 - min value
- tree_list 10 - chain
- integer_type 9 - value
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 39 - type name
+ integer_cst 64 39 - type size
+ integer_cst 0 39 - min value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 38 - type name
+ integer_cst 64 38 - type size
+ integer_cst 0 38 - min value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 13 - argument
- pointer_type 12 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 43 - argument
+ pointer_type 42 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 13 - argument
- integer_type 12 - decl type
+ integer_cst 64 42 - parm size
+ parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
- parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 13 - argument
- integer_type 12 - decl type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
+ parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 43 - argument
+ integer_type 42 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- integer_cst 64 12 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 41 - type name
+ integer_cst 64 41 - type size
+ integer_cst 0 41 - min value
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 15 - arg
- pointer_type 14 - decl type
+ parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 45 - arg
+ pointer_type 44 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 14 - parm size
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 15 - arg
- integer_type 14 - decl type
+ parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
- isUsed: 1
- parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 15 - arg
- integer_type 14 - decl type
+ parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 45 - arg
+ integer_type 44 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 13 - type name
- integer_cst 64 13 - type size
- integer_cst 0 13 - min value
- integer_cst 64 14 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 43 - type name
+ integer_cst 64 43 - type size
+ integer_cst 0 43 - min value
+ integer_cst 64 44 - parm size
nop_expr 2147483642 - arg
convert_expr 2147483641 - operand
- isUsed: 1
@@ -88934,11 +93361,11 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -88948,26 +93375,26 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 2147483640 - arg
- isAutogenerated: 1
pointer_type 2147483639 - decl type
@@ -89031,33 +93458,33 @@ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 2147483647
indirect_ref 2147483640 - object
call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 2147483639 - ref
addr_expr 2147483638 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 2147483638 - arg
- isAutogenerated: 1
pointer_type 2147483637 - decl type
@@ -89144,11 +93571,11 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -89157,26 +93584,26 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 2147483640 - arg
- isAutogenerated: 1
pointer_type 2147483639 - decl type
@@ -89240,33 +93667,33 @@ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 2147483647
indirect_ref 2147483640 - object
call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 2147483639 - ref
addr_expr 2147483638 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 2147483638 - arg
- isAutogenerated: 1
pointer_type 2147483637 - decl type
@@ -89352,11 +93779,11 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 16
- unsigned
@@ -89365,26 +93792,26 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
integer_cst 16 2 - type size
integer_cst 0 2 - min value
integer_cst 65535 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 2147483640 - arg
- isAutogenerated: 1
pointer_type 2147483639 - decl type
@@ -89447,33 +93874,33 @@ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 2147483647
indirect_ref 2147483640 - object
call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 2147483639 - ref
addr_expr 2147483638 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 2147483638 - arg
- isAutogenerated: 1
pointer_type 2147483637 - decl type
@@ -89559,11 +93986,11 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
nop_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -89572,26 +93999,26 @@ function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 2147483647
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 2147483640 - arg
- isAutogenerated: 1
pointer_type 2147483639 - decl type
@@ -89654,33 +94081,33 @@ function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 2147483647
indirect_ref 2147483640 - object
call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 2147483639 - ref
addr_expr 2147483638 - function
- function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 20 - operand
+ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 2147483638 - arg
- isAutogenerated: 1
pointer_type 2147483637 - decl type
@@ -89785,14 +94212,14 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
expr_stmt /usr/include/c++/5/bits/stl_algobase.h 743:7 2147483645 - operand
call_expr /usr/include/c++/5/bits/stl_algobase.h 743:20 2147483644 - expresssion
addr_expr 2147483643 - function
- function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 20 - operand
+ function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 17 - type name
- tree_list 18 - arg types
- pointer_type 17 - value
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 47 - type name
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89800,8 +94227,8 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89809,23 +94236,23 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 16 - chain
- reference_type 15 - value
- integer_type 14 - nested type
+ tree_list 46 - chain
+ reference_type 45 - value
+ integer_type 44 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 13 - type name
+ type_decl int <built-in> 0:0 43 - type name
- isAutogenerated: 1
- integer_cst 32 13 - type size
- integer_cst -2147483648 13 - min value
- integer_cst 2147483647 13 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 19 - argument
- pointer_type 18 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89834,8 +94261,8 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 19 - argument
- pointer_type 18 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89844,25 +94271,25 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- isUsed: 1
- parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 16 - type name
+ type_decl int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- integer_cst 64 18 - parm size
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ integer_cst 64 48 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 743:38 2147483643 - arg
addr_expr 2147483642 - function
- function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 20 - operand
+ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
- type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 17 - type name
+ function_type 49 - function type
+ pointer_type 48 - function return type
+ type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 47 - type name
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89870,8 +94297,8 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89879,13 +94306,13 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 19 - argument
- pointer_type 18 - decl type
+ parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89906,12 +94333,12 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
integer_cst 64 2147483641 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 743:66 2147483643 - arg
addr_expr 2147483642 - function
- function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 20 - operand
+ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
- type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 17 - type name
+ function_type 49 - function type
+ pointer_type 48 - function return type
+ type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 47 - type name
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89919,8 +94346,8 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -89928,13 +94355,13 @@ function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 19 - argument
- pointer_type 18 - decl type
+ parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -90004,23 +94431,23 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -90030,25 +94457,25 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -90058,14 +94485,14 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 2147483640 - operand
indirect_ref 2147483639 - object
@@ -90085,11 +94512,11 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 2147483641 - arg
addr_expr 2147483640 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -90099,39 +94526,39 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483640 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 2840:33 2147483639 - operand
addr_expr 2147483638 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
nop_expr 2147483640 - operand
@@ -90146,32 +94573,32 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
- isAutogenerated: 1
aggr_init_expr 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483636 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -90183,32 +94610,32 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
void_cst 2147483635 - operand
call_expr 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483636 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483635 - operand
- isUsed: 1
@@ -90221,38 +94648,38 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
statement_list 2147483643 - body
call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483642 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 2147483641 - operand
indirect_ref 2147483640 - object
@@ -90308,23 +94735,23 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -90334,25 +94761,25 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -90362,14 +94789,14 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 2147483640 - operand
indirect_ref 2147483639 - object
@@ -90389,11 +94816,11 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 2147483641 - arg
addr_expr 2147483640 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -90403,39 +94830,39 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
convert_expr 2147483640 - arg
call_expr /usr/include/c++/5/bits/basic_string.h 2840:33 2147483639 - operand
addr_expr 2147483638 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
nop_expr 2147483641 - arg
nop_expr 2147483640 - operand
@@ -90450,32 +94877,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
- isAutogenerated: 1
aggr_init_expr 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483636 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -90487,32 +94914,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
void_cst 2147483635 - operand
call_expr 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483636 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483635 - operand
- isUsed: 1
@@ -90525,38 +94952,38 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
statement_list 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483642 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 2147483641 - operand
indirect_ref 2147483640 - object
@@ -90739,32 +95166,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483639 - operand
- isAutogenerated: 1
@@ -90777,32 +95204,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 2147483647
statement_list 2147483642 - body
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483640 - operand
- isAutogenerated: 1
@@ -90850,32 +95277,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483639 - operand
- isAutogenerated: 1
@@ -90888,32 +95315,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 2147483647
statement_list 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483640 - operand
- isAutogenerated: 1
@@ -91015,32 +95442,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 2147483647
statement_list 2147483640 - body
call_expr /usr/include/c++/5/bits/allocator.h 121:30 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 2147483638 - operand
- isAutogenerated: 1
@@ -91105,32 +95532,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 2147483647
statement_list 2147483640 - operand
call_expr /usr/include/c++/5/bits/allocator.h 121:30 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 2147483638 - operand
- isAutogenerated: 1
@@ -91284,23 +95711,23 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91310,25 +95737,25 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91338,14 +95765,14 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483640 - operand
indirect_ref 2147483639 - object
@@ -91365,11 +95792,11 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 2147483641 - arg
addr_expr 2147483640 - function
- function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 20 - operand
+ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91379,8 +95806,8 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91390,8 +95817,8 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91401,18 +95828,18 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91423,8 +95850,8 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91435,12 +95862,12 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -91489,38 +95916,38 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
statement_list 2147483643 - body
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483642 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483641 - operand
indirect_ref 2147483640 - object
@@ -91636,23 +96063,23 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91662,25 +96089,25 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91690,14 +96117,14 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483640 - operand
indirect_ref 2147483639 - object
@@ -91717,11 +96144,11 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 2147483641 - arg
addr_expr 2147483640 - function
- function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 20 - operand
+ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91731,8 +96158,8 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91742,8 +96169,8 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91753,18 +96180,18 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91775,8 +96202,8 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -91787,12 +96214,12 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -91841,38 +96268,38 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
statement_list 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483642 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483641 - operand
indirect_ref 2147483640 - object
@@ -92032,11 +96459,11 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -92046,21 +96473,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -92070,21 +96497,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -92094,28 +96521,28 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 15 - decl size
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 16 - operand
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 15 - object
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 45 - decl size
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 46 - operand
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 45 - object
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 12 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 44 - field
- signed
- integer_cst 64 13 - decl size
+ integer_cst 64 43 - decl size
record_type 5 - field type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 4 - type name
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 15 - field
+ field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 45 - field
- unsigned
- integer_cst 64 14 - decl size
+ integer_cst 64 44 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 8
@@ -92182,44 +96609,44 @@ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 214748
type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 2147483639 - type name
aggr_init_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 2147483640 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -92250,38 +96677,38 @@ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 214748
- isAutogenerated: 1
call_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483640 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 2147483639 - operand
- isUsed: 1
@@ -92339,63 +96766,63 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
ne_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2636:24 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_expect <built-in> 0:0 20 - operand
+ function_decl __builtin_expect <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 16 - type name
+ type_decl long int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst -0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ integer_cst 64 46 - type size
+ integer_cst -0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 15 - type name
+ type_decl long int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
ne_expr 2147483641 - arg
convert_expr 2147483640 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2636:46 2147483639 - operand
addr_expr 2147483638 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
nop_expr 2147483640 - operand
- isUsed: 1
@@ -92413,19 +96840,19 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
le_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2641:50 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 20 - operand
- tree_list 19 - attribute
- identifier_node __unused__ 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 50 - operand
+ tree_list 49 - attribute
+ identifier_node __unused__ 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -92433,32 +96860,32 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 78:61 19 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 78:61 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -92466,78 +96893,78 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 19 - argument
- integer_type 18 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- cond_expr /usr/include/c++/5/ext/atomicity.h 81:5 19 - code
- cleanup_point_expr 18 - operand
- ne_expr 17 - operand
- call_expr /usr/include/c++/5/ext/atomicity.h 81:27 16 - operand
- addr_expr 15 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 14 - operand
- function_type 13 - function type
- integer_type 12 - function return type
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ cond_expr /usr/include/c++/5/ext/atomicity.h 81:5 49 - code
+ cleanup_point_expr 48 - operand
+ ne_expr 47 - operand
+ call_expr /usr/include/c++/5/ext/atomicity.h 81:27 46 - operand
+ addr_expr 45 - function
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 44 - operand
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- tree_list 12 - arg types
- void_type 11 - value
- type_decl void <built-in> 0:0 10 - type name
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - arg types
+ void_type 41 - value
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 13 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 43 - function result
- isAutogenerated: 1
- integer_type 12 - result type
+ integer_type 42 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 13 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 12 - operand
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 43 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 42 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 7 - chain
- identifier_node weakref 6 - purpose
- function_type 8 - function type
- integer_type 7 - 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 6 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -92545,8 +96972,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 6 - chain
- pointer_type 5 - 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
@@ -92556,12 +96983,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 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - 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 8 - argument
- pointer_type 7 - 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
@@ -92569,9 +96996,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 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
+ 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
@@ -92581,61 +97008,67 @@ 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 7 - parm size
- pointer_type 11 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 41 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 12 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 11 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 10 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 41 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 40 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 39 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 5 - attribute
- identifier_node alias 4 - purpose
- tree_list 4 - value
- string_cst __pthread_key_create 3 - 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 4 - chain
- identifier_node weakref 3 - purpose
- function_type 5 - function type
- integer_type 4 - 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 3 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- tree_list 4 - attribute
- identifier_node __nonnull__ 3 - purpose
- tree_list 3 - value
- integer_cst 1 2 - value
- tree_list 4 - arg types
- pointer_type 3 - value
- integer_type 2 - nested type
+ 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
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 1 - type name
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 3 - chain
- pointer_type 2 - value
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- tree_list 2 - chain
- void_type 1 - value
- type_decl void <built-in> 0:0 0 - type name
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 5 - argument
- pointer_type 4 - 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
@@ -92643,9 +97076,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 4 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 5 - argument
- pointer_type 4 - 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
@@ -92655,112 +97088,134 @@ 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 4 - parm size
- pointer_type 8 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 9 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- integer_cst 32 8 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 9 - operand
- nop_expr 8 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 39 - operand
+ nop_expr 38 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 37 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 3 - attribute
- identifier_node alias 2 - purpose
- tree_list 2 - value
- string_cst __pthread_key_create 1 - 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 2 - chain
- identifier_node weakref 1 - purpose
- function_type 3 - function type
- integer_type 2 - 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 1 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- tree_list 2 - attribute
- identifier_node __nonnull__ 1 - purpose
- tree_list 1 - value
- integer_cst 1 0 - value
- tree_list 2 - arg types
- pointer_type 1 - value
- integer_type 0 - nested type
+ 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
- tree_list 1 - chain
- pointer_type 0 - value
- tree_list 0 - chain
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- integer_type 1 - nested type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 17 - argument
+ pointer_type 16 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 0 - type name
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- integer_cst 64 2 - parm size
- pointer_type 6 - var type 2
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max value
+ 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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
- integer_cst 0 8 - operand
- block 12 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
+ integer_cst 0 38 - operand
+ block 42 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 41 - block vars
- isStatic: 1
- isUsed: 1
- 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
- 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
@@ -92768,8 +97223,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 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
@@ -92779,12 +97234,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 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
@@ -92792,9 +97247,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 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
@@ -92804,38 +97259,38 @@ 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
- pointer_type 10 - 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
- integer_cst 0 16 - operand
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 18 - operand
- return_expr /usr/include/c++/5/ext/atomicity.h 82:45 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 78:61 15 - operand
+ integer_cst 0 46 - operand
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 48 - operand
+ return_expr /usr/include/c++/5/ext/atomicity.h 82:45 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 78:61 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 14 - decl size
- call_expr /usr/include/c++/5/ext/atomicity.h 82:32 15 - operand
- addr_expr 14 - function
- function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 13 - operand
- function_type 12 - function type
- integer_type 11 - function return type
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 43 - type name
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/c++/5/ext/atomicity.h 82:32 45 - operand
+ addr_expr 44 - function
+ function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 43 - operand
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - arg types
- pointer_type 10 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - arg types
+ pointer_type 40 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -92843,32 +97298,32 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 48:61 12 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 48:61 42 - function result
- isAutogenerated: 1
- integer_type 11 - result type
+ integer_type 41 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 12 - argument
- pointer_type 11 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 42 - argument
+ pointer_type 41 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -92876,80 +97331,82 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 12 - argument
- integer_type 11 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 42 - argument
+ integer_type 41 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - parm size
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 12 - code
- return_expr /usr/include/c++/5/ext/atomicity.h 49:61 11 - operand
- init_expr 10 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 48:61 9 - operand
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - parm size
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 42 - code
+ return_expr /usr/include/c++/5/ext/atomicity.h 49:61 41 - operand
+ init_expr 40 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 48:61 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 8 - decl size
- nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 9 - operand
- call_expr /usr/include/c++/5/ext/atomicity.h 49:61 8 - operand
- addr_expr 7 - function
- function_decl __atomic_fetch_add_4 <built-in> 0:0 6 - operand
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 37 - type name
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 39 - operand
+ call_expr /usr/include/c++/5/ext/atomicity.h 49:61 38 - operand
+ addr_expr 37 - function
+ function_decl __atomic_fetch_add_4 <built-in> 0:0 36 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 5 - attribute
- identifier_node nothrow 4 - purpose
- tree_list 4 - chain
- identifier_node leaf 3 - purpose
- function_type 5 - function type
- integer_type 4 - function return type
+ tree_list 35 - attribute
+ identifier_node nothrow 34 - purpose
+ tree_list 34 - chain
+ identifier_node leaf 33 - purpose
+ function_type 35 - function type
+ integer_type 34 - function return type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 3 - type name
+ type_decl unsigned int <built-in> 0:0 33 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst 0 3 - min value
- integer_cst 4294967295 3 - max value
- tree_list 4 - arg types
- pointer_type 3 - value
- void_type 2 - nested type
- type_decl void <built-in> 0:0 1 - type name
+ integer_cst 32 33 - type size
+ integer_cst 0 33 - min value
+ integer_cst 4294967295 33 - max value
+ tree_list 34 - arg types
+ pointer_type 33 - value
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 3 - chain
- integer_type 2 - value
+ tree_list 33 - chain
+ integer_type 32 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 1 - type name
+ type_decl unsigned int <built-in> 0:0 31 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 2 - chain
- integer_type 1 - value
+ integer_cst 32 31 - type size
+ integer_cst 0 31 - min value
+ integer_cst 4294967295 31 - max value
+ tree_list 32 - chain
+ integer_type 31 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 0 - type name
+ type_decl int <built-in> 0:0 30 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst -2147483648 0 - min value
- integer_cst 2147483647 0 - max value
- tree_list 1 - chain
- void_type 0 - value
- nop_expr 7 - arg
+ integer_cst 32 30 - type size
+ integer_cst -2147483648 30 - min value
+ integer_cst 2147483647 30 - max value
+ tree_list 31 - chain
+ void_type 30 - value
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ nop_expr 37 - arg
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 6 - operand
- pointer_type 5 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 36 - operand
+ pointer_type 35 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -92957,24 +97414,24 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 5 - parm size
- nop_expr 7 - arg
+ integer_cst 64 35 - parm size
+ nop_expr 37 - arg
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 6 - operand
- integer_type 5 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 36 - operand
+ integer_type 35 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 34 - 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 5 - parm size
- integer_cst 4 7 - arg
- nop_expr 14 - arg
+ integer_cst 32 34 - type size
+ integer_cst -2147483648 34 - min value
+ integer_cst 2147483647 34 - max value
+ integer_cst 32 35 - parm size
+ integer_cst 4 37 - arg
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 13 - operand
- pointer_type 12 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -92982,44 +97439,44 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 14 - arg
- integer_type 13 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 44 - arg
+ integer_type 43 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
+ type_decl int <built-in> 0:0 42 - type name
- isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- integer_cst 32 13 - parm size
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 18 - operand
- return_expr /usr/include/c++/5/ext/atomicity.h 84:52 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 78:61 15 - operand
- - isAutogenerated: 1
- integer_type 14 - result type
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ integer_cst 32 43 - parm size
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 48 - operand
+ return_expr /usr/include/c++/5/ext/atomicity.h 84:52 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 78:61 45 - operand
+ - isAutogenerated: 1
+ integer_type 44 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 14 - decl size
- call_expr /usr/include/c++/5/ext/atomicity.h 84:39 15 - operand
- addr_expr 14 - function
- function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 13 - operand
- function_type 12 - function type
- integer_type 11 - function return type
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 43 - type name
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/c++/5/ext/atomicity.h 84:39 45 - operand
+ addr_expr 44 - function
+ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 43 - operand
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - arg types
- pointer_type 10 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - arg types
+ pointer_type 40 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -93027,32 +97484,32 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 65:59 12 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 65:59 42 - function result
- isAutogenerated: 1
- integer_type 11 - result type
+ integer_type 41 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 12 - argument
- pointer_type 11 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 42 - argument
+ pointer_type 41 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -93060,26 +97517,26 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 12 - argument
- integer_type 11 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 42 - argument
+ integer_type 41 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - parm size
- bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 12 - code
- var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 11 - operand
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - parm size
+ bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 42 - code
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 41 - operand
- isUsed: 1
- integer_cst 32 10 - decl size
- indirect_ref 10 - initial
+ integer_cst 32 40 - decl size
+ 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
@@ -93087,23 +97544,23 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
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 10 - var type
+ integer_cst 64 18 - parm size
+ integer_type 40 - var type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 9 - type name
- integer_cst 32 9 - type size
- integer_cst -2147483648 9 - min value
- integer_cst 2147483647 9 - max value
- statement_list 11 - operand
- 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
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 39 - type name
+ integer_cst 32 39 - type size
+ integer_cst -2147483648 39 - min value
+ integer_cst 2147483647 39 - max value
+ statement_list 41 - operand
+ decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 40 - statement
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 39 - operand
- isUsed: 1
- integer_cst 32 8 - decl size 2
- indirect_ref 8 - 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 7 - ref
- pointer_type 6 - 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
@@ -93111,22 +97568,22 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 6 - parm size
- integer_type 8 - 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 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
- modify_expr 7 - operand
- indirect_ref 6 - operand
+ 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 40 - statement
+ expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 39 - operand
+ convert_expr 38 - expresssion
+ modify_expr 37 - operand
+ indirect_ref 36 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 5 - ref
- pointer_type 4 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 35 - ref
+ pointer_type 34 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -93134,50 +97591,50 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 4 - parm size
- plus_expr 6 - operand
- indirect_ref 5 - operand
+ integer_cst 64 34 - parm size
+ plus_expr 36 - operand
+ indirect_ref 35 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 4 - ref
- pointer_type 3 - decl type
- integer_type 2 - nested type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 34 - ref
+ pointer_type 33 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 1 - type name
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- integer_cst 64 3 - parm size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ integer_cst 64 33 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 5 - operand
- integer_type 4 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 35 - operand
+ integer_type 34 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 3 - type name
+ type_decl int <built-in> 0:0 33 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- integer_cst 32 4 - parm size
- return_expr /usr/include/c++/5/ext/atomicity.h 69:12 10 - statement
- init_expr 9 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 65:59 8 - operand
+ integer_cst 32 33 - type size
+ integer_cst -2147483648 33 - min value
+ integer_cst 2147483647 33 - max value
+ integer_cst 32 34 - parm size
+ return_expr /usr/include/c++/5/ext/atomicity.h 69:12 40 - statement
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 65:59 38 - operand
- isAutogenerated: 1
- integer_type 7 - result type
+ integer_type 37 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 7 - decl size
- var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 8 - operand
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 36 - type name
+ integer_cst 32 36 - type size
+ integer_cst -2147483648 36 - min value
+ integer_cst 2147483647 36 - max value
+ integer_cst 32 37 - decl size
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 38 - operand
- isUsed: 1
- integer_cst 32 7 - decl size 2
- indirect_ref 7 - 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 6 - ref
- pointer_type 5 - 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
@@ -93185,22 +97642,22 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 5 - parm size
- integer_type 7 - 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 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
+ 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 41 - operand
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 40 - block vars
- isUsed: 1
- integer_cst 32 9 - decl size 2
- indirect_ref 9 - 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 8 - ref
- pointer_type 7 - 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
@@ -93208,17 +97665,17 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 8 - type name
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - 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 14 - arg
- pointer_type 13 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 44 - arg
+ pointer_type 43 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -93226,18 +97683,18 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 13 - parm size
+ integer_cst 64 43 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 14 - arg
- integer_type 13 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 44 - arg
+ integer_type 43 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
+ type_decl int <built-in> 0:0 42 - type name
- isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- integer_cst 32 13 - parm size
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ integer_cst 32 43 - parm size
addr_expr 2147483640 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2641:51 2147483639 - operand
component_ref 2147483638 - object
@@ -93274,44 +97731,44 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
expr_stmt /usr/include/c++/5/bits/basic_string.h 2645:5 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2645:15 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 20 - operand
+ function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 2147483640 - arg
- isAutogenerated: 1
@@ -93379,43 +97836,43 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 115:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483639 - operand
- isAutogenerated: 1
@@ -93438,32 +97895,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 115:7 2147483647
statement_list 2147483642 - body
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483640 - operand
- isAutogenerated: 1
@@ -93523,43 +97980,43 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483639 - operand
- isAutogenerated: 1
@@ -93582,32 +98039,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 2147483647
statement_list 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483640 - operand
- isAutogenerated: 1
@@ -93695,17 +98152,17 @@ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 2147483
convert_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 2147483647
- isExternal: 1
@@ -94042,32 +98499,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483639 - operand
- isAutogenerated: 1
@@ -94080,32 +98537,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 2147483647
statement_list 2147483642 - body
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483640 - operand
- isAutogenerated: 1
@@ -94153,32 +98610,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483639 - operand
- isAutogenerated: 1
@@ -94191,32 +98648,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 2147483647
statement_list 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 113:27 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 2147483640 - operand
- isAutogenerated: 1
@@ -94318,32 +98775,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 2147483647
statement_list 2147483640 - body
call_expr /usr/include/c++/5/bits/allocator.h 121:30 2147483640 - expresssion
addr_expr 2147483639 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 2147483638 - operand
- isAutogenerated: 1
@@ -94408,32 +98865,32 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 2147483647
statement_list 2147483640 - operand
call_expr /usr/include/c++/5/bits/allocator.h 121:30 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 2147483638 - operand
- isAutogenerated: 1
@@ -94583,23 +99040,23 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94608,25 +99065,25 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94635,14 +99092,14 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483640 - operand
indirect_ref 2147483639 - object
@@ -94662,11 +99119,11 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 2147483641 - arg
addr_expr 2147483640 - function
- function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 20 - operand
+ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94675,8 +99132,8 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94685,8 +99142,8 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94695,18 +99152,18 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94716,8 +99173,8 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94727,12 +99184,12 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -94779,38 +99236,38 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
statement_list 2147483643 - body
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483642 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483641 - operand
indirect_ref 2147483640 - object
@@ -94922,23 +99379,23 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94947,25 +99404,25 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -94974,14 +99431,14 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
addr_expr 2147483641 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483640 - operand
indirect_ref 2147483639 - object
@@ -95001,11 +99458,11 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 2147483641 - arg
addr_expr 2147483640 - function
- function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 20 - operand
+ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95014,8 +99471,8 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95024,8 +99481,8 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95034,18 +99491,18 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95055,8 +99512,8 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95066,12 +99523,12 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -95118,38 +99575,38 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 214748
statement_list 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 50 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483642 - arg
component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 2147483641 - operand
indirect_ref 2147483640 - object
@@ -95305,11 +99762,11 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95318,21 +99775,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95341,21 +99798,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95364,28 +99821,28 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 15 - decl size
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 16 - operand
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 15 - object
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 45 - decl size
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 46 - operand
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 45 - object
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 12 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 44 - field
- signed
- integer_cst 64 13 - decl size
+ integer_cst 64 43 - decl size
record_type 5 - field type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 4 - type name
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 15 - field
+ field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 45 - field
- unsigned
- integer_cst 64 14 - decl size
+ integer_cst 64 44 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 32
@@ -95451,44 +99908,44 @@ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 214748
type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 2147483639 - type name
aggr_init_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 2147483640 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -95519,38 +99976,38 @@ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 214748
- isAutogenerated: 1
call_expr 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483640 - arg
var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 2147483639 - operand
- isUsed: 1
@@ -95608,63 +100065,63 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
ne_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2636:24 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_expect <built-in> 0:0 20 - operand
+ function_decl __builtin_expect <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 16 - type name
+ type_decl long int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst -0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ integer_cst 64 46 - type size
+ integer_cst -0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 15 - type name
+ type_decl long int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
ne_expr 2147483641 - arg
convert_expr 2147483640 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2636:46 2147483639 - operand
addr_expr 2147483638 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
nop_expr 2147483640 - operand
- isUsed: 1
@@ -95682,19 +100139,19 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
le_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2641:50 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 20 - operand
- tree_list 19 - attribute
- identifier_node __unused__ 18 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 50 - operand
+ tree_list 49 - attribute
+ identifier_node __unused__ 48 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95702,32 +100159,32 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 15 - type name
+ type_decl int <built-in> 0:0 45 - 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 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 78:61 19 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 78:61 49 - function result
- isAutogenerated: 1
- integer_type 18 - result type
+ integer_type 48 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 17 - type name
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 47 - type name
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 19 - argument
- pointer_type 18 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -95735,78 +100192,78 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 19 - argument
- integer_type 18 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 49 - argument
+ integer_type 48 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- integer_cst 32 17 - type size
- integer_cst -2147483648 17 - min value
- integer_cst 2147483647 17 - max value
- integer_cst 32 18 - parm size
- cond_expr /usr/include/c++/5/ext/atomicity.h 81:5 19 - code
- cleanup_point_expr 18 - operand
- ne_expr 17 - operand
- call_expr /usr/include/c++/5/ext/atomicity.h 81:27 16 - operand
- addr_expr 15 - function
- function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 14 - operand
- function_type 13 - function type
- integer_type 12 - function return type
+ type_decl int <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ integer_cst 32 47 - type size
+ integer_cst -2147483648 47 - min value
+ integer_cst 2147483647 47 - max value
+ integer_cst 32 48 - parm size
+ cond_expr /usr/include/c++/5/ext/atomicity.h 81:5 49 - code
+ cleanup_point_expr 48 - operand
+ ne_expr 47 - operand
+ call_expr /usr/include/c++/5/ext/atomicity.h 81:27 46 - operand
+ addr_expr 45 - function
+ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 44 - operand
+ function_type 43 - function type
+ integer_type 42 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- tree_list 12 - arg types
- void_type 11 - value
- type_decl void <built-in> 0:0 10 - type name
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ tree_list 42 - arg types
+ void_type 41 - value
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 13 - function result
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 43 - function result
- isAutogenerated: 1
- integer_type 12 - result type
+ integer_type 42 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 11 - type name
+ type_decl int <built-in> 0:0 41 - type name
- isAutogenerated: 1
- integer_cst 32 11 - type size
- integer_cst -2147483648 11 - min value
- integer_cst 2147483647 11 - max value
- integer_cst 32 12 - decl size
- bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 13 - code
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 12 - operand
+ integer_cst 32 41 - type size
+ integer_cst -2147483648 41 - min value
+ integer_cst 2147483647 41 - max value
+ integer_cst 32 42 - decl size
+ bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 43 - code
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 42 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 11 - decl size
- 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
+ integer_cst 64 41 - decl size
+ 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 7 - chain
- identifier_node weakref 6 - purpose
- function_type 8 - function type
- integer_type 7 - 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 6 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- 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_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
@@ -95814,8 +100271,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 6 - chain
- pointer_type 5 - 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
@@ -95825,12 +100282,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 5 - chain
- void_type 4 - value
- type_decl void <built-in> 0:0 3 - 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 8 - argument
- pointer_type 7 - 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
@@ -95838,9 +100295,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 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
+ 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
@@ -95850,61 +100307,67 @@ 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 7 - parm size
- pointer_type 11 - var type
+ integer_cst 64 16 - parm size
+ pointer_type 41 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 12 - operand
- cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 11 - statement
- decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 10 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
+ statement_list 42 - operand
+ cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 41 - statement
+ decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 40 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 39 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 5 - attribute
- identifier_node alias 4 - purpose
- tree_list 4 - value
- string_cst __pthread_key_create 3 - 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 4 - chain
- identifier_node weakref 3 - purpose
- function_type 5 - function type
- integer_type 4 - 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 3 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- tree_list 4 - attribute
- identifier_node __nonnull__ 3 - purpose
- tree_list 3 - value
- integer_cst 1 2 - value
- tree_list 4 - arg types
- pointer_type 3 - value
- integer_type 2 - nested type
+ 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
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 1 - type name
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 3 - chain
- pointer_type 2 - value
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- tree_list 2 - chain
- void_type 1 - value
- type_decl void <built-in> 0:0 0 - type name
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 5 - argument
- pointer_type 4 - 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
@@ -95912,9 +100375,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 4 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 5 - argument
- pointer_type 4 - 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
@@ -95924,112 +100387,134 @@ 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 4 - parm size
- pointer_type 8 - 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
- return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 11 - statement
- init_expr 10 - operand
- result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 9 - operand
+ return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 41 - statement
+ init_expr 40 - operand
+ result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 7 - type name
+ type_decl int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 32 7 - type size
- integer_cst -2147483648 7 - min value
- integer_cst 2147483647 7 - max value
- integer_cst 32 8 - decl size
- ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 9 - operand
- nop_expr 8 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 39 - operand
+ nop_expr 38 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 37 - operand
- isStatic: 1
- isUsed: 1
- 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
- tree_list 3 - attribute
- identifier_node alias 2 - purpose
- tree_list 2 - value
- string_cst __pthread_key_create 1 - 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 2 - chain
- identifier_node weakref 1 - purpose
- function_type 3 - function type
- integer_type 2 - 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 1 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- tree_list 2 - attribute
- identifier_node __nonnull__ 1 - purpose
- tree_list 1 - value
- integer_cst 1 0 - value
- tree_list 2 - arg types
- pointer_type 1 - value
- integer_type 0 - nested type
+ 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
- tree_list 1 - chain
- pointer_type 0 - value
- tree_list 0 - chain
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- integer_type 1 - nested type
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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 17 - argument
+ pointer_type 16 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- unsigned
- type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 0 - type name
- integer_cst 32 0 - type size
- integer_cst 0 0 - min value
- integer_cst 4294967295 0 - max value
- integer_cst 64 2 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 3 - argument
- pointer_type 2 - decl type
- function_type 1 - nested type
- void_type 0 - function return type
- tree_list 0 - arg types
- integer_cst 64 2 - parm size
- pointer_type 6 - var type 2
+ type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 4294967295 2 - max value
+ 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
+ - isAutogenerated: 1
+ tree_list 2 - arg types
+ pointer_type 1 - value
+ void_type 0 - nested type
+ tree_list 1 - chain
+ void_type 0 - value
+ 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
- integer_cst 0 8 - operand
- block 12 - operand
- var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
+ integer_cst 0 38 - operand
+ block 42 - operand
+ var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 41 - block vars
- isStatic: 1
- isUsed: 1
- 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
- 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
@@ -96037,8 +100522,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 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
@@ -96048,12 +100533,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 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
@@ -96061,9 +100546,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 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
@@ -96073,38 +100558,38 @@ 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
- pointer_type 10 - 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
- integer_cst 0 16 - operand
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 18 - operand
- return_expr /usr/include/c++/5/ext/atomicity.h 82:45 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 78:61 15 - operand
+ integer_cst 0 46 - operand
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 48 - operand
+ return_expr /usr/include/c++/5/ext/atomicity.h 82:45 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 78:61 45 - operand
- isAutogenerated: 1
- integer_type 14 - result type
+ integer_type 44 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 14 - decl size
- call_expr /usr/include/c++/5/ext/atomicity.h 82:32 15 - operand
- addr_expr 14 - function
- function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 13 - operand
- function_type 12 - function type
- integer_type 11 - function return type
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 43 - type name
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/c++/5/ext/atomicity.h 82:32 45 - operand
+ addr_expr 44 - function
+ function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 43 - operand
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - arg types
- pointer_type 10 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - arg types
+ pointer_type 40 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96112,32 +100597,32 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 48:61 12 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 48:61 42 - function result
- isAutogenerated: 1
- integer_type 11 - result type
+ integer_type 41 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 12 - argument
- pointer_type 11 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 42 - argument
+ pointer_type 41 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96145,80 +100630,82 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 12 - argument
- integer_type 11 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 42 - argument
+ integer_type 41 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - parm size
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 12 - code
- return_expr /usr/include/c++/5/ext/atomicity.h 49:61 11 - operand
- init_expr 10 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 48:61 9 - operand
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - parm size
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 42 - code
+ return_expr /usr/include/c++/5/ext/atomicity.h 49:61 41 - operand
+ init_expr 40 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 48:61 39 - operand
- isAutogenerated: 1
- integer_type 8 - result type
+ integer_type 38 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 8 - decl size
- nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 9 - operand
- call_expr /usr/include/c++/5/ext/atomicity.h 49:61 8 - operand
- addr_expr 7 - function
- function_decl __atomic_fetch_add_4 <built-in> 0:0 6 - operand
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 37 - type name
+ integer_cst 32 37 - type size
+ integer_cst -2147483648 37 - min value
+ integer_cst 2147483647 37 - max value
+ integer_cst 32 38 - decl size
+ nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 39 - operand
+ call_expr /usr/include/c++/5/ext/atomicity.h 49:61 38 - operand
+ addr_expr 37 - function
+ function_decl __atomic_fetch_add_4 <built-in> 0:0 36 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 5 - attribute
- identifier_node nothrow 4 - purpose
- tree_list 4 - chain
- identifier_node leaf 3 - purpose
- function_type 5 - function type
- integer_type 4 - function return type
+ tree_list 35 - attribute
+ identifier_node nothrow 34 - purpose
+ tree_list 34 - chain
+ identifier_node leaf 33 - purpose
+ function_type 35 - function type
+ integer_type 34 - function return type
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 3 - type name
+ type_decl unsigned int <built-in> 0:0 33 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst 0 3 - min value
- integer_cst 4294967295 3 - max value
- tree_list 4 - arg types
- pointer_type 3 - value
- void_type 2 - nested type
- type_decl void <built-in> 0:0 1 - type name
+ integer_cst 32 33 - type size
+ integer_cst 0 33 - min value
+ integer_cst 4294967295 33 - max value
+ tree_list 34 - arg types
+ pointer_type 33 - value
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 3 - chain
- integer_type 2 - value
+ tree_list 33 - chain
+ integer_type 32 - value
- precisionBits: 32
- unsigned
- type_decl unsigned int <built-in> 0:0 1 - type name
+ type_decl unsigned int <built-in> 0:0 31 - type name
- isAutogenerated: 1
- integer_cst 32 1 - type size
- integer_cst 0 1 - min value
- integer_cst 4294967295 1 - max value
- tree_list 2 - chain
- integer_type 1 - value
+ integer_cst 32 31 - type size
+ integer_cst 0 31 - min value
+ integer_cst 4294967295 31 - max value
+ tree_list 32 - chain
+ integer_type 31 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 0 - type name
+ type_decl int <built-in> 0:0 30 - type name
- isAutogenerated: 1
- integer_cst 32 0 - type size
- integer_cst -2147483648 0 - min value
- integer_cst 2147483647 0 - max value
- tree_list 1 - chain
- void_type 0 - value
- nop_expr 7 - arg
+ integer_cst 32 30 - type size
+ integer_cst -2147483648 30 - min value
+ integer_cst 2147483647 30 - max value
+ tree_list 31 - chain
+ void_type 30 - value
+ type_decl void <built-in> 0:0 29 - type name
+ - isAutogenerated: 1
+ nop_expr 37 - arg
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 6 - operand
- pointer_type 5 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 36 - operand
+ pointer_type 35 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96226,24 +100713,24 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 5 - parm size
- nop_expr 7 - arg
+ integer_cst 64 35 - parm size
+ nop_expr 37 - arg
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 6 - operand
- integer_type 5 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 36 - operand
+ integer_type 35 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 34 - 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 5 - parm size
- integer_cst 4 7 - arg
- nop_expr 14 - arg
+ integer_cst 32 34 - type size
+ integer_cst -2147483648 34 - min value
+ integer_cst 2147483647 34 - max value
+ integer_cst 32 35 - parm size
+ integer_cst 4 37 - arg
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 13 - operand
- pointer_type 12 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96251,44 +100738,44 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 14 - arg
- integer_type 13 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 44 - arg
+ integer_type 43 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
+ type_decl int <built-in> 0:0 42 - type name
- isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- integer_cst 32 13 - parm size
- cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 18 - operand
- return_expr /usr/include/c++/5/ext/atomicity.h 84:52 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 78:61 15 - operand
- - isAutogenerated: 1
- integer_type 14 - result type
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ integer_cst 32 43 - parm size
+ cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 48 - operand
+ return_expr /usr/include/c++/5/ext/atomicity.h 84:52 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 78:61 45 - operand
+ - isAutogenerated: 1
+ integer_type 44 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 14 - decl size
- call_expr /usr/include/c++/5/ext/atomicity.h 84:39 15 - operand
- addr_expr 14 - function
- function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 13 - operand
- function_type 12 - function type
- integer_type 11 - function return type
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 43 - type name
+ integer_cst 32 43 - type size
+ integer_cst -2147483648 43 - min value
+ integer_cst 2147483647 43 - max value
+ integer_cst 32 44 - decl size
+ call_expr /usr/include/c++/5/ext/atomicity.h 84:39 45 - operand
+ addr_expr 44 - function
+ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 43 - operand
+ function_type 42 - function type
+ integer_type 41 - function return type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- tree_list 11 - arg types
- pointer_type 10 - value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ tree_list 41 - arg types
+ pointer_type 40 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96296,32 +100783,32 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 10 - chain
- integer_type 9 - value
+ tree_list 40 - chain
+ integer_type 39 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 8 - type name
+ type_decl int <built-in> 0:0 38 - type name
- isAutogenerated: 1
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - max value
- tree_list 9 - chain
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ integer_cst 32 38 - type size
+ integer_cst -2147483648 38 - min value
+ integer_cst 2147483647 38 - max value
+ tree_list 39 - chain
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/atomicity.h 65:59 12 - function result
+ result_decl /usr/include/c++/5/ext/atomicity.h 65:59 42 - function result
- isAutogenerated: 1
- integer_type 11 - result type
+ integer_type 41 - result type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - decl size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - decl size
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 12 - argument
- pointer_type 11 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 42 - argument
+ pointer_type 41 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96329,26 +100816,26 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 11 - parm size
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 12 - argument
- integer_type 11 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 42 - argument
+ integer_type 41 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 10 - type name
+ type_decl int <built-in> 0:0 40 - type name
- isAutogenerated: 1
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 32 11 - parm size
- bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 12 - code
- var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 11 - operand
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 32 41 - parm size
+ bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 42 - code
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 41 - operand
- isUsed: 1
- integer_cst 32 10 - decl size
- indirect_ref 10 - initial
+ integer_cst 32 40 - decl size
+ 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
@@ -96356,23 +100843,23 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
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 10 - var type
+ integer_cst 64 18 - parm size
+ integer_type 40 - var type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 9 - type name
- integer_cst 32 9 - type size
- integer_cst -2147483648 9 - min value
- integer_cst 2147483647 9 - max value
- statement_list 11 - operand
- 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
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 39 - type name
+ integer_cst 32 39 - type size
+ integer_cst -2147483648 39 - min value
+ integer_cst 2147483647 39 - max value
+ statement_list 41 - operand
+ decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 40 - statement
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 39 - operand
- isUsed: 1
- integer_cst 32 8 - decl size 2
- indirect_ref 8 - 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 7 - ref
- pointer_type 6 - 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
@@ -96380,22 +100867,22 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 6 - parm size
- integer_type 8 - 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 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
- modify_expr 7 - operand
- indirect_ref 6 - operand
+ 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 40 - statement
+ expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 39 - operand
+ convert_expr 38 - expresssion
+ modify_expr 37 - operand
+ indirect_ref 36 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 5 - ref
- pointer_type 4 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 35 - ref
+ pointer_type 34 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96403,50 +100890,50 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 4 - parm size
- plus_expr 6 - operand
- indirect_ref 5 - operand
+ integer_cst 64 34 - parm size
+ plus_expr 36 - operand
+ indirect_ref 35 - operand
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 4 - ref
- pointer_type 3 - decl type
- integer_type 2 - nested type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 34 - ref
+ pointer_type 33 - decl type
+ integer_type 3 - nested type
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 1 - type name
- integer_cst 32 1 - type size
- integer_cst -2147483648 1 - min value
- integer_cst 2147483647 1 - max value
- integer_cst 64 3 - parm size
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 2 - type name
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ integer_cst 64 33 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 5 - operand
- integer_type 4 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 35 - operand
+ integer_type 34 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 3 - type name
+ type_decl int <built-in> 0:0 33 - type name
- isAutogenerated: 1
- integer_cst 32 3 - type size
- integer_cst -2147483648 3 - min value
- integer_cst 2147483647 3 - max value
- integer_cst 32 4 - parm size
- return_expr /usr/include/c++/5/ext/atomicity.h 69:12 10 - statement
- init_expr 9 - operand
- result_decl /usr/include/c++/5/ext/atomicity.h 65:59 8 - operand
+ integer_cst 32 33 - type size
+ integer_cst -2147483648 33 - min value
+ integer_cst 2147483647 33 - max value
+ integer_cst 32 34 - parm size
+ return_expr /usr/include/c++/5/ext/atomicity.h 69:12 40 - statement
+ init_expr 39 - operand
+ result_decl /usr/include/c++/5/ext/atomicity.h 65:59 38 - operand
- isAutogenerated: 1
- integer_type 7 - result type
+ integer_type 37 - result type
- precisionBits: 32
- signed
- 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
- integer_cst 32 7 - decl size
- var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 8 - operand
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 36 - type name
+ integer_cst 32 36 - type size
+ integer_cst -2147483648 36 - min value
+ integer_cst 2147483647 36 - max value
+ integer_cst 32 37 - decl size
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 38 - operand
- isUsed: 1
- integer_cst 32 7 - decl size 2
- indirect_ref 7 - 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 6 - ref
- pointer_type 5 - 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
@@ -96454,22 +100941,22 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 5 - parm size
- integer_type 7 - 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 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
+ 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 41 - operand
+ var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 40 - block vars
- isUsed: 1
- integer_cst 32 9 - decl size 2
- indirect_ref 9 - 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 8 - ref
- pointer_type 7 - 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
@@ -96477,17 +100964,17 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 7 - parm size
- integer_type 9 - 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 8 - type name
- integer_cst 32 8 - type size
- integer_cst -2147483648 8 - min value
- integer_cst 2147483647 8 - 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 14 - arg
- pointer_type 13 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 44 - arg
+ pointer_type 43 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -96495,18 +100982,18 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 13 - parm size
+ integer_cst 64 43 - parm size
- isUsed: 1
- parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 14 - arg
- integer_type 13 - decl type
+ parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 44 - arg
+ integer_type 43 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 12 - type name
+ type_decl int <built-in> 0:0 42 - type name
- isAutogenerated: 1
- integer_cst 32 12 - type size
- integer_cst -2147483648 12 - min value
- integer_cst 2147483647 12 - max value
- integer_cst 32 13 - parm size
+ integer_cst 32 42 - type size
+ integer_cst -2147483648 42 - min value
+ integer_cst 2147483647 42 - max value
+ integer_cst 32 43 - parm size
addr_expr 2147483640 - arg
component_ref /usr/include/c++/5/bits/basic_string.h 2641:51 2147483639 - operand
component_ref 2147483638 - object
@@ -96543,44 +101030,44 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
expr_stmt /usr/include/c++/5/bits/basic_string.h 2645:5 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2645:15 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 20 - operand
+ function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 2147483640 - arg
- isAutogenerated: 1
@@ -96648,43 +101135,43 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 115:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483639 - operand
- isAutogenerated: 1
@@ -96707,32 +101194,32 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 115:7 2147483647
statement_list 2147483642 - body
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483640 - operand
- isAutogenerated: 1
@@ -96792,43 +101279,43 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 2147483647
expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 16 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483639 - operand
- isAutogenerated: 1
@@ -96851,32 +101338,32 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 2147483647
statement_list 2147483642 - operand
call_expr /usr/include/c++/5/bits/allocator.h 116:34 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 17 - type name
+ record_type 48 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 19 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 2147483640 - operand
- isAutogenerated: 1
@@ -96964,17 +101451,17 @@ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 2147483
convert_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 2147483647
- isExternal: 1
@@ -97310,10 +101797,10 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 16
- unsigned
@@ -97322,21 +101809,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 16 2 - type size
integer_cst 0 2 - min value
integer_cst 65535 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 16
- unsigned
@@ -97345,21 +101832,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 16 2 - type size
integer_cst 0 2 - min value
integer_cst 65535 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 16
- unsigned
@@ -97368,28 +101855,28 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 16 2 - type size
integer_cst 0 2 - min value
integer_cst 65535 2 - max value
- integer_cst 64 15 - decl size
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 16 - operand
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 15 - object
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 45 - decl size
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 46 - operand
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 45 - object
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 12 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 44 - field
- signed
- integer_cst 64 13 - decl size
+ integer_cst 64 43 - decl size
record_type 5 - field type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 4 - type name
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 15 - field
+ field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 45 - field
- unsigned
- integer_cst 64 14 - decl size
+ integer_cst 64 44 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 16
@@ -97543,10 +102030,10 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
nop_expr 2147483641 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 20 - operand
+ function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 50 - operand
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -97555,21 +102042,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- record_type 18 - method base type
- type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 17 - type name
+ record_type 48 - method base type
+ type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -97578,21 +102065,21 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 16 - operand
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -97601,28 +102088,28 @@ function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 2147483647
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 15 - decl size
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 16 - operand
- component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 15 - object
- indirect_ref 14 - object
- nop_expr 13 - ref
+ integer_cst 64 45 - decl size
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 46 - operand
+ component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 45 - object
+ indirect_ref 44 - object
+ nop_expr 43 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 12 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 14 - field
+ integer_cst 64 41 - parm size
+ field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 44 - field
- signed
- integer_cst 64 13 - decl size
+ integer_cst 64 43 - decl size
record_type 5 - field type
type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 4 - type name
- isAutogenerated: 1
- field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 15 - field
+ field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 45 - field
- unsigned
- integer_cst 64 14 - decl size
+ integer_cst 64 44 - decl size
pointer_type 5 - field type
integer_type 3 - nested type
- precisionBits: 32
@@ -97704,12 +102191,12 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 21474836
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 283:50 2147483643 - operand
addr_expr 2147483642 - function
- function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 20 - operand
+ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
- type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 17 - type name
+ function_type 49 - function type
+ pointer_type 48 - function return type
+ type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 47 - type name
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -97717,8 +102204,8 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 21474836
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -97726,13 +102213,13 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 21474836
- isAutogenerated: 1
integer_cst 64 2 - type size
integer_cst 0 2 - min value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 19 - argument
- pointer_type 18 - decl type
+ parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 64
- unsigned
@@ -98060,150 +102547,150 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 116:38 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 116:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 19 - code
- bind_expr /usr/include/c++/5/bits/allocator.h 116:38 18 - operand
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 14 - expresssion
- addr_expr 13 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 12 - operand
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 49 - code
+ bind_expr /usr/include/c++/5/bits/allocator.h 116:38 48 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 44 - expresssion
+ addr_expr 43 - function
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 9 - type name
+ record_type 40 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- reference_type 8 - value
- record_type 7 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 6 - type name
+ tree_list 39 - chain
+ reference_type 38 - value
+ record_type 37 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 36 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 11 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 11 - argument
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ integer_cst 64 40 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 41 - argument
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- nop_expr 13 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 12 - operand
+ integer_cst 64 40 - parm size
+ nop_expr 43 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- nop_expr 13 - arg
- nop_expr 12 - operand
- convert_expr 11 - operand
+ integer_cst 64 41 - parm size
+ nop_expr 43 - arg
+ nop_expr 42 - operand
+ convert_expr 41 - operand
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 10 - operand
- reference_type 9 - decl type
- record_type 8 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 7 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 40 - operand
+ reference_type 39 - decl type
+ record_type 38 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- statement_list 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- addr_expr 14 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 13 - operand
+ integer_cst 64 39 - parm size
+ try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ statement_list 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ addr_expr 44 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 43 - operand
- isExternal: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 10 - type name
+ record_type 41 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 12 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 13 - operand
+ integer_cst 64 41 - parm size
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- block 17 - operand
+ integer_cst 64 42 - parm size
+ block 47 - operand
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483639 - operand
- isAutogenerated: 1
@@ -98265,95 +102752,95 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
integer_cst 64 2147483636 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 19 - code
- statement_list 18 - operand
- bind_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 16 - operand
- statement_list 15 - operand
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 14 - statement
- statement_list 13 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 121:30 13 - operand
- addr_expr 12 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 11 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 49 - code
+ statement_list 48 - operand
+ bind_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 46 - operand
+ statement_list 45 - operand
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 44 - statement
+ statement_list 43 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 121:30 43 - operand
+ addr_expr 42 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 41 - operand
- isExternal: 1
- isPublic: 1
- method_type 10 - function type
- void_type 9 - method return type
- type_decl void <built-in> 0:0 8 - type name
+ method_type 40 - function type
+ void_type 39 - method return type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ record_type 39 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 10 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- nop_expr 12 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 11 - operand
+ integer_cst 64 39 - parm size
+ nop_expr 42 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- modify_expr 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 12 - operand
+ integer_cst 64 40 - parm size
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- constructor 14 - operand
- record_type 13 - constructor type
- block 16 - operand
- label_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- label_decl /usr/include/c++/5/bits/allocator.h 121:7 16 - operand
+ integer_cst 64 41 - parm size
+ constructor 44 - operand
+ record_type 43 - constructor type
+ block 46 - operand
+ label_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ label_decl /usr/include/c++/5/bits/allocator.h 121:7 46 - operand
- isAutogenerated: 1
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483640 - operand
@@ -98438,150 +102925,150 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 116:38 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 116:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 19 - code
- bind_expr /usr/include/c++/5/bits/allocator.h 116:38 18 - operand
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 14 - expresssion
- addr_expr 13 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 12 - operand
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 49 - code
+ bind_expr /usr/include/c++/5/bits/allocator.h 116:38 48 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 44 - expresssion
+ addr_expr 43 - function
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 9 - type name
+ record_type 40 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- reference_type 8 - value
- record_type 7 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 6 - type name
+ tree_list 39 - chain
+ reference_type 38 - value
+ record_type 37 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 36 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 11 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 11 - argument
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ integer_cst 64 40 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 41 - argument
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- nop_expr 13 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 12 - operand
+ integer_cst 64 40 - parm size
+ nop_expr 43 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- nop_expr 13 - arg
- nop_expr 12 - operand
- convert_expr 11 - operand
+ integer_cst 64 41 - parm size
+ nop_expr 43 - arg
+ nop_expr 42 - operand
+ convert_expr 41 - operand
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 10 - operand
- reference_type 9 - decl type
- record_type 8 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 7 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 40 - operand
+ reference_type 39 - decl type
+ record_type 38 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- statement_list 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- addr_expr 14 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 13 - operand
+ integer_cst 64 39 - parm size
+ try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ statement_list 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ addr_expr 44 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 43 - operand
- isExternal: 1
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 10 - type name
+ record_type 41 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 12 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 13 - operand
+ integer_cst 64 41 - parm size
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- block 17 - operand
+ integer_cst 64 42 - parm size
+ block 47 - operand
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483639 - operand
- isAutogenerated: 1
@@ -98643,95 +103130,95 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
integer_cst 64 2147483636 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 19 - code
- statement_list 18 - operand
- bind_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 16 - operand
- statement_list 15 - operand
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 14 - statement
- statement_list 13 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 121:30 13 - operand
- addr_expr 12 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 11 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 49 - code
+ statement_list 48 - operand
+ bind_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 46 - operand
+ statement_list 45 - operand
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 44 - statement
+ statement_list 43 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 121:30 43 - operand
+ addr_expr 42 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 41 - operand
- isExternal: 1
- isPublic: 1
- method_type 10 - function type
- void_type 9 - method return type
- type_decl void <built-in> 0:0 8 - type name
+ method_type 40 - function type
+ void_type 39 - method return type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ record_type 39 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 10 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- nop_expr 12 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 11 - operand
+ integer_cst 64 39 - parm size
+ nop_expr 42 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- modify_expr 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 12 - operand
+ integer_cst 64 40 - parm size
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- constructor 14 - operand
- record_type 13 - constructor type
- block 16 - operand
- label_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- label_decl /usr/include/c++/5/bits/allocator.h 121:7 16 - operand
+ integer_cst 64 41 - parm size
+ constructor 44 - operand
+ record_type 43 - constructor type
+ block 46 - operand
+ label_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ label_decl /usr/include/c++/5/bits/allocator.h 121:7 46 - operand
- isAutogenerated: 1
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483640 - operand
@@ -99172,11 +103659,11 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 4160:27 2147483642 - operand
addr_expr 2147483641 - function
- function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 20 - operand
+ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -99186,8 +103673,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -99197,8 +103684,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -99208,22 +103695,22 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
- - isAutogenerated: 1
- tree_list 15 - chain
- record_type 14 - value
- type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 13 - type name
- - isAutogenerated: 1
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
+ - isAutogenerated: 1
+ tree_list 45 - chain
+ record_type 44 - value
+ type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 43 - type name
+ - isAutogenerated: 1
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -99234,8 +103721,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -99246,17 +103733,17 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 19 - argument
- record_type 18 - decl type
- type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 17 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 49 - argument
+ record_type 48 - decl type
+ type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - parm size
+ integer_cst 8 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -99902,11 +104389,11 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 4160:27 2147483642 - operand
addr_expr 2147483641 - function
- function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 20 - operand
+ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -99915,8 +104402,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -99925,8 +104412,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -99935,22 +104422,22 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
- - isAutogenerated: 1
- tree_list 15 - chain
- record_type 14 - value
- type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 13 - type name
- - isAutogenerated: 1
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
+ - isAutogenerated: 1
+ tree_list 45 - chain
+ record_type 44 - value
+ type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 43 - type name
+ - isAutogenerated: 1
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -99960,8 +104447,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -99971,17 +104458,17 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 2147483
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 19 - argument
- record_type 18 - decl type
- type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 17 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 49 - argument
+ record_type 48 - decl type
+ type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - parm size
+ integer_cst 8 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -100102,175 +104589,175 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 116:38 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 116:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 19 - code
- bind_expr /usr/include/c++/5/bits/allocator.h 116:38 18 - operand
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 14 - expresssion
- addr_expr 13 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 12 - operand
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 49 - code
+ bind_expr /usr/include/c++/5/bits/allocator.h 116:38 48 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 44 - expresssion
+ addr_expr 43 - function
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 9 - type name
+ record_type 40 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- reference_type 8 - value
- record_type 7 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 6 - type name
+ tree_list 39 - chain
+ reference_type 38 - value
+ record_type 37 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 36 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 11 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 11 - argument
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ integer_cst 64 40 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 41 - argument
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- nop_expr 13 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 12 - operand
+ integer_cst 64 40 - parm size
+ nop_expr 43 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- nop_expr 13 - arg
- nop_expr 12 - operand
- convert_expr 11 - operand
+ integer_cst 64 41 - parm size
+ nop_expr 43 - arg
+ nop_expr 42 - operand
+ convert_expr 41 - operand
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 10 - operand
- reference_type 9 - decl type
- record_type 8 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 7 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 40 - operand
+ reference_type 39 - decl type
+ record_type 38 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- statement_list 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- addr_expr 14 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 13 - operand
+ integer_cst 64 39 - parm size
+ try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ statement_list 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ addr_expr 44 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 43 - operand
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 10 - type name
+ record_type 41 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 12 - function result
+ result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 12 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 12 - code
- statement_list 11 - operand
- bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 10 - statement
- try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 9 - operand
- statement_list 8 - operand
- modify_expr 8 - operand
- indirect_ref 7 - operand
- nop_expr 6 - ref
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 5 - operand
+ integer_cst 64 41 - parm size
+ must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 42 - code
+ statement_list 41 - operand
+ bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 40 - statement
+ try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 39 - operand
+ statement_list 38 - operand
+ modify_expr 38 - operand
+ indirect_ref 37 - operand
+ nop_expr 36 - ref
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 35 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 34 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- constructor 7 - operand
- record_type 6 - constructor type
- block 9 - operand
- label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 10 - statement
- label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 9 - operand
+ integer_cst 64 34 - parm size
+ constructor 37 - operand
+ record_type 36 - constructor type
+ block 39 - operand
+ label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 40 - statement
+ label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 39 - operand
- isAutogenerated: 1
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 13 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- block 17 - operand
+ integer_cst 64 42 - parm size
+ block 47 - operand
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483639 - operand
- isAutogenerated: 1
@@ -100330,120 +104817,120 @@ function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
integer_cst 64 2147483636 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 19 - code
- statement_list 18 - operand
- bind_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 16 - operand
- statement_list 15 - operand
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 14 - statement
- statement_list 13 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 121:30 13 - operand
- addr_expr 12 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 11 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 49 - code
+ statement_list 48 - operand
+ bind_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 46 - operand
+ statement_list 45 - operand
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 44 - statement
+ statement_list 43 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 121:30 43 - operand
+ addr_expr 42 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 41 - operand
- isPublic: 1
- method_type 10 - function type
- void_type 9 - method return type
- type_decl void <built-in> 0:0 8 - type name
+ method_type 40 - function type
+ void_type 39 - method return type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ record_type 39 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 10 - function result
+ result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 40 - function result
- isAutogenerated: 1
- void_type 9 - result type
- type_decl void <built-in> 0:0 8 - type name
+ void_type 39 - result type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 10 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 10 - code
- statement_list 9 - operand
- bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 8 - statement
- try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 7 - operand
- statement_list 6 - operand
- modify_expr 6 - operand
- indirect_ref 5 - operand
- nop_expr 4 - ref
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 3 - operand
+ integer_cst 64 39 - parm size
+ must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 40 - code
+ statement_list 39 - operand
+ bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 38 - statement
+ try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 37 - operand
+ statement_list 36 - operand
+ modify_expr 36 - operand
+ indirect_ref 35 - operand
+ nop_expr 34 - ref
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 0 - type name
+ pointer_type 32 - decl type
+ record_type 3 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 2 - parm size
- constructor 5 - operand
- record_type 4 - constructor type
- block 7 - operand
- label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 8 - statement
- label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 7 - operand
+ integer_cst 64 32 - parm size
+ constructor 35 - operand
+ record_type 34 - constructor type
+ block 37 - operand
+ label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 38 - statement
+ label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 37 - operand
- isAutogenerated: 1
- nop_expr 12 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 11 - operand
+ nop_expr 42 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- modify_expr 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 12 - operand
+ integer_cst 64 40 - parm size
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- constructor 14 - operand
- record_type 13 - constructor type
- block 16 - operand
- label_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- label_decl /usr/include/c++/5/bits/allocator.h 121:7 16 - operand
+ integer_cst 64 41 - parm size
+ constructor 44 - operand
+ record_type 43 - constructor type
+ block 46 - operand
+ label_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ label_decl /usr/include/c++/5/bits/allocator.h 121:7 46 - operand
- isAutogenerated: 1
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483640 - operand
@@ -100526,175 +105013,175 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 20 - operand
+ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 116:38 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 116:38 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 19 - code
- bind_expr /usr/include/c++/5/bits/allocator.h 116:38 18 - operand
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 14 - expresssion
- addr_expr 13 - function
- function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 12 - operand
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 49 - code
+ bind_expr /usr/include/c++/5/bits/allocator.h 116:38 48 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 44 - expresssion
+ addr_expr 43 - function
+ function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 42 - operand
- isExternal: 1
- isPublic: 1
- method_type 11 - function type
- void_type 10 - method return type
- type_decl void <built-in> 0:0 9 - type name
+ method_type 41 - function type
+ void_type 40 - method return type
+ type_decl void <built-in> 0:0 39 - type name
- isAutogenerated: 1
- record_type 10 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 9 - type name
+ record_type 40 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 39 - type name
- isAutogenerated: 1
- tree_list 10 - arg types
- pointer_type 9 - value
+ tree_list 40 - arg types
+ pointer_type 39 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- reference_type 8 - value
- record_type 7 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 6 - type name
+ tree_list 39 - chain
+ reference_type 38 - value
+ record_type 37 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 36 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 11 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 41 - argument
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 11 - argument
- reference_type 10 - decl type
- record_type 9 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ integer_cst 64 40 - parm size
+ parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 41 - argument
+ reference_type 40 - decl type
+ record_type 39 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- nop_expr 13 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 12 - operand
+ integer_cst 64 40 - parm size
+ nop_expr 43 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- nop_expr 13 - arg
- nop_expr 12 - operand
- convert_expr 11 - operand
+ integer_cst 64 41 - parm size
+ nop_expr 43 - arg
+ nop_expr 42 - operand
+ convert_expr 41 - operand
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 10 - operand
- reference_type 9 - decl type
- record_type 8 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 7 - type name
+ parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 40 - operand
+ reference_type 39 - decl type
+ record_type 38 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 16 - statement
- statement_list 15 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 116:34 15 - operand
- addr_expr 14 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 13 - operand
+ integer_cst 64 39 - parm size
+ try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 46 - statement
+ statement_list 45 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 116:34 45 - operand
+ addr_expr 44 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 43 - operand
- isPublic: 1
- method_type 12 - function type
- void_type 11 - method return type
- type_decl void <built-in> 0:0 10 - type name
+ method_type 42 - function type
+ void_type 41 - method return type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- record_type 11 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 10 - type name
+ record_type 41 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 40 - type name
- isAutogenerated: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- void_type 9 - value
- type_decl void <built-in> 0:0 8 - type name
+ tree_list 40 - chain
+ void_type 39 - value
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 12 - function result
+ result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 42 - function result
- isAutogenerated: 1
- void_type 11 - result type
- type_decl void <built-in> 0:0 10 - type name
+ void_type 41 - result type
+ type_decl void <built-in> 0:0 40 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 12 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 42 - argument
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 12 - code
- statement_list 11 - operand
- bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 10 - statement
- try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 9 - operand
- statement_list 8 - operand
- modify_expr 8 - operand
- indirect_ref 7 - operand
- nop_expr 6 - ref
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 5 - operand
+ integer_cst 64 41 - parm size
+ must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 42 - code
+ statement_list 41 - operand
+ bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 40 - statement
+ try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 39 - operand
+ statement_list 38 - operand
+ modify_expr 38 - operand
+ indirect_ref 37 - operand
+ nop_expr 36 - ref
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 35 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 34 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- constructor 7 - operand
- record_type 6 - constructor type
- block 9 - operand
- label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 10 - statement
- label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 9 - operand
+ integer_cst 64 34 - parm size
+ constructor 37 - operand
+ record_type 36 - constructor type
+ block 39 - operand
+ label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 40 - statement
+ label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 39 - operand
- isAutogenerated: 1
- nop_expr 14 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 13 - operand
+ nop_expr 44 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 43 - operand
- isAutogenerated: 1
- pointer_type 12 - decl type
+ pointer_type 42 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 12 - parm size
- block 17 - operand
+ integer_cst 64 42 - parm size
+ block 47 - operand
nop_expr 2147483640 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483639 - operand
- isAutogenerated: 1
@@ -100754,120 +105241,120 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 2147483
integer_cst 64 2147483636 - parm size
call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 19 - code
- statement_list 18 - operand
- bind_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 16 - operand
- statement_list 15 - operand
- try_finally /usr/include/c++/5/bits/allocator.h 121:30 14 - statement
- statement_list 13 - operand
- call_expr /usr/include/c++/5/bits/allocator.h 121:30 13 - operand
- addr_expr 12 - function
- function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 11 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 49 - code
+ statement_list 48 - operand
+ bind_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 46 - operand
+ statement_list 45 - operand
+ try_finally /usr/include/c++/5/bits/allocator.h 121:30 44 - statement
+ statement_list 43 - operand
+ call_expr /usr/include/c++/5/bits/allocator.h 121:30 43 - operand
+ addr_expr 42 - function
+ function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 41 - operand
- isPublic: 1
- method_type 10 - function type
- void_type 9 - method return type
- type_decl void <built-in> 0:0 8 - type name
+ method_type 40 - function type
+ void_type 39 - method return type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- record_type 9 - method base type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 8 - type name
+ record_type 39 - method base type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 38 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- pointer_type 8 - value
+ tree_list 39 - arg types
+ pointer_type 38 - value
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 10 - function result
+ result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 40 - function result
- isAutogenerated: 1
- void_type 9 - result type
- type_decl void <built-in> 0:0 8 - type name
+ void_type 39 - result type
+ type_decl void <built-in> 0:0 38 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 10 - argument
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 40 - argument
- isAutogenerated: 1
- pointer_type 9 - decl type
+ pointer_type 39 - decl type
record_type 3 - nested type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 9 - parm size
- must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 10 - code
- statement_list 9 - operand
- bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 8 - statement
- try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 7 - operand
- statement_list 6 - operand
- modify_expr 6 - operand
- indirect_ref 5 - operand
- nop_expr 4 - ref
- parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 3 - operand
+ integer_cst 64 39 - parm size
+ must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 40 - code
+ statement_list 39 - operand
+ bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 38 - statement
+ try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 37 - operand
+ statement_list 36 - operand
+ modify_expr 36 - operand
+ indirect_ref 35 - operand
+ nop_expr 34 - ref
+ parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 33 - operand
- isAutogenerated: 1
- pointer_type 2 - decl type
- record_type 1 - nested type
- type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 0 - type name
+ pointer_type 32 - decl type
+ record_type 3 - nested type
+ type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 2 - parm size
- constructor 5 - operand
- record_type 4 - constructor type
- block 7 - operand
- label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 8 - statement
- label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 7 - operand
+ integer_cst 64 32 - parm size
+ constructor 35 - operand
+ record_type 34 - constructor type
+ block 37 - operand
+ label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 38 - statement
+ label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 37 - operand
- isAutogenerated: 1
- nop_expr 12 - arg
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 11 - operand
+ nop_expr 42 - arg
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 41 - operand
- isAutogenerated: 1
- pointer_type 10 - decl type
+ pointer_type 40 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 10 - parm size
- modify_expr 15 - operand
- indirect_ref 14 - operand
- nop_expr 13 - ref
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 12 - operand
+ integer_cst 64 40 - parm size
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
+ nop_expr 43 - ref
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 42 - operand
- isAutogenerated: 1
- pointer_type 11 - decl type
+ pointer_type 41 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 11 - parm size
- constructor 14 - operand
- record_type 13 - constructor type
- block 16 - operand
- label_expr /usr/include/c++/5/bits/allocator.h 121:30 17 - statement
- label_decl /usr/include/c++/5/bits/allocator.h 121:7 16 - operand
+ integer_cst 64 41 - parm size
+ constructor 44 - operand
+ record_type 43 - constructor type
+ block 46 - operand
+ label_expr /usr/include/c++/5/bits/allocator.h 121:30 47 - statement
+ label_decl /usr/include/c++/5/bits/allocator.h 121:7 46 - operand
- isAutogenerated: 1
nop_expr 2147483641 - arg
parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 2147483640 - operand
@@ -101377,11 +105864,11 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 4139:30 2147483642 - operand
addr_expr 2147483641 - function
- function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 20 - operand
+ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -101391,8 +105878,8 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -101402,8 +105889,8 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -101413,22 +105900,22 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
- - isAutogenerated: 1
- tree_list 15 - chain
- record_type 14 - value
- type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 13 - type name
- - isAutogenerated: 1
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
+ - isAutogenerated: 1
+ tree_list 45 - chain
+ record_type 44 - value
+ type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 43 - type name
+ - isAutogenerated: 1
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -101439,8 +105926,8 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -101451,17 +105938,17 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 19 - argument
- record_type 18 - decl type
- type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 17 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 49 - argument
+ record_type 48 - decl type
+ type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - parm size
+ integer_cst 8 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -101638,11 +106125,11 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 64 2147483641 - decl size
call_expr /usr/include/c++/5/bits/basic_string.h 4139:30 2147483642 - operand
addr_expr 2147483641 - function
- function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 20 - operand
+ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -101651,8 +106138,8 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -101661,8 +106148,8 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -101671,22 +106158,22 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
- - isAutogenerated: 1
- tree_list 15 - chain
- record_type 14 - value
- type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 13 - type name
- - isAutogenerated: 1
- tree_list 14 - chain
- void_type 13 - value
- type_decl void <built-in> 0:0 12 - type name
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
+ - isAutogenerated: 1
+ tree_list 45 - chain
+ record_type 44 - value
+ type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 43 - type name
+ - isAutogenerated: 1
+ tree_list 44 - chain
+ void_type 43 - value
+ type_decl void <built-in> 0:0 42 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 19 - argument
- pointer_type 18 - decl type
+ parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -101696,8 +106183,8 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 19 - argument
- pointer_type 18 - decl type
+ parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -101707,17 +106194,17 @@ function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 214
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 19 - argument
- record_type 18 - decl type
- type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 17 - type name
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 49 - argument
+ record_type 48 - decl type
+ type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - parm size
+ integer_cst 8 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -101922,39 +106409,39 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 64 2147483639 - parm size
call_expr /usr/include/c++/5/bits/basic_string.tcc 572:28 2147483641 - operand
addr_expr 2147483640 - function
- function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 20 - operand
+ function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- record_type 16 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 15 - type name
- - isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
- - isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/allocator.h 134:36 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/allocator.h 134:59 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ reference_type 47 - value
+ record_type 46 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 45 - type name
+ - isAutogenerated: 1
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
+ - isAutogenerated: 1
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ parm_decl /usr/include/c++/5/bits/allocator.h 134:36 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/allocator.h 134:59 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
convert_expr 2147483639 - operand
- isUsed: 1
@@ -101977,38 +106464,38 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
- isAutogenerated: 1
aggr_init_expr 2147483636 - operand
addr_expr 2147483635 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 113:29 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 113:29 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 2147483635 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -102020,38 +106507,38 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
void_cst 2147483634 - operand
call_expr 2147483636 - operand
addr_expr 2147483635 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483635 - arg
var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 2147483634 - operand
- isUsed: 1
@@ -102078,11 +106565,11 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 64 2147483639 - decl size
call_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102092,21 +106579,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102116,21 +106603,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102140,150 +106627,160 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
convert_expr 2147483639 - arg
call_expr /usr/include/c++/5/bits/basic_string.tcc 573:23 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 18 - operand
- return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 15 - operand
+ integer_cst 64 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 48 - operand
+ return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 45 - operand
- isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 12 - type name
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- convert_expr 14 - operand
- call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 13 - operand
- addr_expr 12 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 11 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ convert_expr 44 - operand
+ call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 43 - operand
+ addr_expr 42 - function
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 41 - operand
- isExternal: 1
- isPublic: 1
- function_type 10 - function type
- reference_type 9 - function return type
- record_type 8 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 7 - type name
+ function_type 40 - function type
+ reference_type 39 - function return type
+ record_type 38 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 37 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - arg types
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 10 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 40 - function result
- isAutogenerated: 1
- reference_type 9 - result type
- record_type 8 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 7 - type name
+ reference_type 39 - result type
+ record_type 38 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 10 - code
- bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 9 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 8 - operand
+ integer_cst 64 39 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 40 - code
+ bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 39 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 38 - operand
- isUsed: 1
- integer_cst 64 7 - decl size
- nop_expr 7 - initial
- addr_expr 6 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 5 - operand
+ integer_cst 64 37 - decl size
+ 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 4 - var type
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst 0 2 - min value
- pointer_type 7 - var type
+ 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 37 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 8 - operand
- cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 7 - statement
- decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 6 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 5 - operand
+ statement_list 38 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 37 - statement
+ decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 36 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size 2
- nop_expr 4 - initial 2
- addr_expr 3 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 2 - 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 1 - var type 2
- integer_type 0 - element type
+ array_type 15 - var type 2
+ integer_type 14 - element type
- precisionBits: 64
- unsigned
- pointer_type 4 - 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
- return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 7 - statement
- init_expr 6 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 5 - operand
+ return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 37 - statement
+ init_expr 36 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 35 - operand
- isAutogenerated: 1
- reference_type 4 - result type
- record_type 3 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
+ reference_type 34 - result type
+ record_type 33 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 32 - type name
- isAutogenerated: 1
- integer_cst 64 4 - decl size
- nop_expr 5 - operand
- nop_expr 4 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 3 - operand
+ integer_cst 64 34 - decl size
+ nop_expr 35 - operand
+ nop_expr 34 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 33 - operand
- isUsed: 1
- integer_cst 64 2 - decl size 2
- nop_expr 2 - initial 2
- addr_expr 1 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 0 - 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
- pointer_type 2 - var type 2
- void_type 1 - nested type
- type_decl void <built-in> 0:0 0 - type name
+ 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 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 8 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 7 - block vars
+ block 38 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 37 - block vars
- isUsed: 1
- integer_cst 64 6 - decl size 2
- nop_expr 6 - initial 2
- addr_expr 5 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 4 - 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 3 - var type 2
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst 0 1 - min value
- pointer_type 6 - 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
@@ -102292,15 +106789,15 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
truth_andif_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 576:34 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 20 - operand
+ function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102310,13 +106807,13 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102326,7 +106823,7 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -102371,17 +106868,17 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 577:4 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 577:23 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_logic_error /usr/include/c++/5/bits/functexcept.h 63:3 20 - operand
+ function_decl __throw_logic_error /usr/include/c++/5/bits/functexcept.h 63:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102391,12 +106888,12 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 63:33 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 63:33 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102406,7 +106903,7 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
addr_expr 2147483639 - operand
string_cst basic_string::_S_construct null not valid 2147483638 - operand
@@ -102437,19 +106934,19 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
nop_expr 2147483640 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 579:63 2147483639 - operand
addr_expr 2147483638 - function
- function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 20 - operand
+ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 17 - type name
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102459,8 +106956,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102470,13 +106967,13 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 19 - argument
- pointer_type 18 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102487,8 +106984,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 19 - argument
- pointer_type 18 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102545,60 +107042,60 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 582:29 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _S_create /usr/include/c++/5/bits/basic_string.tcc 989:5 20 - operand
+ function_decl _S_create /usr/include/c++/5/bits/basic_string.tcc 989:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 16 - type name
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- integer_type 16 - value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 46 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- 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
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __capacity /usr/include/c++/5/bits/basic_string.tcc 990:25 19 - argument
- integer_type 18 - decl type
+ parm_decl __capacity /usr/include/c++/5/bits/basic_string.tcc 990:25 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
- isUsed: 1
- parm_decl __old_capacity /usr/include/c++/5/bits/basic_string.tcc 990:47 19 - argument
- integer_type 18 - decl type
+ parm_decl __old_capacity /usr/include/c++/5/bits/basic_string.tcc 990:47 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
- isUsed: 1
- parm_decl __alloc /usr/include/c++/5/bits/basic_string.tcc 991:22 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __alloc /usr/include/c++/5/bits/basic_string.tcc 991:22 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 2147483638 - operand
- isUsed: 1
@@ -102624,15 +107121,15 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 584:6 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 20 - operand
+ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102642,8 +107139,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102653,8 +107150,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102664,13 +107161,13 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 19 - argument
- pointer_type 18 - decl type
+ parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102680,10 +107177,10 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 19 - argument
- pointer_type 18 - decl type
+ parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102693,10 +107190,10 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 19 - argument
- pointer_type 18 - decl type
+ parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102706,14 +107203,14 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 2147483640 - arg
addr_expr 2147483639 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102723,21 +107220,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102747,21 +107244,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -102771,18 +107268,18 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
non_lvalue_expr 2147483639 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483638 - operand
- isUsed: 1
@@ -102825,94 +107322,94 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
convert_expr 2147483638 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __cxa_begin_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 20 - operand
+ function_decl __cxa_begin_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 2147483636 - arg
addr_expr 2147483635 - function
- function_decl __builtin_eh_pointer <built-in> 0:0 20 - operand
+ function_decl __builtin_eh_pointer <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node leaf 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node leaf 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 16 - type name
+ type_decl int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
integer_cst 0 2147483635 - arg
cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 2147483640 - statement
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 587:6 2147483639 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 2147483638 - expresssion
addr_expr 2147483637 - function
- function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 20 - operand
+ function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
non_lvalue_expr 2147483637 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483636 - operand
- isUsed: 1
@@ -102935,77 +107432,77 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
throw_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 2147483638 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __cxa_rethrow /usr/include/c++/5/bits/basic_string.tcc 588:6 20 - operand
+ function_decl __cxa_rethrow /usr/include/c++/5/bits/basic_string.tcc 588:6 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __cxa_end_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 20 - operand
+ function_decl __cxa_end_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 590:2 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 20 - operand
+ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- 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
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 19 - argument
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
non_lvalue_expr 2147483641 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483640 - operand
- isUsed: 1
@@ -103042,11 +107539,11 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 64 2147483640 - decl size
call_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -103056,21 +107553,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -103080,21 +107577,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -103104,18 +107601,18 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
non_lvalue_expr 2147483640 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483639 - operand
- isUsed: 1
@@ -103275,39 +107772,39 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 64 2147483639 - parm size
call_expr /usr/include/c++/5/bits/basic_string.tcc 572:28 2147483641 - operand
addr_expr 2147483640 - function
- function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 20 - operand
+ function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- record_type 16 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 15 - type name
- - isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
- - isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/allocator.h 134:36 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
- parm_decl /usr/include/c++/5/bits/allocator.h 134:59 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
- - isAutogenerated: 1
- integer_cst 64 18 - parm size
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ reference_type 47 - value
+ record_type 46 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 45 - type name
+ - isAutogenerated: 1
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
+ - isAutogenerated: 1
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ parm_decl /usr/include/c++/5/bits/allocator.h 134:36 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
+ parm_decl /usr/include/c++/5/bits/allocator.h 134:59 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
+ - isAutogenerated: 1
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
convert_expr 2147483639 - operand
- isUsed: 1
@@ -103330,38 +107827,38 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
- isAutogenerated: 1
aggr_init_expr 2147483636 - operand
addr_expr 2147483635 - function
- function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 20 - operand
+ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 113:29 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 113:29 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 2147483635 - slot
- isUsed: 1
- isAutogenerated: 1
@@ -103373,38 +107870,38 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
void_cst 2147483634 - operand
call_expr 2147483636 - operand
addr_expr 2147483635 - function
- function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 20 - operand
+ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 17 - type name
+ record_type 48 - method base type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/allocator.h 121:30 19 - function result
+ result_decl /usr/include/c++/5/bits/allocator.h 121:30 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 19 - argument
+ parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- statement_list 19 - code
+ integer_cst 64 48 - parm size
+ statement_list 49 - code
addr_expr 2147483635 - arg
var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 2147483634 - operand
- isUsed: 1
@@ -103430,11 +107927,11 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 64 2147483639 - decl size
call_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103443,21 +107940,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103466,21 +107963,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103489,150 +107986,160 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
convert_expr 2147483639 - arg
call_expr /usr/include/c++/5/bits/basic_string.tcc 573:23 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 18 - operand
- return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 17 - operand
- init_expr 16 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 15 - operand
+ integer_cst 64 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 48 - operand
+ return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 47 - operand
+ init_expr 46 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 45 - operand
- isAutogenerated: 1
- reference_type 14 - result type
- record_type 13 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 12 - type name
+ reference_type 44 - result type
+ record_type 43 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 42 - type name
- isAutogenerated: 1
- integer_cst 64 14 - decl size
- nop_expr 15 - operand
- convert_expr 14 - operand
- call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 13 - operand
- addr_expr 12 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 11 - operand
+ integer_cst 64 44 - decl size
+ nop_expr 45 - operand
+ convert_expr 44 - operand
+ call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 43 - operand
+ addr_expr 42 - function
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 41 - operand
- isExternal: 1
- isPublic: 1
- function_type 10 - function type
- reference_type 9 - function return type
- record_type 8 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 7 - type name
+ function_type 40 - function type
+ reference_type 39 - function return type
+ record_type 38 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 37 - type name
- isAutogenerated: 1
- tree_list 9 - arg types
- void_type 8 - value
- type_decl void <built-in> 0:0 7 - type name
+ tree_list 39 - arg types
+ void_type 38 - value
+ type_decl void <built-in> 0:0 37 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 10 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 40 - function result
- isAutogenerated: 1
- reference_type 9 - result type
- record_type 8 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 7 - type name
+ reference_type 39 - result type
+ record_type 38 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 37 - type name
- isAutogenerated: 1
- integer_cst 64 9 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 10 - code
- bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 9 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 8 - operand
+ integer_cst 64 39 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 40 - code
+ bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 39 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 38 - operand
- isUsed: 1
- integer_cst 64 7 - decl size
- nop_expr 7 - initial
- addr_expr 6 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 5 - operand
+ integer_cst 64 37 - decl size
+ 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 4 - var type
- integer_type 3 - 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 2 - type name
- integer_cst 64 2 - type size
- integer_cst 0 2 - min value
- pointer_type 7 - var type
+ 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 37 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 8 - operand
- cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 7 - statement
- decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 6 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 5 - operand
+ statement_list 38 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 37 - statement
+ decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 36 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 35 - operand
- isUsed: 1
- integer_cst 64 4 - decl size 2
- nop_expr 4 - initial 2
- addr_expr 3 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 2 - 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 1 - var type 2
- integer_type 0 - element type
+ array_type 15 - var type 2
+ integer_type 14 - element type
- precisionBits: 64
- unsigned
- pointer_type 4 - 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
- return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 7 - statement
- init_expr 6 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 5 - operand
+ return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 37 - statement
+ init_expr 36 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 35 - operand
- isAutogenerated: 1
- reference_type 4 - result type
- record_type 3 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
+ reference_type 34 - result type
+ record_type 33 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 32 - type name
- isAutogenerated: 1
- integer_cst 64 4 - decl size
- nop_expr 5 - operand
- nop_expr 4 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 3 - operand
+ integer_cst 64 34 - decl size
+ nop_expr 35 - operand
+ nop_expr 34 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 33 - operand
- isUsed: 1
- integer_cst 64 2 - decl size 2
- nop_expr 2 - initial 2
- addr_expr 1 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 0 - 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
- pointer_type 2 - var type 2
- void_type 1 - nested type
- type_decl void <built-in> 0:0 0 - type name
+ 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 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 8 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 7 - block vars
+ block 38 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 37 - block vars
- isUsed: 1
- integer_cst 64 6 - decl size 2
- nop_expr 6 - initial 2
- addr_expr 5 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 4 - 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 3 - var type 2
- integer_type 2 - 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 1 - type name
- integer_cst 64 1 - type size
- integer_cst 0 1 - min value
- pointer_type 6 - 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
@@ -103641,15 +108148,15 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
truth_andif_expr 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 576:34 2147483641 - operand
addr_expr 2147483640 - function
- function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 20 - operand
+ function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- boolean_type 18 - function return type
- type_decl bool <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ boolean_type 48 - function return type
+ type_decl bool <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103658,13 +108165,13 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 19 - argument
- pointer_type 18 - decl type
+ parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103673,7 +108180,7 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -103715,17 +108222,17 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 577:4 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 577:23 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __throw_logic_error /usr/include/c++/5/bits/functexcept.h 63:3 20 - operand
+ function_decl __throw_logic_error /usr/include/c++/5/bits/functexcept.h 63:3 50 - operand
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node __noreturn__ 18 - purpose
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
- - isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 49 - attribute
+ identifier_node __noreturn__ 48 - purpose
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
+ - isAutogenerated: 1
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -103735,12 +108242,12 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/functexcept.h 63:33 19 - argument
- pointer_type 18 - decl type
+ parm_decl /usr/include/c++/5/bits/functexcept.h 63:33 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -103750,7 +108257,7 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483640 - arg
addr_expr 2147483639 - operand
string_cst basic_string::_S_construct null not valid 2147483638 - operand
@@ -103781,19 +108288,19 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
nop_expr 2147483640 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 579:63 2147483639 - operand
addr_expr 2147483638 - function
- function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 20 - operand
+ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 17 - type name
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103802,8 +108309,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103812,13 +108319,13 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 19 - argument
- pointer_type 18 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103828,8 +108335,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 19 - argument
- pointer_type 18 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103883,60 +108390,60 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 582:29 2147483640 - operand
addr_expr 2147483639 - function
- function_decl _S_create /usr/include/c++/5/bits/basic_string.tcc 989:5 20 - operand
+ function_decl _S_create /usr/include/c++/5/bits/basic_string.tcc 989:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 16 - type name
- integer_cst 64 16 - type size
- integer_cst 0 16 - min value
- tree_list 17 - chain
- integer_type 16 - value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 46 - type name
+ integer_cst 64 46 - type size
+ integer_cst 0 46 - min value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- 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
- tree_list 16 - chain
- reference_type 15 - value
- record_type 14 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 13 - type name
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ reference_type 45 - value
+ record_type 44 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 43 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __capacity /usr/include/c++/5/bits/basic_string.tcc 990:25 19 - argument
- integer_type 18 - decl type
+ parm_decl __capacity /usr/include/c++/5/bits/basic_string.tcc 990:25 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
- isUsed: 1
- parm_decl __old_capacity /usr/include/c++/5/bits/basic_string.tcc 990:47 19 - argument
- integer_type 18 - decl type
+ parm_decl __old_capacity /usr/include/c++/5/bits/basic_string.tcc 990:47 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
- isUsed: 1
- parm_decl __alloc /usr/include/c++/5/bits/basic_string.tcc 991:22 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __alloc /usr/include/c++/5/bits/basic_string.tcc 991:22 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 2147483638 - operand
- isUsed: 1
@@ -103962,15 +108469,15 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 584:6 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 20 - operand
+ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103979,8 +108486,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103989,8 +108496,8 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- pointer_type 15 - value
+ tree_list 46 - chain
+ pointer_type 45 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -103999,13 +108506,13 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 19 - argument
- pointer_type 18 - decl type
+ parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104014,10 +108521,10 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 19 - argument
- pointer_type 18 - decl type
+ parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104026,10 +108533,10 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 19 - argument
- pointer_type 18 - decl type
+ parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104038,14 +108545,14 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 2147483640 - arg
addr_expr 2147483639 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104054,21 +108561,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104077,21 +108584,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104100,18 +108607,18 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
non_lvalue_expr 2147483639 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483638 - operand
- isUsed: 1
@@ -104152,94 +108659,94 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
convert_expr 2147483638 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __cxa_begin_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 20 - operand
+ function_decl __cxa_begin_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 2147483636 - arg
addr_expr 2147483635 - function
- function_decl __builtin_eh_pointer <built-in> 0:0 20 - operand
+ function_decl __builtin_eh_pointer <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isPure: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node leaf 18 - purpose
- function_type 19 - function type
- pointer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node leaf 48 - purpose
+ function_type 49 - function type
+ pointer_type 48 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- integer_type 17 - value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 16 - type name
+ type_decl int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
integer_cst 0 2147483635 - arg
cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 2147483640 - statement
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 587:6 2147483639 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 2147483638 - expresssion
addr_expr 2147483637 - function
- function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 20 - operand
+ function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- reference_type 16 - value
- record_type 15 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
+ tree_list 47 - chain
+ reference_type 46 - value
+ record_type 45 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 44 - type name
- isAutogenerated: 1
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 19 - argument
- reference_type 18 - decl type
- record_type 17 - nested type
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 16 - type name
+ parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 49 - argument
+ reference_type 48 - decl type
+ record_type 47 - nested type
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
non_lvalue_expr 2147483637 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483636 - operand
- isUsed: 1
@@ -104262,77 +108769,77 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
throw_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 2147483638 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 2147483637 - operand
addr_expr 2147483636 - function
- function_decl __cxa_rethrow /usr/include/c++/5/bits/basic_string.tcc 588:6 20 - operand
+ function_decl __cxa_rethrow /usr/include/c++/5/bits/basic_string.tcc 588:6 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl __cxa_end_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 20 - operand
+ function_decl __cxa_end_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 50 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/basic_string.tcc 590:2 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 20 - operand
+ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- integer_type 16 - value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- unsigned
- 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
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 19 - argument
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 45 - type name
+ integer_cst 64 45 - type size
+ integer_cst 0 45 - min value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
non_lvalue_expr 2147483641 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483640 - operand
- isUsed: 1
@@ -104368,11 +108875,11 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 64 2147483640 - decl size
call_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 2147483641 - operand
addr_expr 2147483640 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104381,21 +108888,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104404,21 +108911,21 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -104427,18 +108934,18 @@ function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
non_lvalue_expr 2147483640 - arg
var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 2147483639 - operand
- isUsed: 1
@@ -104662,19 +109169,19 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 117:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 20 - operand
+ function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 17 - type name
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104684,8 +109191,8 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104695,17 +109202,17 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- record_type 15 - value
- type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 14 - type name
+ tree_list 46 - chain
+ record_type 45 - value
+ type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 44 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104716,8 +109223,8 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 19 - argument
- pointer_type 18 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104727,11 +109234,11 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 19 - argument
- record_type 18 - decl type
- type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 17 - type name
+ parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 49 - argument
+ record_type 48 - decl type
+ type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - parm size
+ integer_cst 8 48 - parm size
- isUsed: 1
parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -104767,15 +109274,15 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 2147483638 - type name
call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:33 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 20 - operand
+ function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 17 - type name
- tree_list 18 - arg types
- reference_type 17 - value
- pointer_type 16 - nested type
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 47 - type name
+ tree_list 48 - arg types
+ reference_type 47 - value
+ pointer_type 46 - nested type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104785,13 +109292,13 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 19 - argument
- reference_type 18 - decl type
- pointer_type 17 - nested type
+ parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 49 - argument
+ reference_type 48 - decl type
+ pointer_type 47 - nested type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104801,7 +109308,7 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
nop_expr 2147483638 - operand
addr_expr 2147483637 - operand
@@ -104914,15 +109421,15 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
expr_stmt /usr/include/c++/5/bits/basic_string.h 2800:9 2147483644 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2800:16 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 20 - operand
+ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104932,8 +109439,8 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104943,20 +109450,20 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104966,10 +109473,10 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -104979,15 +109486,15 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
- isUsed: 1
parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -105099,156 +109606,156 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
ne_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2606:24 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_expect <built-in> 0:0 20 - operand
+ function_decl __builtin_expect <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 16 - type name
+ type_decl long int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst -0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ integer_cst 64 46 - type size
+ integer_cst -0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 15 - type name
+ type_decl long int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
ne_expr 2147483641 - arg
convert_expr 2147483640 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2606:46 2147483639 - operand
addr_expr 2147483638 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 19 - code
- bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 18 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 17 - operand
+ integer_cst 64 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 49 - code
+ bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 48 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 47 - operand
- isUsed: 1
- integer_cst 64 16 - decl size
- nop_expr 16 - initial
- addr_expr 15 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 14 - operand
+ integer_cst 64 46 - decl size
+ 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 13 - var type
- integer_type 12 - 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 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- pointer_type 16 - var type
+ 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 46 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 16 - statement
- decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 15 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 14 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 46 - statement
+ decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 45 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 44 - operand
- isUsed: 1
- integer_cst 64 13 - decl size 2
- nop_expr 13 - initial 2
- addr_expr 12 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 11 - 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 10 - var type 2
- integer_type 9 - 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 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- pointer_type 13 - 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
- return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 16 - statement
- init_expr 15 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 14 - operand
+ return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 46 - statement
+ init_expr 45 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 44 - operand
- isAutogenerated: 1
- reference_type 13 - result type
- record_type 12 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 11 - type name
+ reference_type 43 - result type
+ record_type 42 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 41 - type name
- isAutogenerated: 1
- integer_cst 64 13 - decl size
- nop_expr 14 - operand
- nop_expr 13 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 12 - operand
+ integer_cst 64 43 - decl size
+ nop_expr 44 - operand
+ nop_expr 43 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 42 - operand
- isUsed: 1
- integer_cst 64 11 - decl size 2
- nop_expr 11 - initial 2
- addr_expr 10 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 9 - 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 8 - var type 2
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst 0 6 - min value
- pointer_type 11 - 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 17 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 16 - block vars
+ block 47 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 46 - block vars
- isUsed: 1
integer_cst 64 15 - decl size 2
- nop_expr 15 - initial 2
- addr_expr 14 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 13 - operand
+ 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 12 - var type 2
- integer_type 11 - 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 10 - type name
- integer_cst 64 10 - type size
- integer_cst 0 10 - min value
+ 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
@@ -105269,32 +109776,32 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
expr_stmt /usr/include/c++/5/bits/basic_string.h 2609:8 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2609:8 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 20 - operand
+ function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 2147483640 - arg
- isAutogenerated: 1
@@ -105348,107 +109855,107 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
expr_stmt /usr/include/c++/5/bits/basic_string.h 2611:8 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2611:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 20 - operand
+ function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 15 - type name
- integer_cst 8 15 - type size
- integer_cst -128 15 - min value
- integer_cst 127 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 45 - type name
+ integer_cst 8 45 - type size
+ integer_cst -128 45 - min value
+ integer_cst 127 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 14 - type name
- integer_cst 8 14 - type size
- integer_cst -128 14 - min value
- integer_cst 127 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 44 - type name
+ integer_cst 8 44 - type size
+ integer_cst -128 44 - min value
+ integer_cst 127 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 243:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 243:7 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 16 - type name
- integer_cst 8 16 - type size
- integer_cst -128 16 - min value
- integer_cst 127 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 46 - type name
+ integer_cst 8 46 - type size
+ integer_cst -128 46 - min value
+ integer_cst 127 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 16 - type name
- integer_cst 8 16 - type size
- integer_cst -128 16 - min value
- integer_cst 127 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 242:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 18 - operand
- expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 17 - operand
- convert_expr 16 - expresssion
- modify_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 46 - type name
+ integer_cst 8 46 - type size
+ integer_cst -128 46 - min value
+ integer_cst 127 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 242:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 48 - operand
+ expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 47 - operand
+ convert_expr 46 - expresssion
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 10 - type name
- integer_cst 8 10 - type size
- integer_cst -128 10 - min value
- integer_cst 127 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - operand
- indirect_ref 13 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 40 - type name
+ integer_cst 8 40 - type size
+ integer_cst -128 40 - min value
+ integer_cst 127 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 44 - operand
+ indirect_ref 43 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 12 - ref
- reference_type 11 - decl type
- integer_type 10 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 42 - ref
+ reference_type 41 - decl type
+ integer_type 40 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 9 - type name
- integer_cst 8 9 - type size
- integer_cst -128 9 - min value
- integer_cst 127 9 - max value
- integer_cst 64 11 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 39 - type name
+ integer_cst 8 39 - type size
+ integer_cst -128 39 - min value
+ integer_cst 127 39 - max value
+ integer_cst 64 41 - parm size
nop_expr 2147483640 - arg
pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2611:46 2147483639 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2611:46 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -105458,21 +109965,21 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -105482,21 +109989,21 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -105506,18 +110013,18 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 2147483637 - arg
- isAutogenerated: 1
@@ -105743,19 +110250,19 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 64 2147483642 - decl size
call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 117:29 2147483643 - operand
addr_expr 2147483642 - function
- function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 20 - operand
+ function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- integer_type 18 - function return type
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 17 - type name
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -105764,8 +110271,8 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -105774,17 +110281,17 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- record_type 15 - value
- type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 14 - type name
+ tree_list 46 - chain
+ record_type 45 - value
+ type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 44 - type name
- isAutogenerated: 1
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 19 - argument
- pointer_type 18 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -105794,8 +110301,8 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 19 - argument
- pointer_type 18 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -105804,11 +110311,11 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 19 - argument
- record_type 18 - decl type
- type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 17 - type name
+ parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 49 - argument
+ record_type 48 - decl type
+ type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 47 - type name
- isAutogenerated: 1
- integer_cst 8 18 - parm size
+ integer_cst 8 48 - parm size
- isUsed: 1
parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -105842,15 +110349,15 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 2147483638 - type name
call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:33 2147483640 - operand
addr_expr 2147483639 - function
- function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 20 - operand
+ function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- record_type 18 - function return type
- type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 17 - type name
- tree_list 18 - arg types
- reference_type 17 - value
- pointer_type 16 - nested type
+ function_type 49 - function type
+ record_type 48 - function return type
+ type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 47 - type name
+ tree_list 48 - arg types
+ reference_type 47 - value
+ pointer_type 46 - nested type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -105859,13 +110366,13 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 19 - argument
- reference_type 18 - decl type
- pointer_type 17 - nested type
+ parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 49 - argument
+ reference_type 48 - decl type
+ pointer_type 47 - nested type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -105874,7 +110381,7 @@ function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 2
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
nop_expr 2147483639 - arg
nop_expr 2147483638 - operand
addr_expr 2147483637 - operand
@@ -105980,15 +110487,15 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
expr_stmt /usr/include/c++/5/bits/basic_string.h 2800:9 2147483644 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2800:16 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 20 - operand
+ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -105997,8 +110504,8 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -106007,20 +110514,20 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -106029,10 +110536,10 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -106041,15 +110548,15 @@ function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 214748
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
- isUsed: 1
parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 2147483642 - arg
pointer_type 2147483641 - decl type
@@ -106159,156 +110666,156 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
ne_expr 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2606:24 2147483642 - operand
addr_expr 2147483641 - function
- function_decl __builtin_expect <built-in> 0:0 20 - operand
+ function_decl __builtin_expect <built-in> 0:0 50 - operand
- isAutogenerated: 1
- isConst: 1
- isExternal: 1
- isPublic: 1
- tree_list 19 - attribute
- identifier_node nothrow 18 - purpose
- tree_list 18 - chain
- identifier_node leaf 17 - purpose
- tree_list 17 - chain
- identifier_node const 16 - purpose
- function_type 19 - function type
- integer_type 18 - function return type
+ tree_list 49 - attribute
+ identifier_node nothrow 48 - purpose
+ tree_list 48 - chain
+ identifier_node leaf 47 - purpose
+ tree_list 47 - chain
+ identifier_node const 46 - purpose
+ function_type 49 - function type
+ integer_type 48 - function return type
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 17 - type name
+ type_decl long int <built-in> 0:0 47 - type name
- isAutogenerated: 1
- integer_cst 64 17 - type size
- integer_cst -0 17 - min value
- integer_cst 4294967295 17 - max value
- tree_list 18 - arg types
- integer_type 17 - value
+ integer_cst 64 47 - type size
+ integer_cst -0 47 - min value
+ integer_cst 4294967295 47 - max value
+ tree_list 48 - arg types
+ integer_type 47 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 16 - type name
+ type_decl long int <built-in> 0:0 46 - type name
- isAutogenerated: 1
- integer_cst 64 16 - type size
- integer_cst -0 16 - min value
- integer_cst 4294967295 16 - max value
- tree_list 17 - chain
- integer_type 16 - value
+ integer_cst 64 46 - type size
+ integer_cst -0 46 - min value
+ integer_cst 4294967295 46 - max value
+ tree_list 47 - chain
+ integer_type 46 - value
- precisionBits: 64
- signed
- type_decl long int <built-in> 0:0 15 - type name
+ type_decl long int <built-in> 0:0 45 - type name
- isAutogenerated: 1
- integer_cst 64 15 - type size
- integer_cst -0 15 - min value
- integer_cst 4294967295 15 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ integer_cst 64 45 - type size
+ integer_cst -0 45 - min value
+ integer_cst 4294967295 45 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
ne_expr 2147483641 - arg
convert_expr 2147483640 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2606:46 2147483639 - operand
addr_expr 2147483638 - function
- function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 20 - operand
+ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- reference_type 18 - function return type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ function_type 49 - function type
+ reference_type 48 - function return type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- void_type 17 - value
- type_decl void <built-in> 0:0 16 - type name
+ tree_list 48 - arg types
+ void_type 47 - value
+ type_decl void <built-in> 0:0 46 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 49 - function result
- isAutogenerated: 1
- reference_type 18 - result type
- record_type 17 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 16 - type name
+ reference_type 48 - result type
+ record_type 47 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 46 - type name
- isAutogenerated: 1
- integer_cst 64 18 - decl size
- must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 19 - code
- bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 18 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 17 - operand
+ integer_cst 64 48 - decl size
+ must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 49 - code
+ bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 48 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 47 - operand
- isUsed: 1
- integer_cst 64 16 - decl size
- nop_expr 16 - initial
- addr_expr 15 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 14 - operand
+ integer_cst 64 46 - decl size
+ 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 13 - var type
- integer_type 12 - 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 11 - type name
- integer_cst 64 11 - type size
- integer_cst 0 11 - min value
- pointer_type 16 - var type
+ 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 46 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- statement_list 17 - operand
- cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 16 - statement
- decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 15 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 14 - operand
+ statement_list 47 - operand
+ cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 46 - statement
+ decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 45 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 44 - operand
- isUsed: 1
- integer_cst 64 13 - decl size 2
- nop_expr 13 - initial 2
- addr_expr 12 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 11 - 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 10 - var type 2
- integer_type 9 - 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 8 - type name
- integer_cst 64 8 - type size
- integer_cst 0 8 - min value
- pointer_type 13 - 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
- return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 16 - statement
- init_expr 15 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 14 - operand
+ return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 46 - statement
+ init_expr 45 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 44 - operand
- isAutogenerated: 1
- reference_type 13 - result type
- record_type 12 - nested type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 11 - type name
+ reference_type 43 - result type
+ record_type 42 - nested type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 41 - type name
- isAutogenerated: 1
- integer_cst 64 13 - decl size
- nop_expr 14 - operand
- nop_expr 13 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 12 - operand
+ integer_cst 64 43 - decl size
+ nop_expr 44 - operand
+ nop_expr 43 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 42 - operand
- isUsed: 1
- integer_cst 64 11 - decl size 2
- nop_expr 11 - initial 2
- addr_expr 10 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 9 - 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 8 - var type 2
- integer_type 7 - 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 6 - type name
- integer_cst 64 6 - type size
- integer_cst 0 6 - min value
- pointer_type 11 - 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 17 - operand
- var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 16 - block vars
+ block 47 - operand
+ var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 46 - block vars
- isUsed: 1
integer_cst 64 15 - decl size 2
- nop_expr 15 - initial 2
- addr_expr 14 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 13 - operand
+ 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 12 - var type 2
- integer_type 11 - 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 10 - type name
- integer_cst 64 10 - type size
- integer_cst 0 10 - min value
+ 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
@@ -106329,32 +110836,32 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
expr_stmt /usr/include/c++/5/bits/basic_string.h 2609:8 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2609:8 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 20 - operand
+ function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- void_type 18 - method return type
- type_decl void <built-in> 0:0 17 - type name
+ method_type 49 - function type
+ void_type 48 - method return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 2147483640 - arg
- isAutogenerated: 1
@@ -106408,101 +110915,101 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
expr_stmt /usr/include/c++/5/bits/basic_string.h 2611:8 2147483642 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2611:27 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 20 - operand
+ function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst -2147483648 15 - min value
- integer_cst 2147483647 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 318:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 318:7 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 317:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 18 - operand
- expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 17 - operand
- convert_expr 16 - expresssion
- modify_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 317:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 48 - operand
+ expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 47 - operand
+ convert_expr 46 - expresssion
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - operand
- indirect_ref 13 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 44 - operand
+ indirect_ref 43 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 12 - ref
- reference_type 11 - decl type
- integer_type 10 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 42 - ref
+ reference_type 41 - decl type
+ integer_type 40 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 9 - type name
- integer_cst 32 9 - type size
- integer_cst -2147483648 9 - min value
- integer_cst 2147483647 9 - max value
- integer_cst 64 11 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 39 - type name
+ integer_cst 32 39 - type size
+ integer_cst -2147483648 39 - min value
+ integer_cst 2147483647 39 - max value
+ integer_cst 64 41 - parm size
nop_expr 2147483640 - arg
pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2611:46 2147483639 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2611:46 2147483638 - operand
addr_expr 2147483637 - function
- function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 20 - operand
+ function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 50 - operand
- isExternal: 1
- isPublic: 1
- method_type 19 - function type
- pointer_type 18 - method return type
+ method_type 49 - function type
+ pointer_type 48 - method return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -106511,21 +111018,21 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- record_type 18 - method base type
- type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 17 - type name
+ record_type 48 - method base type
+ type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- tree_list 17 - chain
- void_type 16 - value
- type_decl void <built-in> 0:0 15 - type name
+ tree_list 47 - chain
+ void_type 46 - value
+ type_decl void <built-in> 0:0 45 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 19 - function result
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -106534,21 +111041,21 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 19 - argument
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 49 - argument
- isAutogenerated: 1
- pointer_type 18 - decl type
+ pointer_type 48 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 18 - parm size
- eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 19 - code
- return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 16 - operand
+ integer_cst 64 48 - parm size
+ eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 49 - code
+ return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 46 - operand
- isAutogenerated: 1
- pointer_type 15 - result type
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -106557,18 +111064,18 @@ function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 15 - decl size
- pointer_plus_expr 16 - operand
- nop_expr 15 - operand
+ integer_cst 64 45 - decl size
+ pointer_plus_expr 46 - operand
+ nop_expr 45 - operand
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 14 - operand
+ parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 44 - operand
- isAutogenerated: 1
- pointer_type 13 - decl type
+ pointer_type 43 - decl type
record_type 3 - nested type
type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 2 - type name
- isAutogenerated: 1
- integer_cst 64 13 - parm size
- integer_cst 24 15 - operand
+ integer_cst 64 43 - parm size
+ integer_cst 24 45 - operand
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 2147483637 - arg
- isAutogenerated: 1
@@ -106878,98 +111385,98 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
expr_stmt /usr/include/c++/5/bits/basic_string.h 2755:4 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2755:23 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 20 - operand
+ function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 15 - type name
- integer_cst 8 15 - type size
- integer_cst -128 15 - min value
- integer_cst 127 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 45 - type name
+ integer_cst 8 45 - type size
+ integer_cst -128 45 - min value
+ integer_cst 127 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 14 - type name
- integer_cst 8 14 - type size
- integer_cst -128 14 - min value
- integer_cst 127 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 243:7 19 - function result
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 44 - type name
+ integer_cst 8 44 - type size
+ integer_cst -128 44 - min value
+ integer_cst 127 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/char_traits.h 243:7 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 16 - type name
- integer_cst 8 16 - type size
- integer_cst -128 16 - min value
- integer_cst 127 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 46 - type name
+ integer_cst 8 46 - type size
+ integer_cst -128 46 - min value
+ integer_cst 127 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 16 - type name
- integer_cst 8 16 - type size
- integer_cst -128 16 - min value
- integer_cst 127 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 242:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 18 - operand
- expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 17 - operand
- convert_expr 16 - expresssion
- modify_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 46 - type name
+ integer_cst 8 46 - type size
+ integer_cst -128 46 - min value
+ integer_cst 127 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 242:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 48 - operand
+ expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 47 - operand
+ convert_expr 46 - expresssion
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 10 - type name
- integer_cst 8 10 - type size
- integer_cst -128 10 - min value
- integer_cst 127 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - operand
- indirect_ref 13 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 40 - type name
+ integer_cst 8 40 - type size
+ integer_cst -128 40 - min value
+ integer_cst 127 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 44 - operand
+ indirect_ref 43 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 12 - ref
- reference_type 11 - decl type
- integer_type 10 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 42 - ref
+ reference_type 41 - decl type
+ integer_type 40 - nested type
- precisionBits: 8
- isChar: 1
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 9 - type name
- integer_cst 8 9 - type size
- integer_cst -128 9 - min value
- integer_cst 127 9 - max value
- integer_cst 64 11 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 39 - type name
+ integer_cst 8 39 - type size
+ integer_cst -128 39 - min value
+ integer_cst 127 39 - max value
+ integer_cst 64 41 - parm size
nop_expr 2147483641 - arg
non_lvalue_expr 2147483640 - operand
- isUsed: 1
@@ -107005,11 +111512,11 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
convert_expr 2147483642 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.h 2757:21 2147483641 - operand
addr_expr 2147483640 - function
- function_decl copy /usr/include/c++/5/bits/char_traits.h 274:7 20 - operand
+ function_decl copy /usr/include/c++/5/bits/char_traits.h 274:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107018,8 +111525,8 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107028,8 +111535,8 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107038,20 +111545,20 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 275:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 275:7 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107060,10 +111567,10 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107072,10 +111579,10 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107084,22 +111591,22 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 275:73 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 275:73 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 275:7 16 - operand
- - isAutogenerated: 1
- pointer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 275:73 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 275:73 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 275:7 46 - operand
+ - isAutogenerated: 1
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107108,56 +111615,56 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- call_expr /usr/include/c++/5/bits/char_traits.h 275:56 15 - operand
- addr_expr 14 - function
- function_decl __builtin_memcpy <built-in> 0:0 13 - operand
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ call_expr /usr/include/c++/5/bits/char_traits.h 275:56 45 - operand
+ addr_expr 44 - function
+ function_decl __builtin_memcpy <built-in> 0:0 43 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- tree_list 12 - attribute
- identifier_node nothrow 11 - purpose
- tree_list 11 - chain
- identifier_node leaf 10 - purpose
- function_type 12 - function type
- pointer_type 11 - function return type
+ tree_list 42 - attribute
+ identifier_node nothrow 41 - purpose
+ tree_list 41 - chain
+ identifier_node leaf 40 - purpose
+ function_type 42 - function type
+ pointer_type 41 - function return type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 11 - attribute
- identifier_node nonnull 10 - purpose
- tree_list 10 - chain
- identifier_node fn spec 9 - purpose
- tree_list 9 - value
- string_cst 1 8 - value
+ tree_list 41 - attribute
+ identifier_node nonnull 40 - purpose
+ tree_list 40 - chain
+ identifier_node fn spec 39 - purpose
+ tree_list 39 - value
+ string_cst 1 38 - value
- stringLength: 1
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 10 - chain
- pointer_type 9 - value
+ tree_list 40 - chain
+ pointer_type 39 - value
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list 9 - chain
- integer_type 8 - value
+ tree_list 39 - chain
+ integer_type 38 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 7 - type name
+ type_decl long unsigned int <built-in> 0:0 37 - type name
- isAutogenerated: 1
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ integer_cst 64 37 - type size
+ integer_cst 0 37 - min value
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- nop_expr 14 - arg
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 13 - operand
- pointer_type 12 - decl type
+ parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107166,11 +111673,11 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - arg
+ integer_cst 64 42 - parm size
+ nop_expr 44 - arg
- isUsed: 1
- parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 13 - operand
- pointer_type 12 - decl type
+ parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 43 - operand
+ pointer_type 42 - decl type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -107179,16 +111686,16 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- integer_cst 64 12 - parm size
+ integer_cst 64 42 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 14 - arg
- integer_type 13 - decl type
+ parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 44 - arg
+ integer_type 43 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 12 - type name
- integer_cst 64 12 - type size
- integer_cst 0 12 - min value
- integer_cst 64 13 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 42 - type name
+ integer_cst 64 42 - type size
+ integer_cst 0 42 - min value
+ integer_cst 64 43 - parm size
- isUsed: 1
parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 2147483640 - arg
pointer_type 2147483639 - decl type
@@ -107556,92 +112063,92 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
expr_stmt /usr/include/c++/5/bits/basic_string.h 2755:4 2147483643 - operand
call_expr /usr/include/c++/5/bits/basic_string.h 2755:23 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 20 - operand
+ function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- void_type 18 - function return type
- type_decl void <built-in> 0:0 17 - type name
+ function_type 49 - function type
+ void_type 48 - function return type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- tree_list 18 - arg types
- reference_type 17 - value
- integer_type 16 - nested type
+ tree_list 48 - arg types
+ reference_type 47 - value
+ integer_type 46 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 15 - type name
- integer_cst 32 15 - type size
- integer_cst -2147483648 15 - min value
- integer_cst 2147483647 15 - max value
- tree_list 17 - chain
- reference_type 16 - value
- integer_type 15 - nested type
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 45 - type name
+ integer_cst 32 45 - type size
+ integer_cst -2147483648 45 - min value
+ integer_cst 2147483647 45 - max value
+ tree_list 47 - chain
+ reference_type 46 - value
+ integer_type 45 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 14 - type name
- integer_cst 32 14 - type size
- integer_cst -2147483648 14 - min value
- integer_cst 2147483647 14 - max value
- tree_list 16 - chain
- void_type 15 - value
- type_decl void <built-in> 0:0 14 - type name
- - isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 318:7 19 - function result
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 44 - type name
+ integer_cst 32 44 - type size
+ integer_cst -2147483648 44 - min value
+ integer_cst 2147483647 44 - max value
+ tree_list 46 - chain
+ void_type 45 - value
+ type_decl void <built-in> 0:0 44 - type name
+ - isAutogenerated: 1
+ result_decl /usr/include/c++/5/bits/char_traits.h 318:7 49 - function result
- isAutogenerated: 1
- void_type 18 - result type
- type_decl void <built-in> 0:0 17 - type name
+ void_type 48 - result type
+ type_decl void <built-in> 0:0 47 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- integer_cst 64 18 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 19 - argument
- reference_type 18 - decl type
- integer_type 17 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 49 - argument
+ reference_type 48 - decl type
+ integer_type 47 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 16 - type name
- integer_cst 32 16 - type size
- integer_cst -2147483648 16 - min value
- integer_cst 2147483647 16 - max value
- integer_cst 64 18 - parm size
- must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 317:7 19 - code
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 18 - operand
- expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 17 - operand
- convert_expr 16 - expresssion
- modify_expr 15 - operand
- indirect_ref 14 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 46 - type name
+ integer_cst 32 46 - type size
+ integer_cst -2147483648 46 - min value
+ integer_cst 2147483647 46 - max value
+ integer_cst 64 48 - parm size
+ must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 317:7 49 - code
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 48 - operand
+ expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 47 - operand
+ convert_expr 46 - expresssion
+ modify_expr 45 - operand
+ indirect_ref 44 - operand
- isUsed: 1
- parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 13 - ref
- reference_type 12 - decl type
- integer_type 11 - nested type
+ parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 43 - ref
+ reference_type 42 - decl type
+ integer_type 41 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 10 - type name
- integer_cst 32 10 - type size
- integer_cst -2147483648 10 - min value
- integer_cst 2147483647 10 - max value
- integer_cst 64 12 - parm size
- nop_expr 14 - operand
- indirect_ref 13 - operand
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 40 - type name
+ integer_cst 32 40 - type size
+ integer_cst -2147483648 40 - min value
+ integer_cst 2147483647 40 - max value
+ integer_cst 64 42 - parm size
+ nop_expr 44 - operand
+ indirect_ref 43 - operand
- isUsed: 1
- parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 12 - ref
- reference_type 11 - decl type
- integer_type 10 - nested type
+ parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 42 - ref
+ reference_type 41 - decl type
+ integer_type 40 - nested type
- precisionBits: 32
- signed
- type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 9 - type name
- integer_cst 32 9 - type size
- integer_cst -2147483648 9 - min value
- integer_cst 2147483647 9 - max value
- integer_cst 64 11 - parm size
+ type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 39 - type name
+ integer_cst 32 39 - type size
+ integer_cst -2147483648 39 - min value
+ integer_cst 2147483647 39 - max value
+ integer_cst 64 41 - parm size
nop_expr 2147483641 - arg
non_lvalue_expr 2147483640 - operand
- isUsed: 1
@@ -107675,11 +112182,11 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
convert_expr 2147483642 - expresssion
call_expr /usr/include/c++/5/bits/basic_string.h 2757:21 2147483641 - operand
addr_expr 2147483640 - function
- function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 20 - operand
+ function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 50 - operand
- isExternal: 1
- isPublic: 1
- function_type 19 - function type
- pointer_type 18 - function return type
+ function_type 49 - function type
+ pointer_type 48 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107687,8 +112194,8 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 18 - arg types
- pointer_type 17 - value
+ tree_list 48 - arg types
+ pointer_type 47 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107696,8 +112203,8 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 17 - chain
- pointer_type 16 - value
+ tree_list 47 - chain
+ pointer_type 46 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107705,20 +112212,20 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 16 - chain
- integer_type 15 - value
+ tree_list 46 - chain
+ integer_type 45 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 14 - type name
- integer_cst 64 14 - type size
- integer_cst 0 14 - min value
- tree_list 15 - chain
- void_type 14 - value
- type_decl void <built-in> 0:0 13 - type name
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 44 - type name
+ integer_cst 64 44 - type size
+ integer_cst 0 44 - min value
+ tree_list 45 - chain
+ void_type 44 - value
+ type_decl void <built-in> 0:0 43 - type name
- isAutogenerated: 1
- result_decl /usr/include/c++/5/bits/char_traits.h 346:7 19 - function result
+ result_decl /usr/include/c++/5/bits/char_traits.h 346:7 49 - function result
- isAutogenerated: 1
- pointer_type 18 - result type
+ pointer_type 48 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107726,10 +112233,10 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - decl size
+ integer_cst 64 48 - decl size
- isUsed: 1
- parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107737,10 +112244,10 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 19 - argument
- pointer_type 18 - decl type
+ parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 49 - argument
+ pointer_type 48 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107748,22 +112255,22 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 18 - parm size
+ integer_cst 64 48 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 19 - argument
- integer_type 18 - decl type
+ parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 49 - argument
+ integer_type 48 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 17 - type name
- integer_cst 64 17 - type size
- integer_cst 0 17 - min value
- integer_cst 64 18 - parm size
- cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 346:39 19 - code
- return_expr /usr/include/c++/5/bits/char_traits.h 346:39 18 - operand
- init_expr 17 - operand
- result_decl /usr/include/c++/5/bits/char_traits.h 346:7 16 - operand
- - isAutogenerated: 1
- pointer_type 15 - result type
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 47 - type name
+ integer_cst 64 47 - type size
+ integer_cst 0 47 - min value
+ integer_cst 64 48 - parm size
+ cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 346:39 49 - code
+ return_expr /usr/include/c++/5/bits/char_traits.h 346:39 48 - operand
+ init_expr 47 - operand
+ result_decl /usr/include/c++/5/bits/char_traits.h 346:7 46 - operand
+ - isAutogenerated: 1
+ pointer_type 45 - result type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107771,15 +112278,15 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 15 - decl size
- nop_expr 16 - operand
- call_expr /usr/include/c++/5/bits/char_traits.h 346:23 15 - operand
- addr_expr 14 - function
- function_decl wmemcpy /usr/include/wchar.h 329:17 13 - operand
+ integer_cst 64 45 - decl size
+ nop_expr 46 - operand
+ call_expr /usr/include/c++/5/bits/char_traits.h 346:23 45 - operand
+ addr_expr 44 - function
+ function_decl wmemcpy /usr/include/wchar.h 329:17 43 - operand
- isExternal: 1
- isPublic: 1
- function_type 12 - function type
- pointer_type 11 - function return type
+ function_type 42 - function type
+ pointer_type 41 - function return type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107788,8 +112295,8 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 11 - arg types
- pointer_type 10 - value
+ tree_list 41 - arg types
+ pointer_type 40 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107798,8 +112305,8 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 10 - chain
- pointer_type 9 - value
+ tree_list 40 - chain
+ pointer_type 39 - value
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107808,19 +112315,19 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- tree_list 9 - chain
- integer_type 8 - value
+ tree_list 39 - chain
+ integer_type 38 - value
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 7 - type name
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- tree_list 8 - chain
- void_type 7 - value
- type_decl void <built-in> 0:0 6 - type name
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 37 - type name
+ integer_cst 64 37 - type size
+ integer_cst 0 37 - min value
+ tree_list 38 - chain
+ void_type 37 - value
+ type_decl void <built-in> 0:0 36 - type name
- isAutogenerated: 1
- parm_decl __s1 /usr/include/wchar.h 329:46 12 - argument
- pointer_type 11 - decl type
+ parm_decl __s1 /usr/include/wchar.h 329:46 42 - argument
+ pointer_type 41 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107829,9 +112336,9 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 11 - parm size
- parm_decl __s2 /usr/include/wchar.h 330:31 12 - argument
- pointer_type 11 - decl type
+ integer_cst 64 41 - parm size
+ parm_decl __s2 /usr/include/wchar.h 330:31 42 - argument
+ pointer_type 41 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107840,18 +112347,18 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 11 - parm size
- parm_decl __n /usr/include/wchar.h 330:44 12 - argument
- integer_type 11 - decl type
+ integer_cst 64 41 - parm size
+ parm_decl __n /usr/include/wchar.h 330:44 42 - argument
+ integer_type 41 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 10 - type name
- integer_cst 64 10 - type size
- integer_cst 0 10 - min value
- integer_cst 64 11 - parm size
+ type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 40 - type name
+ integer_cst 64 40 - type size
+ integer_cst 0 40 - min value
+ integer_cst 64 41 - parm size
- isUsed: 1
- parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 14 - arg
- pointer_type 13 - decl type
+ parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 44 - arg
+ pointer_type 43 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107859,10 +112366,10 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 13 - parm size
+ integer_cst 64 43 - parm size
- isUsed: 1
- parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 14 - arg
- pointer_type 13 - decl type
+ parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 44 - arg
+ pointer_type 43 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -107870,16 +112377,16 @@ function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 2147483647
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 13 - parm size
+ integer_cst 64 43 - parm size
- isUsed: 1
- parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 14 - arg
- integer_type 13 - decl type
+ parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 44 - arg
+ integer_type 43 - decl type
- precisionBits: 64
- unsigned
- type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 12 - type name
- integer_cst 64 12 - type size
- integer_cst 0 12 - min value
- integer_cst 64 13 - parm size
+ type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 42 - type name
+ integer_cst 64 42 - type size
+ integer_cst 0 42 - min value
+ integer_cst 64 43 - parm size
- isUsed: 1
parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 2147483640 - arg
pointer_type 2147483639 - decl type