diff options
Diffstat (limited to 'test/test21-01.txt')
-rw-r--r-- | test/test21-01.txt | 22265 |
1 files changed, 13112 insertions, 9153 deletions
diff --git a/test/test21-01.txt b/test/test21-01.txt index e4ce9e6..0923934 100644 --- a/test/test21-01.txt +++ b/test/test21-01.txt @@ -384,38 +384,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 @@ -500,38 +500,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 @@ -615,37 +615,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 @@ -723,37 +723,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 @@ -835,37 +835,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 @@ -944,37 +944,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 @@ -1484,57 +1484,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 - eh_spec_block /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 + eh_spec_block /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 @@ -1548,17 +1548,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 @@ -1569,87 +1569,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 @@ -1659,28 +1659,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 @@ -1691,14 +1691,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 @@ -1911,32 +1911,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 @@ -1993,57 +1993,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 - eh_spec_block /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 + eh_spec_block /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 @@ -2057,17 +2057,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 @@ -2078,87 +2078,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 @@ -2168,28 +2168,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 @@ -2200,14 +2200,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 @@ -2420,32 +2420,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 @@ -2533,57 +2533,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 - eh_spec_block /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 + eh_spec_block /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 @@ -2597,17 +2597,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 @@ -2618,87 +2618,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 @@ -2708,28 +2708,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 @@ -2740,14 +2740,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 @@ -2960,32 +2960,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 @@ -3042,57 +3042,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 - eh_spec_block /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 + eh_spec_block /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 @@ -3106,17 +3106,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 @@ -3127,87 +3127,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 @@ -3217,28 +3217,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 @@ -3249,14 +3249,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 @@ -3469,32 +3469,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 @@ -4639,88 +4639,88 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647 convert_expr 2147483642 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 2147483641 - operand addr_expr 2147483640 - 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:23 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 + 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 8 18 - parm size - statement_list 19 - code - cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 18 - statement + 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 + cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 48 - statement - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 17 - operand - integer_type 16 - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 47 - operand + integer_type 46 - decl type - 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 - integer_cst 8 16 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 17 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 16 - operand - convert_expr 15 - expresssion - modify_expr 14 - operand - indirect_ref 13 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 12 - ref - indirect_ref 11 - object - nop_expr 10 - ref + integer_cst 32 45 - type size + integer_cst -2147483648 45 - min value + integer_cst 2147483647 45 - max value + integer_cst 8 46 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 47 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 46 - operand + convert_expr 45 - expresssion + modify_expr 44 - operand + indirect_ref 43 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 42 - ref + indirect_ref 41 - object + nop_expr 40 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 9 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -4728,22 +4728,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 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 + bit_ior_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:23 8 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -4751,45 +4751,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 12 - operand - indirect_ref 11 - object - nop_expr 10 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 42 - operand + indirect_ref 41 - object + nop_expr 40 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 9 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 11 - field + integer_cst 64 38 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 41 - field - unsigned - integer_cst 64 10 - decl size + integer_cst 64 40 - 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 17 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 16 - operand - convert_expr 15 - expresssion - modify_expr 14 - operand - indirect_ref 13 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 12 - ref - indirect_ref 11 - object - nop_expr 10 - ref + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 47 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 46 - operand + convert_expr 45 - expresssion + modify_expr 44 - operand + indirect_ref 43 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 42 - ref + indirect_ref 41 - object + nop_expr 40 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 9 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -4797,22 +4797,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 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 + bit_and_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:23 8 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -4820,46 +4820,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 12 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 11 - operand - indirect_ref 10 - object - nop_expr 9 - ref + bit_not_expr 42 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 41 - operand + indirect_ref 40 - object + nop_expr 39 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 8 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 18 - statement - init_expr 17 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 16 - operand + return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 48 - statement + init_expr 47 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 46 - operand - isAutogenerated: 1 - reference_type 15 - result type - record_type 14 - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 13 - type name + reference_type 45 - result type + record_type 44 - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 43 - type name - isAutogenerated: 1 - integer_cst 64 15 - decl size - nop_expr 16 - operand - nop_expr 15 - operand + integer_cst 64 45 - decl size + nop_expr 46 - operand + nop_expr 45 - operand - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 14 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 44 - operand - isAutogenerated: 1 - pointer_type 13 - decl type + pointer_type 43 - 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 13 - parm size + integer_cst 64 43 - parm size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:40 2147483640 - arg - isAutogenerated: 1 pointer_type 2147483639 - decl type @@ -4870,65 +4870,65 @@ function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 2147483647 convert_expr 2147483640 - arg call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 2147483639 - operand addr_expr 2147483638 - function - function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand + function_decl operator 1 /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:21 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 19 - code - init_expr 18 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 17 - operand + integer_cst 64 48 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 49 - code + init_expr 48 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 47 - operand - isAutogenerated: 1 - boolean_type 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - type name - isAutogenerated: 1 - integer_cst 8 16 - decl size - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 17 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 16 - operand - indirect_ref 15 - operand - nop_expr 14 - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 13 - operand - indirect_ref 12 - object - nop_expr 11 - ref + integer_cst 8 46 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 47 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 46 - operand + indirect_ref 45 - operand + nop_expr 44 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 43 - operand + indirect_ref 42 - object + nop_expr 41 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 10 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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_p /usr/include/c++/5/bits/stl_bvector.h 72:17 12 - field + integer_cst 64 39 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72: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 @@ -4936,28 +4936,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 15 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 14 - operand - indirect_ref 13 - object - nop_expr 12 - ref + nop_expr 45 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 44 - operand + indirect_ref 43 - object + nop_expr 42 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 11 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 41 - operand - 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 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 13 - field + integer_cst 64 40 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 43 - field - unsigned - integer_cst 64 12 - decl size + integer_cst 64 42 - 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 16 - operand + integer_cst 0 46 - operand convert_expr 2147483638 - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 2147483637 - operand @@ -5021,65 +5021,65 @@ 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 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand + function_decl operator 1 /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:21 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 19 - code - init_expr 18 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 17 - operand + integer_cst 64 48 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 49 - code + init_expr 48 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 47 - operand - isAutogenerated: 1 - boolean_type 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - type name - isAutogenerated: 1 - integer_cst 8 16 - decl size - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 17 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 16 - operand - indirect_ref 15 - operand - nop_expr 14 - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 13 - operand - indirect_ref 12 - object - nop_expr 11 - ref + integer_cst 8 46 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 47 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 46 - operand + indirect_ref 45 - operand + nop_expr 44 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 43 - operand + indirect_ref 42 - object + nop_expr 41 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 10 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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_p /usr/include/c++/5/bits/stl_bvector.h 72:17 12 - field + integer_cst 64 39 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72: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 @@ -5087,28 +5087,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 15 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 14 - operand - indirect_ref 13 - object - nop_expr 12 - ref + nop_expr 45 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 44 - operand + indirect_ref 43 - object + nop_expr 42 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 11 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 41 - operand - 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 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 13 - field + integer_cst 64 40 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 43 - field - unsigned - integer_cst 64 12 - decl size + integer_cst 64 42 - 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 16 - operand + integer_cst 0 46 - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 2147483641 - arg - isAutogenerated: 1 pointer_type 2147483640 - decl type @@ -5118,65 +5118,65 @@ 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 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand + function_decl operator 1 /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:21 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 19 - code - init_expr 18 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 17 - operand + integer_cst 64 48 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 49 - code + init_expr 48 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 47 - operand - isAutogenerated: 1 - boolean_type 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - type name - isAutogenerated: 1 - integer_cst 8 16 - decl size - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 17 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 16 - operand - indirect_ref 15 - operand - nop_expr 14 - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 13 - operand - indirect_ref 12 - object - nop_expr 11 - ref + integer_cst 8 46 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 47 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 46 - operand + indirect_ref 45 - operand + nop_expr 44 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 43 - operand + indirect_ref 42 - object + nop_expr 41 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 10 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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_p /usr/include/c++/5/bits/stl_bvector.h 72:17 12 - field + integer_cst 64 39 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72: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 @@ -5184,28 +5184,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 15 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 14 - operand - indirect_ref 13 - object - nop_expr 12 - ref + nop_expr 45 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 44 - operand + indirect_ref 43 - object + nop_expr 42 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 11 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 41 - operand - 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 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 13 - field + integer_cst 64 40 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 43 - field - unsigned - integer_cst 64 12 - decl size + integer_cst 64 42 - 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 16 - operand + integer_cst 0 46 - operand convert_expr 2147483641 - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 2147483640 - operand @@ -5270,65 +5270,65 @@ 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 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand + function_decl operator 1 /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:21 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 19 - code - init_expr 18 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 17 - operand + integer_cst 64 48 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 49 - code + init_expr 48 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 47 - operand - isAutogenerated: 1 - boolean_type 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - type name - isAutogenerated: 1 - integer_cst 8 16 - decl size - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 17 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 16 - operand - indirect_ref 15 - operand - nop_expr 14 - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 13 - operand - indirect_ref 12 - object - nop_expr 11 - ref + integer_cst 8 46 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 47 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 46 - operand + indirect_ref 45 - operand + nop_expr 44 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 43 - operand + indirect_ref 42 - object + nop_expr 41 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 10 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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_p /usr/include/c++/5/bits/stl_bvector.h 72:17 12 - field + integer_cst 64 39 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72: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 @@ -5336,28 +5336,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 15 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 14 - operand - indirect_ref 13 - object - nop_expr 12 - ref + nop_expr 45 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 44 - operand + indirect_ref 43 - object + nop_expr 42 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 11 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 41 - operand - 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 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 13 - field + integer_cst 64 40 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 43 - field - unsigned - integer_cst 64 12 - decl size + integer_cst 64 42 - 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 16 - operand + integer_cst 0 46 - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 2147483640 - arg - isAutogenerated: 1 pointer_type 2147483639 - decl type @@ -5367,65 +5367,65 @@ 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 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand + function_decl operator 1 /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:21 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 19 - code - init_expr 18 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 17 - operand + integer_cst 64 48 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 49 - code + init_expr 48 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 47 - operand - isAutogenerated: 1 - boolean_type 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - type name - isAutogenerated: 1 - integer_cst 8 16 - decl size - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 17 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 16 - operand - indirect_ref 15 - operand - nop_expr 14 - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 13 - operand - indirect_ref 12 - object - nop_expr 11 - ref + integer_cst 8 46 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 47 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 46 - operand + indirect_ref 45 - operand + nop_expr 44 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 43 - operand + indirect_ref 42 - object + nop_expr 41 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 10 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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_p /usr/include/c++/5/bits/stl_bvector.h 72:17 12 - field + integer_cst 64 39 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72: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 @@ -5433,28 +5433,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 15 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 14 - operand - indirect_ref 13 - object - nop_expr 12 - ref + nop_expr 45 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 44 - operand + indirect_ref 43 - object + nop_expr 42 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 11 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 41 - operand - 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 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 13 - field + integer_cst 64 40 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 43 - field - unsigned - integer_cst 64 12 - decl size + integer_cst 64 42 - 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 16 - operand + integer_cst 0 46 - operand convert_expr 2147483641 - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 2147483640 - operand @@ -5737,40 +5737,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 @@ -5924,40 +5924,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 @@ -7328,76 +7328,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 + 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 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 + 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 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - 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 + 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 @@ -7405,19 +7405,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 @@ -7425,22 +7425,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 @@ -7449,19 +7449,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 @@ -7540,76 +7540,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 + 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 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 + 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 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - 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 + 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 @@ -7617,19 +7617,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 @@ -7637,23 +7637,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 @@ -7661,19 +7661,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 @@ -7681,22 +7681,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 @@ -7705,19 +7705,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 @@ -7798,76 +7798,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 + 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 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 + 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 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - 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 + 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 @@ -7875,19 +7875,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 @@ -7895,23 +7895,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 @@ -7919,19 +7919,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 @@ -7939,22 +7939,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 @@ -7963,19 +7963,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 @@ -8056,76 +8056,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 + 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 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 + 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 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - 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 + 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 @@ -8133,19 +8133,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 @@ -8153,23 +8153,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 @@ -8177,19 +8177,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 @@ -8197,22 +8197,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 @@ -8221,19 +8221,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 @@ -8442,139 +8442,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 + 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 - 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 + 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 + 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 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 - 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 @@ -8583,32 +8583,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 @@ -8618,17 +8618,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 @@ -8685,139 +8685,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 + 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 - 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 + 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 + 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 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 - 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 @@ -8826,32 +8826,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 @@ -8861,17 +8861,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 @@ -8997,139 +8997,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 + 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 - 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 + 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 + 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 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 - 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 @@ -9138,32 +9138,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 @@ -9173,17 +9173,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 @@ -9297,139 +9297,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 + 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 - 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 + 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 + 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 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 - 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 @@ -9438,32 +9438,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 @@ -9473,17 +9473,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 @@ -9694,71 +9694,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 @@ -9870,56 +9870,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 @@ -9928,27 +9928,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 @@ -9957,25 +9957,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 @@ -9983,9 +9983,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 @@ -10106,56 +10106,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 @@ -10164,27 +10164,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 @@ -10193,25 +10193,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 @@ -10219,9 +10219,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 @@ -10322,56 +10322,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 @@ -10380,27 +10380,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 @@ -10409,25 +10409,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 @@ -10435,9 +10435,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 @@ -10558,56 +10558,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 @@ -10616,27 +10616,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 @@ -10645,25 +10645,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 @@ -10671,9 +10671,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 @@ -10792,76 +10792,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 @@ -10871,43 +10871,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 @@ -10917,15 +10917,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 @@ -10933,24 +10933,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 @@ -10958,21 +10958,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 @@ -10980,77 +10980,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 @@ -11060,42 +11062,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 @@ -11105,44 +11107,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 @@ -11152,47 +11154,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 @@ -11202,42 +11204,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 @@ -11247,41 +11249,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 @@ -11289,27 +11291,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 @@ -11318,26 +11320,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 @@ -11347,42 +11349,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 @@ -11392,15 +11394,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 @@ -11508,131 +11510,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 + 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 @@ -11642,43 +11644,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 @@ -11688,40 +11690,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 @@ -11729,312 +11731,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 @@ -12043,66 +12093,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 @@ -12112,67 +12167,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 + 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 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 2147483641 - arg - isAutogenerated: 1 pointer_type 2147483640 - decl type @@ -12309,131 +12364,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 @@ -12443,43 +12498,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 @@ -12489,40 +12544,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 @@ -12530,312 +12585,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 @@ -12844,66 +12947,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 @@ -12913,67 +13021,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 @@ -13116,469 +13224,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 this /usr/include/c++/5/bits/stl_bvector.h 166:26 0 - operand + 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 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 @@ -13684,149 +14139,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 + 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 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 - void_type 16 - value - type_decl void <built-in> 0: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 + 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 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 + 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 @@ -13834,31 +14289,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 @@ -13867,11 +14322,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 @@ -13881,264 +14336,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 + 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 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 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 @@ -14221,264 +15277,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 + 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 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 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 convert_expr 2147483641 - arg @@ -14534,139 +16191,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 + 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 - 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 + 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 + 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 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 - 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 @@ -14675,32 +16332,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 @@ -14710,17 +16367,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 @@ -14777,139 +16434,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 + 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 - 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 + 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 + 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 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 - 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 @@ -14918,32 +16575,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 @@ -14953,17 +16610,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 @@ -15089,139 +16746,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 + 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 - 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 + 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 + 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 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 - 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 @@ -15230,32 +16887,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 @@ -15265,17 +16922,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 @@ -15389,139 +17046,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 + 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 - 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 + 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 + 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 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 - 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 @@ -15530,32 +17187,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 @@ -15565,17 +17222,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 @@ -15732,139 +17389,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 + 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 - 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 + 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 + 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 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 - 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 @@ -15873,32 +17530,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 @@ -15908,17 +17565,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 @@ -16044,139 +17701,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 + 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 - 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 + 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 + 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 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 - 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 @@ -16185,32 +17842,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 @@ -16220,17 +17877,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 @@ -16403,75 +18060,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 + 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 317:43 2147483640 - slot - isAutogenerated: 1 integer_cst 128 15 - decl size 2 @@ -16587,65 +18244,65 @@ 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 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 20 - operand + function_decl operator 1 /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:21 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 19 - code - init_expr 18 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 17 - operand + integer_cst 64 48 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 49 - code + init_expr 48 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 47 - operand - isAutogenerated: 1 - boolean_type 16 - result type - type_decl bool <built-in> 0:0 15 - type name + boolean_type 46 - result type + type_decl bool <built-in> 0:0 45 - type name - isAutogenerated: 1 - integer_cst 8 16 - decl size - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 17 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 16 - operand - indirect_ref 15 - operand - nop_expr 14 - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 13 - operand - indirect_ref 12 - object - nop_expr 11 - ref + integer_cst 8 46 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 47 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 46 - operand + indirect_ref 45 - operand + nop_expr 44 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 43 - operand + indirect_ref 42 - object + nop_expr 41 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 10 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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_p /usr/include/c++/5/bits/stl_bvector.h 72:17 12 - field + integer_cst 64 39 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72: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 @@ -16653,28 +18310,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 15 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 14 - operand - indirect_ref 13 - object - nop_expr 12 - ref + nop_expr 45 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 44 - operand + indirect_ref 43 - object + nop_expr 42 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 11 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 41 - operand - 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 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 13 - field + integer_cst 64 40 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 43 - field - unsigned - integer_cst 64 12 - decl size + integer_cst 64 42 - 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 16 - operand + integer_cst 0 46 - operand addr_expr 2147483642 - arg target_expr 2147483641 - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 2147483640 - operand @@ -16685,71 +18342,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 @@ -16857,56 +18514,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 @@ -16915,27 +18572,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 @@ -16944,25 +18601,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 @@ -16970,9 +18627,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 @@ -17093,56 +18750,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 @@ -17151,27 +18808,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 @@ -17180,25 +18837,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 @@ -17206,9 +18863,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 @@ -17309,56 +18966,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 @@ -17367,27 +19024,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 @@ -17396,25 +19053,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 @@ -17422,9 +19079,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 @@ -17545,56 +19202,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 @@ -17603,27 +19260,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 @@ -17632,25 +19289,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 @@ -17658,9 +19315,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 @@ -17779,76 +19436,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 @@ -17858,43 +19515,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 @@ -17904,15 +19561,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 @@ -17920,24 +19577,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 @@ -17945,21 +19602,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 @@ -17967,77 +19624,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 @@ -18047,42 +19706,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 @@ -18092,44 +19751,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 @@ -18139,47 +19798,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 @@ -18189,42 +19848,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 @@ -18234,41 +19893,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 @@ -18276,27 +19935,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 @@ -18305,26 +19964,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 @@ -18334,42 +19993,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 @@ -18379,15 +20038,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 @@ -18495,131 +20154,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 + 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 @@ -18629,43 +20288,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 @@ -18675,40 +20334,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 @@ -18716,312 +20375,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 @@ -19030,66 +20737,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 @@ -19099,67 +20811,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 + 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 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 2147483641 - arg - isAutogenerated: 1 pointer_type 2147483640 - decl type @@ -19296,131 +21008,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 @@ -19430,43 +21142,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 @@ -19476,40 +21188,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 @@ -19517,312 +21229,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 @@ -19831,66 +21591,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 @@ -19900,67 +21665,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 @@ -20103,469 +21868,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 @@ -20665,106 +22777,106 @@ 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 + 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 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 - void_type 16 - value - type_decl void <built-in> 0: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 + 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 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 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 14 - operand + 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 1 /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:21 13 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 13 - code - init_expr 12 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 11 - operand + integer_cst 64 42 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 43 - code + init_expr 42 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 41 - operand - 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 - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 11 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 10 - operand - indirect_ref 9 - operand - nop_expr 8 - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 7 - operand - indirect_ref 6 - object - nop_expr 5 - ref + integer_cst 8 40 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 41 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 40 - operand + indirect_ref 39 - operand + nop_expr 38 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 37 - operand + indirect_ref 36 - object + nop_expr 35 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 4 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 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_p /usr/include/c++/5/bits/stl_bvector.h 72:17 6 - field + integer_cst 64 33 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72: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 @@ -20772,134 +22884,134 @@ 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 - nop_expr 9 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 8 - operand - indirect_ref 7 - object - nop_expr 6 - ref + nop_expr 39 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 38 - operand + indirect_ref 37 - object + nop_expr 36 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 5 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 35 - operand - isAutogenerated: 1 - pointer_type 4 - decl type + pointer_type 34 - 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 4 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 7 - field + integer_cst 64 34 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 37 - field - unsigned - integer_cst 64 6 - decl size + integer_cst 64 36 - 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 10 - operand - addr_expr 15 - arg - target_expr 14 - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 13 - operand + integer_cst 0 40 - 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 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 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 + 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 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 + 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 @@ -20907,31 +23019,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 @@ -20949,264 +23061,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 + 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 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 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 @@ -21289,264 +24002,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 + 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 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 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 convert_expr 2147483641 - arg @@ -21622,93 +24936,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 + 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 - void_type 16 - value - type_decl void <built-in> 0: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 @@ -21717,27 +25031,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 @@ -21746,25 +25060,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 @@ -21772,44 +25086,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 + 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 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 + 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 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 2147483642 - arg - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 2147483641 - operand @@ -21820,132 +25134,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 + 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 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 + 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 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 - 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 + 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 @@ -21953,19 +25267,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 @@ -21973,22 +25287,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 @@ -21997,19 +25311,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 @@ -22018,22 +25332,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 @@ -22071,88 +25385,88 @@ 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:23 19 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 + 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 8 18 - parm size - statement_list 19 - code - cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 18 - statement + 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 + cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 48 - statement - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 17 - operand - integer_type 16 - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 47 - operand + integer_type 46 - decl type - 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 - integer_cst 8 16 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 17 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 16 - operand - convert_expr 15 - expresssion - modify_expr 14 - operand - indirect_ref 13 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 12 - ref - indirect_ref 11 - object - nop_expr 10 - ref + integer_cst 32 45 - type size + integer_cst -2147483648 45 - min value + integer_cst 2147483647 45 - max value + integer_cst 8 46 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 47 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 46 - operand + convert_expr 45 - expresssion + modify_expr 44 - operand + indirect_ref 43 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 42 - ref + indirect_ref 41 - object + nop_expr 40 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 9 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -22160,22 +25474,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 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 + bit_ior_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:23 8 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -22183,45 +25497,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 12 - operand - indirect_ref 11 - object - nop_expr 10 - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 42 - operand + indirect_ref 41 - object + nop_expr 40 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 9 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 11 - field + integer_cst 64 38 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 41 - field - unsigned - integer_cst 64 10 - decl size + integer_cst 64 40 - 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 17 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 16 - operand - convert_expr 15 - expresssion - modify_expr 14 - operand - indirect_ref 13 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 12 - ref - indirect_ref 11 - object - nop_expr 10 - ref + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 47 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 46 - operand + convert_expr 45 - expresssion + modify_expr 44 - operand + indirect_ref 43 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 42 - ref + indirect_ref 41 - object + nop_expr 40 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 9 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -22229,22 +25543,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 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 + bit_and_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:23 8 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 @@ -22252,46 +25566,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 12 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 11 - operand - indirect_ref 10 - object - nop_expr 9 - ref + bit_not_expr 42 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 41 - operand + indirect_ref 40 - object + nop_expr 39 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 8 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 18 - statement - init_expr 17 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 16 - operand + return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 48 - statement + init_expr 47 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 46 - operand - isAutogenerated: 1 - reference_type 15 - result type - record_type 14 - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 13 - type name + reference_type 45 - result type + record_type 44 - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 43 - type name - isAutogenerated: 1 - integer_cst 64 15 - decl size - nop_expr 16 - operand - nop_expr 15 - operand + integer_cst 64 45 - decl size + nop_expr 46 - operand + nop_expr 45 - operand - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 14 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 44 - operand - isAutogenerated: 1 - pointer_type 13 - decl type + pointer_type 43 - 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 13 - parm size + integer_cst 64 43 - parm size addr_expr 2147483641 - arg target_expr 2147483640 - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 2147483639 - operand @@ -22301,149 +25615,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 + 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 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 - void_type 16 - value - type_decl void <built-in> 0: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 + 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 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 + 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 @@ -22451,31 +25765,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 @@ -22484,11 +25798,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 @@ -22612,15 +25926,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 @@ -22628,8 +25942,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 @@ -22637,23 +25951,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 @@ -22662,8 +25976,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 @@ -22672,17 +25986,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 @@ -22765,741 +26079,956 @@ 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 + 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 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 + 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:23 10 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - statement_list 10 - code - cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 9 - 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 + statement_list 40 - code + cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 39 - statement - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 8 - operand - integer_type 7 - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 38 - operand + integer_type 37 - decl type - precisionBits: 32 - signed - type_decl int <built-in> 0:0 6 - type name + type_decl int <built-in> 0:0 36 - type name - isAutogenerated: 1 - integer_cst 32 6 - type size - integer_cst -2147483648 6 - min value - integer_cst 2147483647 6 - max value - integer_cst 8 7 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 8 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 7 - operand - convert_expr 6 - expresssion - modify_expr 5 - operand - indirect_ref 4 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 3 - ref - indirect_ref 2 - object - nop_expr 1 - ref + integer_cst 32 36 - type size + integer_cst -2147483648 36 - min value + integer_cst 2147483647 36 - max value + integer_cst 8 37 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 38 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 37 - operand + convert_expr 36 - expresssion + modify_expr 35 - operand + indirect_ref 34 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 33 - ref + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 32 - field - unsigned - integer_cst 64 1 - decl size - pointer_type 1 - field type - integer_type 0 - nested type + integer_cst 64 31 - decl size + pointer_type 5 - field type + integer_type 3 - nested type - precisionBits: 64 - unsigned - bit_ior_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 + 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 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:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 3 - operand - indirect_ref 2 - object - nop_expr 1 - 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 + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 33 - operand + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 32 - field - unsigned - integer_cst 64 1 - decl size - integer_type 1 - field type + integer_cst 64 31 - decl size + integer_type 5 - field type - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 0 - type name - integer_cst 64 0 - type size - integer_cst 0 0 - min value - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 8 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 7 - operand - convert_expr 6 - expresssion - modify_expr 5 - operand - indirect_ref 4 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 3 - ref - indirect_ref 2 - object - nop_expr 1 - 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 38 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 37 - operand + convert_expr 36 - expresssion + modify_expr 35 - operand + indirect_ref 34 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 33 - ref + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 32 - field - unsigned - integer_cst 64 1 - decl size - pointer_type 1 - field type - integer_type 0 - nested type + integer_cst 64 31 - decl size + pointer_type 5 - field type + integer_type 3 - nested type - precisionBits: 64 - unsigned - bit_and_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 2 - type name + integer_cst 64 2 - type size + integer_cst 0 2 - min value + bit_and_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:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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_not_expr 3 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 2 - operand - indirect_ref 1 - 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_not_expr 33 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 32 - operand + indirect_ref 31 - object + nop_expr 30 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 9 - statement - init_expr 8 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 7 - 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 39 - statement + init_expr 38 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 37 - operand - isAutogenerated: 1 - reference_type 6 - result type - record_type 5 - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 4 - type name + reference_type 36 - result type + record_type 35 - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 34 - type name - isAutogenerated: 1 - integer_cst 64 6 - decl size - nop_expr 7 - operand - nop_expr 6 - operand + integer_cst 64 36 - decl size + nop_expr 37 - operand + nop_expr 36 - operand - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 5 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 35 - operand - isAutogenerated: 1 - pointer_type 4 - decl type + pointer_type 34 - 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 4 - 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 34 - 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 @@ -23523,75 +27052,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 @@ -23641,741 +27170,956 @@ 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 + 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 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 + 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:23 10 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - statement_list 10 - code - cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 9 - 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 + statement_list 40 - code + cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 39 - statement - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 8 - operand - integer_type 7 - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 38 - operand + integer_type 37 - decl type - precisionBits: 32 - signed - type_decl int <built-in> 0:0 6 - type name + type_decl int <built-in> 0:0 36 - type name - isAutogenerated: 1 - integer_cst 32 6 - type size - integer_cst -2147483648 6 - min value - integer_cst 2147483647 6 - max value - integer_cst 8 7 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 8 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 7 - operand - convert_expr 6 - expresssion - modify_expr 5 - operand - indirect_ref 4 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 3 - ref - indirect_ref 2 - object - nop_expr 1 - ref + integer_cst 32 36 - type size + integer_cst -2147483648 36 - min value + integer_cst 2147483647 36 - max value + integer_cst 8 37 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 38 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 37 - operand + convert_expr 36 - expresssion + modify_expr 35 - operand + indirect_ref 34 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 33 - ref + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 32 - field - unsigned - integer_cst 64 1 - decl size - pointer_type 1 - field type - integer_type 0 - nested type + integer_cst 64 31 - decl size + pointer_type 5 - field type + integer_type 3 - nested type - precisionBits: 64 - unsigned - bit_ior_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 + 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 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:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 3 - operand - indirect_ref 2 - object - nop_expr 1 - 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 + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 33 - operand + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 32 - field - unsigned - integer_cst 64 1 - decl size - integer_type 1 - field type + integer_cst 64 31 - decl size + integer_type 5 - field type - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 0 - type name - integer_cst 64 0 - type size - integer_cst 0 0 - min value - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 8 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 7 - operand - convert_expr 6 - expresssion - modify_expr 5 - operand - indirect_ref 4 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 3 - ref - indirect_ref 2 - object - nop_expr 1 - 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 38 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 37 - operand + convert_expr 36 - expresssion + modify_expr 35 - operand + indirect_ref 34 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 33 - ref + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 32 - field - unsigned - integer_cst 64 1 - decl size - pointer_type 1 - field type - integer_type 0 - nested type + integer_cst 64 31 - decl size + pointer_type 5 - field type + integer_type 3 - nested type - precisionBits: 64 - unsigned - bit_and_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 2 - type name + integer_cst 64 2 - type size + integer_cst 0 2 - min value + bit_and_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:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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_not_expr 3 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 2 - operand - indirect_ref 1 - 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_not_expr 33 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 32 - operand + indirect_ref 31 - object + nop_expr 30 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 9 - statement - init_expr 8 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 7 - 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 39 - statement + init_expr 38 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 37 - operand - isAutogenerated: 1 - reference_type 6 - result type - record_type 5 - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 4 - type name + reference_type 36 - result type + record_type 35 - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 34 - type name - isAutogenerated: 1 - integer_cst 64 6 - decl size - nop_expr 7 - operand - nop_expr 6 - operand + integer_cst 64 36 - decl size + nop_expr 37 - operand + nop_expr 36 - operand - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 5 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 35 - operand - isAutogenerated: 1 - pointer_type 4 - decl type + pointer_type 34 - 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 4 - 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 34 - 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 @@ -24386,75 +28130,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 @@ -24515,741 +28259,956 @@ 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 + 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 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 + 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:23 10 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - statement_list 10 - code - cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 9 - 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 + statement_list 40 - code + cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 39 - statement - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 8 - operand - integer_type 7 - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 38 - operand + integer_type 37 - decl type - precisionBits: 32 - signed - type_decl int <built-in> 0:0 6 - type name + type_decl int <built-in> 0:0 36 - type name - isAutogenerated: 1 - integer_cst 32 6 - type size - integer_cst -2147483648 6 - min value - integer_cst 2147483647 6 - max value - integer_cst 8 7 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 8 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 7 - operand - convert_expr 6 - expresssion - modify_expr 5 - operand - indirect_ref 4 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 3 - ref - indirect_ref 2 - object - nop_expr 1 - ref + integer_cst 32 36 - type size + integer_cst -2147483648 36 - min value + integer_cst 2147483647 36 - max value + integer_cst 8 37 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 38 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 37 - operand + convert_expr 36 - expresssion + modify_expr 35 - operand + indirect_ref 34 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 33 - ref + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 32 - field - unsigned - integer_cst 64 1 - decl size - pointer_type 1 - field type - integer_type 0 - nested type + integer_cst 64 31 - decl size + pointer_type 5 - field type + integer_type 3 - nested type - precisionBits: 64 - unsigned - bit_ior_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 + 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 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:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 3 - operand - indirect_ref 2 - object - nop_expr 1 - 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 + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 33 - operand + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 32 - field - unsigned - integer_cst 64 1 - decl size - integer_type 1 - field type + integer_cst 64 31 - decl size + integer_type 5 - field type - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 0 - type name - integer_cst 64 0 - type size - integer_cst 0 0 - min value - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 8 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 7 - operand - convert_expr 6 - expresssion - modify_expr 5 - operand - indirect_ref 4 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 3 - ref - indirect_ref 2 - object - nop_expr 1 - 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 38 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 37 - operand + convert_expr 36 - expresssion + modify_expr 35 - operand + indirect_ref 34 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 33 - ref + indirect_ref 32 - object + nop_expr 31 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 30 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 2 - field + pointer_type 29 - 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 29 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 32 - field - unsigned - integer_cst 64 1 - decl size - pointer_type 1 - field type - integer_type 0 - nested type + integer_cst 64 31 - decl size + pointer_type 5 - field type + integer_type 3 - nested type - precisionBits: 64 - unsigned - bit_and_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 2 - type name + integer_cst 64 2 - type size + integer_cst 0 2 - min value + bit_and_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:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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_not_expr 3 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 2 - operand - indirect_ref 1 - 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_not_expr 33 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 32 - operand + indirect_ref 31 - object + nop_expr 30 - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 0 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 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 - return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 9 - statement - init_expr 8 - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 7 - 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 39 - statement + init_expr 38 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 37 - operand - isAutogenerated: 1 - reference_type 6 - result type - record_type 5 - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 4 - type name + reference_type 36 - result type + record_type 35 - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 34 - type name - isAutogenerated: 1 - integer_cst 64 6 - decl size - nop_expr 7 - operand - nop_expr 6 - operand + integer_cst 64 36 - decl size + nop_expr 37 - operand + nop_expr 36 - operand - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 5 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 35 - operand - isAutogenerated: 1 - pointer_type 4 - decl type + pointer_type 34 - 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 4 - 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 34 - 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 @@ -27031,14 +30990,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 @@ -27046,8 +31005,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 @@ -27055,23 +31014,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 @@ -27080,8 +31039,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 @@ -27090,25 +31049,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 @@ -27116,8 +31075,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 @@ -27125,13 +31084,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 @@ -27152,12 +31111,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 @@ -27165,8 +31124,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 @@ -27174,13 +31133,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 @@ -27278,12 +31237,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 @@ -27291,8 +31250,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 @@ -27300,13 +31259,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 |