From 9514ce8536c3b1945b473c6373f41b467dea7c4a Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 24 Jun 2015 17:11:00 +0300 Subject: Update test 22. --- test/test22-01.txt | 57418 ++++++++++++++++++++++++++++++++++----------------- 1 file changed, 39000 insertions(+), 18418 deletions(-) (limited to 'test/test22-01.txt') diff --git a/test/test22-01.txt b/test/test22-01.txt index 1fcafd3..e459737 100644 --- a/test/test22-01.txt +++ b/test/test22-01.txt @@ -956,6674 +956,8020 @@ function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1032:3 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size -function_decl exception /usr/include/c++/5/exception 63:5 +function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 - isPublic: 1 - method_type - function type - void_type - method return type + function_type - function type + void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 - record_type - method base type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 tree_list - arg types - pointer_type - value - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/exception 63:39 - function result + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 243:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/exception 63:17 - argument + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 - code + expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size +function_decl eq /usr/include/c++/5/bits/char_traits.h 246:7 +- isPublic: 1 + function_type - function type + boolean_type - function return type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 247:7 - function result - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 246:27 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/exception 63:5 - code - bind_expr /usr/include/c++/5/exception 63:41 - operand - cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand - expr_stmt /usr/include/c++/5/exception 63:39 - operand - convert_expr - expresssion - modify_expr - operand - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 63:17 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_plus_expr - operand - addr_expr - operand - var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - - isUsed: 1 - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 320 - decl size - constructor - initial - array_type - constructor type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - nop_expr - value - integer_cst 0 - operand - nop_expr - value - addr_expr - operand - var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl __class_type_info_pseudo 0:0 - type name - field_decl 0:0 - field - - signed - integer_cst 128 - decl size - nop_expr - value - addr_expr - operand - function_decl __comp_dtor /usr/include/c++/5/exception 64:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl what /usr/include/c++/5/exception 68:25 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - array_type - var type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - integer_cst 16 - operand - block - operand -function_decl __base_ctor /usr/include/c++/5/exception 63:5 + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 246:50 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 247:24 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 247:7 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + eq_expr /usr/include/c++/5/bits/char_traits.h 247:21 - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 246:27 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 246:50 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size +function_decl lt /usr/include/c++/5/bits/char_traits.h 250:7 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name + function_type - function type + boolean_type - function return type + type_decl bool 0:0 - type name - isAutogenerated: 1 - record_type - method base type - type_decl exception /usr/include/c++/5/exception 60:9 - type name + tree_list - arg types + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 251:7 - function result + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 + integer_cst 8 - decl size + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 250:27 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 250:50 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 254:37 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 251:7 - operand - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + lt_expr /usr/include/c++/5/bits/char_traits.h 254:3 - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 250:27 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 250:50 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size +function_decl compare /usr/include/c++/5/bits/char_traits.h 258:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + integer_type - value + - precisionBits: 64 - unsigned - - isVirtual: 1 + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 259:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 258:32 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 258:55 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 258:68 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 259:48 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 259:7 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/c++/5/bits/char_traits.h 259:32 - operand + addr_expr - function + function_decl __builtin_memcmp 0:0 - operand - isAutogenerated: 1 + - isPure: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + tree_list - chain + identifier_node pure - purpose + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 258:32 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 258:55 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 258:68 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl length /usr/include/c++/5/bits/char_traits.h 262:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/exception 63:41 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/exception 63:17 - argument + result_decl /usr/include/c++/5/bits/char_traits.h 263:7 - function result - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 262:31 - argument pointer_type - decl type - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/exception 63:5 - code - bind_expr /usr/include/c++/5/exception 63:41 - operand - cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand - expr_stmt /usr/include/c++/5/exception 63:39 - operand - convert_expr - expresssion - modify_expr - operand - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 63:17 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_plus_expr - operand - addr_expr - operand - var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - - isUsed: 1 - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 320 - decl size - constructor - initial - array_type - constructor type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - nop_expr - value - integer_cst 0 - operand - nop_expr - value - addr_expr - operand - var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl __class_type_info_pseudo 0:0 - type name - field_decl 0:0 - field - - signed - integer_cst 128 - decl size - nop_expr - value - addr_expr - operand - function_decl __comp_dtor /usr/include/c++/5/exception 64:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl what /usr/include/c++/5/exception 68:25 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - array_type - var type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - integer_cst 16 - operand - block - operand -function_decl __comp_ctor /usr/include/c++/5/exception 63:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 + return_expr /usr/include/c++/5/bits/char_traits.h 263:36 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 263:7 - operand - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 + call_expr /usr/include/c++/5/bits/char_traits.h 263:32 - operand + addr_expr - function + function_decl __builtin_strlen 0:0 - operand + - isAutogenerated: 1 + - isPure: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + tree_list - chain + identifier_node pure - purpose + function_type - function type + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 262:31 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size +function_decl find /usr/include/c++/5/bits/char_traits.h 266:7 +- isPublic: 1 + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/exception 63:41 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/exception 63:17 - argument + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 267:7 - function result - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 266:29 - argument pointer_type - decl type - record_type - nested type - type_decl exception /usr/include/c++/5/exception 60:9 - type name - - isAutogenerated: 1 - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl exception /usr/include/c++/5/exception 61:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value integer_cst 64 - parm size - statement_list - code -function_decl bad_exception /usr/include/c++/5/exception 76:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 266:41 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 266:63 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 267:77 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 267:7 - operand - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 267:62 - operand + addr_expr - function + function_decl __builtin_memchr 0:0 - operand + - isAutogenerated: 1 + - isPure: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + tree_list - chain + identifier_node pure - purpose + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 266:29 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + indirect_ref - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 266:63 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 266:41 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl move /usr/include/c++/5/bits/char_traits.h 270:7 +- isPublic: 1 + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/exception 76:43 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/exception 76:21 - argument + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 271:7 - function result - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 270:23 - argument pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 270:46 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 270:59 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 271:74 - code + return_expr /usr/include/c++/5/bits/char_traits.h 271:74 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 271:7 - operand - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/exception 76:5 - code - bind_expr /usr/include/c++/5/exception 76:45 - operand - statement_list - operand - cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement - expr_stmt /usr/include/c++/5/exception 76:43 - operand - call_expr /usr/include/c++/5/exception 76:43 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 76:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - cleanup_stmt /usr/include/c++/5/exception 76:43 - statement - statement_list - body - cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement - expr_stmt /usr/include/c++/5/exception 76:43 - operand - convert_expr - expresssion - modify_expr - operand - component_ref - operand - component_ref - object - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 76:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_plus_expr - operand - addr_expr - operand - var_decl _ZTVSt13bad_exception /usr/include/c++/5/exception 73:9 - operand - - isUsed: 1 - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 320 - decl size - constructor - initial - array_type - constructor type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - nop_expr - value - integer_cst 0 - operand - nop_expr - value - addr_expr - operand - var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 - operand - - isAutogenerated: 1 - integer_cst 192 - decl size - record_type - var type - type_decl __si_class_type_info_pseudo 0:0 - type name - field_decl 0:0 - field - - signed - integer_cst 128 - decl size - field_decl 0:0 - field - - unsigned - integer_cst 64 - decl size - nop_expr - value - addr_expr - operand - function_decl __comp_dtor /usr/include/c++/5/exception 80:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl what /usr/include/c++/5/exception 83:25 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - array_type - var type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - integer_cst 16 - operand - call_expr /usr/include/c++/5/exception 76:43 - expresssion + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 271:57 - operand addr_expr - function - function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand + function_decl __builtin_memmove 0:0 - operand + - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 76:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - block - operand -function_decl __base_ctor /usr/include/c++/5/exception 76:5 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 270:23 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 270:46 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 270:59 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl copy /usr/include/c++/5/bits/char_traits.h 274:7 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/exception 76:45 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/exception 76:21 - argument + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 275:7 - function result - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 - argument pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 275:73 - code + return_expr /usr/include/c++/5/bits/char_traits.h 275:73 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 275:7 - operand - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/exception 76:5 - code - bind_expr /usr/include/c++/5/exception 76:45 - operand - statement_list - operand - cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement - expr_stmt /usr/include/c++/5/exception 76:43 - operand - call_expr /usr/include/c++/5/exception 76:43 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 76:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - try_catch_expr /usr/include/c++/5/exception 76:43 - statement - statement_list - operand - cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement - expr_stmt /usr/include/c++/5/exception 76:43 - operand - convert_expr - expresssion - modify_expr - operand - component_ref - operand - component_ref - object - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 76:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_plus_expr - operand - addr_expr - operand - var_decl _ZTVSt13bad_exception /usr/include/c++/5/exception 73:9 - operand - - isUsed: 1 - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 320 - decl size - constructor - initial - array_type - constructor type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - nop_expr - value - integer_cst 0 - operand - nop_expr - value - addr_expr - operand - var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 - operand - - isAutogenerated: 1 - integer_cst 192 - decl size - record_type - var type - type_decl __si_class_type_info_pseudo 0:0 - type name - field_decl 0:0 - field - - signed - integer_cst 128 - decl size - field_decl 0:0 - field - - unsigned - integer_cst 64 - decl size - nop_expr - value - addr_expr - operand - function_decl __comp_dtor /usr/include/c++/5/exception 80:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl what /usr/include/c++/5/exception 83:25 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - array_type - var type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - integer_cst 16 - operand - call_expr /usr/include/c++/5/exception 76:43 - operand + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 275:56 - operand addr_expr - function - function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand + function_decl __builtin_memcpy 0:0 - operand + - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/exception 76:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - block - operand -function_decl __comp_ctor /usr/include/c++/5/exception 76:5 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl assign /usr/include/c++/5/bits/char_traits.h 278:7 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/exception 76:45 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/exception 76:21 - argument + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + integer_type - value + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 279:7 - function result - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 278:25 - argument pointer_type - decl type - record_type - nested type - type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/exception 73:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - statement_list - code -function_decl bad_alloc /usr/include/c++/5/new 57:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field + integer_type - nested type + - precisionBits: 8 + - isChar: 1 - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 278:37 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 278:52 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/new 57:25 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/new 57:23 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 8 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 279:71 - code + return_expr /usr/include/c++/5/bits/char_traits.h 279:71 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 279:7 - operand - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/new 57:5 - code - bind_expr /usr/include/c++/5/new 57:27 - operand - statement_list - operand - cleanup_point_expr /usr/include/c++/5/new 57:25 - statement - expr_stmt /usr/include/c++/5/new 57:25 - operand - call_expr /usr/include/c++/5/new 57:25 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/new 57:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - cleanup_stmt /usr/include/c++/5/new 57:25 - statement - statement_list - body - cleanup_point_expr /usr/include/c++/5/new 57:25 - statement - expr_stmt /usr/include/c++/5/new 57:25 - operand - convert_expr - expresssion - modify_expr - operand - component_ref - operand - component_ref - object - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/new 57:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_plus_expr - operand - addr_expr - operand - var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 - operand - - isUsed: 1 - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 320 - decl size - constructor - initial - array_type - constructor type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - nop_expr - value - integer_cst 0 - operand - nop_expr - value - addr_expr - operand - var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 - operand - - isAutogenerated: 1 - integer_cst 192 - decl size - record_type - var type - type_decl __si_class_type_info_pseudo 0:0 - type name - field_decl 0:0 - field - - signed - integer_cst 128 - decl size - field_decl 0:0 - field - - unsigned - integer_cst 64 - decl size - nop_expr - value - addr_expr - operand - function_decl __comp_dtor /usr/include/c++/5/new 61:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl __deleting_dtor /usr/include/c++/5/new 61:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl what /usr/include/c++/5/new 64:25 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - array_type - var type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - integer_cst 16 - operand - call_expr /usr/include/c++/5/new 57:25 - expresssion + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 279:56 - operand addr_expr - function - function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand + function_decl __builtin_memset 0:0 - operand + - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/new 57:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/new 54:9 - field + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 278:25 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 278:52 - operand + integer_type - decl type + - precisionBits: 32 - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - block - operand -function_decl __base_ctor /usr/include/c++/5/new 57:5 + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 8 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 278:37 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl to_char_type /usr/include/c++/5/bits/char_traits.h 282:7 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 + function_type - function type + integer_type - function return type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - arg types - pointer_type - value - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/new 57:27 - function result + result_decl /usr/include/c++/5/bits/char_traits.h 283:7 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 8 - decl size + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 282:36 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 283:42 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 283:7 - operand - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/new 57:23 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field + integer_type - result type + - precisionBits: 8 + - isChar: 1 - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/new 57:5 - code - bind_expr /usr/include/c++/5/new 57:27 - operand - statement_list - operand - cleanup_point_expr /usr/include/c++/5/new 57:25 - statement - expr_stmt /usr/include/c++/5/new 57:25 - operand - call_expr /usr/include/c++/5/new 57:25 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/new 57:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - try_catch_expr /usr/include/c++/5/new 57:25 - statement - statement_list - operand - cleanup_point_expr /usr/include/c++/5/new 57:25 - statement - expr_stmt /usr/include/c++/5/new 57:25 - operand - convert_expr - expresssion - modify_expr - operand - component_ref - operand - component_ref - object - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/new 57:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - - unsigned - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 64 - decl size - pointer_plus_expr - operand - addr_expr - operand - var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 - operand - - isUsed: 1 - - isVirtual: 1 - - isAutogenerated: 1 - integer_cst 320 - decl size - constructor - initial - array_type - constructor type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - nop_expr - value - integer_cst 0 - operand - nop_expr - value - addr_expr - operand - var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 - operand - - isAutogenerated: 1 - integer_cst 192 - decl size - record_type - var type - type_decl __si_class_type_info_pseudo 0:0 - type name - field_decl 0:0 - field - - signed - integer_cst 128 - decl size - field_decl 0:0 - field - - unsigned - integer_cst 64 - decl size - nop_expr - value - addr_expr - operand - function_decl __comp_dtor /usr/include/c++/5/new 61:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl __deleting_dtor /usr/include/c++/5/new 61:13 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - value - addr_expr - operand - function_decl what /usr/include/c++/5/new 64:25 - operand - - isVirtual: 1 - - isExternal: 1 - - isPublic: 1 - method_type - function type - array_type - var type - pointer_type - element type - type_decl __vtbl_ptr_type 0:0 - type name - - isAutogenerated: 1 - function_type - nested type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_type - domain - - precisionBits: 64 - - signed - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 4 - max value - integer_cst 16 - operand - call_expr /usr/include/c++/5/new 57:25 - operand - addr_expr - function - function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/new 57:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - block - operand -function_decl __comp_ctor /usr/include/c++/5/new 57:5 + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 8 - decl size + convert_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 282:36 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl to_int_type /usr/include/c++/5/bits/char_traits.h 288:7 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types - pointer_type - value - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field - - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/new 57:27 - function result + result_decl /usr/include/c++/5/bits/char_traits.h 289:7 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 288:36 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 289:69 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 289:7 - operand - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/new 57:23 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/new 54:9 - field + integer_type - result type + - precisionBits: 32 - signed - - isAutogenerated: 1 - integer_cst 64 - decl size - type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - statement_list - code -function_decl operator new /usr/include/c++/5/new 129:14 + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + nop_expr - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 288:36 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size +function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 292:7 - isPublic: 1 function_type - function type - pointer_type - function return type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + boolean_type - function return type + type_decl bool 0:0 - type name + - isAutogenerated: 1 tree_list - arg types - integer_type - value - - precisionBits: 64 - - unsigned - type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name - integer_cst 64 - type size - integer_cst 0 - min value + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - pointer_type - value - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/new 129:51 - function result + result_decl /usr/include/c++/5/bits/char_traits.h 293:7 - function result - isAutogenerated: 1 - pointer_type - result type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - decl size - parm_decl /usr/include/c++/5/new 129:32 - argument - integer_type - decl type - - precisionBits: 64 - - unsigned - type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name - integer_cst 64 - type size - integer_cst 0 - min value + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 292:35 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __p /usr/include/c++/5/new 129:46 - argument - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 292:57 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/new 129:14 - code - return_expr /usr/include/c++/5/new 130:10 - operand - init_expr - operand - result_decl /usr/include/c++/5/new 129:51 - operand - - isAutogenerated: 1 - pointer_type - result type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __p /usr/include/c++/5/new 129:46 - operand - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator new [] /usr/include/c++/5/new 131:14 + return_expr /usr/include/c++/5/bits/char_traits.h 293:24 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 293:7 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + eq_expr /usr/include/c++/5/bits/char_traits.h 293:21 - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 292:35 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 292:57 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl eof /usr/include/c++/5/bits/char_traits.h 296:7 - isPublic: 1 function_type - function type - pointer_type - function return type - void_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 297:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + return_expr /usr/include/c++/5/bits/char_traits.h 297:56 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 297:7 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst -1 - operand +function_decl not_eof /usr/include/c++/5/bits/char_traits.h 300:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types - integer_type - value - - precisionBits: 64 - - unsigned - type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name - integer_cst 64 - type size - integer_cst 0 - min value + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - pointer_type - value - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/new 131:53 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 301:7 - function result - isAutogenerated: 1 - pointer_type - result type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - decl size - parm_decl /usr/include/c++/5/new 131:34 - argument - integer_type - decl type - - precisionBits: 64 - - unsigned - type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size + integer_type - result type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size - isUsed: 1 - parm_decl __p /usr/include/c++/5/new 131:48 - argument - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 300:31 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/new 131:14 - code - return_expr /usr/include/c++/5/new 132:10 - operand + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 301:37 - code + return_expr /usr/include/c++/5/bits/char_traits.h 301:37 - operand init_expr - operand - result_decl /usr/include/c++/5/new 131:53 - operand + result_decl /usr/include/c++/5/bits/char_traits.h 301:7 - operand - isAutogenerated: 1 - pointer_type - result type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __p /usr/include/c++/5/new 131:48 - operand - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator delete /usr/include/c++/5/new 135:13 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + cond_expr - operand + ne_expr /usr/include/c++/5/bits/char_traits.h 301:21 - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 300:31 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + call_expr /usr/include/c++/5/bits/char_traits.h 301:27 - operand + addr_expr - function + function_decl eof /usr/include/c++/5/bits/char_traits.h 296:7 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 300:31 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + integer_cst 0 - operand +function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types - pointer_type - value - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - pointer_type - value - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/new 135:45 - function result + result_decl /usr/include/c++/5/bits/char_traits.h 318:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl /usr/include/c++/5/new 135:35 - argument - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - parm_decl /usr/include/c++/5/new 135:42 - argument - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/new 135:13 - code - statement_list - operand -function_decl operator delete [] /usr/include/c++/5/new 136:13 + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 - code + expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl eq /usr/include/c++/5/bits/char_traits.h 321:7 - isPublic: 1 function_type - function type - void_type - function return type - type_decl void 0:0 - type name + boolean_type - function return type + type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types - pointer_type - value - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - pointer_type - value - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/new 136:45 - function result + result_decl /usr/include/c++/5/bits/char_traits.h 322:7 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - parm_decl /usr/include/c++/5/new 136:35 - argument - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + integer_cst 8 - decl size + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 321:27 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - parm_decl /usr/include/c++/5/new 136:42 - argument - pointer_type - decl type - void_type - nested type - type_decl void 0:0 - type name - - isAutogenerated: 1 + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 321:50 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - eh_spec_block /usr/include/c++/5/new 136:13 - code - statement_list - operand -function_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 75:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + return_expr /usr/include/c++/5/bits/char_traits.h 322:24 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 322:7 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + eq_expr /usr/include/c++/5/bits/char_traits.h 322:21 - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 321:27 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 321:50 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl lt /usr/include/c++/5/bits/char_traits.h 325:7 +- isPublic: 1 + function_type - function type + boolean_type - function return type + type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - pointer_type - value + reference_type - value integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - integer_type - value - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 76:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 326:7 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size + integer_cst 8 - decl size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument - pointer_type - decl type + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 325:27 - argument + reference_type - decl type integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument - integer_type - decl type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 325:50 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 76:33 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - operand - integer_type - decl type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + return_expr /usr/include/c++/5/bits/char_traits.h 326:23 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 326:7 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + lt_expr /usr/include/c++/5/bits/char_traits.h 326:21 - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 325:27 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 325:50 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl compare /usr/include/c++/5/bits/char_traits.h 329:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result + result_decl /usr/include/c++/5/bits/char_traits.h 330:7 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 329:32 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 329:55 - argument pointer_type - decl type integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument + parm_decl __n /usr/include/c++/5/bits/char_traits.h 329:68 - argument integer_type - decl type - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 76:33 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - operand - integer_type - decl type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + return_expr /usr/include/c++/5/bits/char_traits.h 330:39 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 330:7 - operand - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - tree_list - chain - pointer_type - value - integer_type - nested type + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/c++/5/bits/char_traits.h 330:23 - operand + addr_expr - function + function_decl wmemcmp /usr/include/wchar.h 325:12 - operand + - isPure: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node __pure__ - purpose + function_type - function type + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 329:32 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 329:55 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 329:68 - arg + integer_type - decl type - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value + integer_cst 64 - parm size +function_decl length /usr/include/c++/5/bits/char_traits.h 333:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 334:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 333:31 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 334:26 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 334:7 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + call_expr /usr/include/c++/5/bits/char_traits.h 334:22 - operand + addr_expr - function + function_decl wcslen /usr/include/wchar.h 287:15 - operand + - isPure: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node __pure__ - purpose + function_type - function type + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 333:31 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl find /usr/include/c++/5/bits/char_traits.h 337:7 +- isPublic: 1 + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - integer_type - value - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument + result_decl /usr/include/c++/5/bits/char_traits.h 338:7 - function result - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - decl size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument + parm_decl __s /usr/include/c++/5/bits/char_traits.h 337:29 - argument pointer_type - decl type integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument + parm_decl __n /usr/include/c++/5/bits/char_traits.h 337:41 - argument integer_type - decl type - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - statement_list - code -function_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 78:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 337:63 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 338:37 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 338:7 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 338:23 - operand + addr_expr - function + function_decl wmemchr /usr/include/wchar.h 316:29 - operand + - isPure: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node __pure__ - purpose + function_type - function type + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 337:29 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + nop_expr - arg + indirect_ref - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 337:63 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 337:41 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 +- isPublic: 1 + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 78:40 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - argument + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 342:7 - function result - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 341:23 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 341:46 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 341:59 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 342:40 - code + return_expr /usr/include/c++/5/bits/char_traits.h 342:40 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 342:7 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 78:64 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 0 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - integer_cst 0 - operand - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 78:5 + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 342:24 - operand + addr_expr - function + function_decl wmemmove /usr/include/wchar.h 334:17 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 341:23 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 341:46 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 341:59 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 78:64 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - argument + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 346:7 - function result - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 346:39 - code + return_expr /usr/include/c++/5/bits/char_traits.h 346:39 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 346:7 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 78:64 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 0 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - integer_cst 0 - operand - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 78:5 + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 346:23 - operand + addr_expr - function + function_decl wmemcpy /usr/include/wchar.h 329:17 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + - isUsed: 1 + parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl assign /usr/include/c++/5/bits/char_traits.h 349:7 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + function_type - function type + pointer_type - function return type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 78:64 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - argument + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 350:7 - function result - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 349:25 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - statement_list - code -function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 -- isPublic: 1 - method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 349:37 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 349:52 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 350:37 - code + return_expr /usr/include/c++/5/bits/char_traits.h 350:37 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 350:7 - operand + - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - decl size + nop_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 350:23 - operand + addr_expr - function + function_decl wmemset /usr/include/wchar.h 338:17 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + - isUsed: 1 + parm_decl __s /usr/include/c++/5/bits/char_traits.h 349:25 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/char_traits.h 349:52 - arg + integer_type - decl type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/char_traits.h 349:37 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl to_char_type /usr/include/c++/5/bits/char_traits.h 353:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + reference_type - value + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 354:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 353:36 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 354:29 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 354:7 - operand - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 353:36 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size +function_decl to_int_type /usr/include/c++/5/bits/char_traits.h 357:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result + result_decl /usr/include/c++/5/bits/char_traits.h 358:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 357:36 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 358:28 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 358:7 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 357:36 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 361:7 +- isPublic: 1 + function_type - function type + boolean_type - function return type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + reference_type - value + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + reference_type - value + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 362:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - code + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/char_traits.h 362:24 - code init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand + result_decl /usr/include/c++/5/bits/char_traits.h 362:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand - bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand + eq_expr /usr/include/c++/5/bits/char_traits.h 362:21 - operand + nop_expr - operand indirect_ref - operand - nop_expr - ref - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - isUsed: 1 + parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 - unsigned - integer_cst 64 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - integer_cst 0 - operand -function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size +function_decl eof /usr/include/c++/5/bits/char_traits.h 365:7 - isPublic: 1 - method_type - function type - reference_type - method return type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + function_type - function type + integer_type - function return type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - arg types + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + result_decl /usr/include/c++/5/bits/char_traits.h 366:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + return_expr /usr/include/c++/5/bits/char_traits.h 366:42 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 366:7 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + integer_cst 4294967295 - operand +function_decl not_eof /usr/include/c++/5/bits/char_traits.h 369:7 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - arg types + reference_type - value + integer_type - nested type + - precisionBits: 32 - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/char_traits.h 370:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 369:31 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 370:46 - code + return_expr /usr/include/c++/5/bits/char_traits.h 370:46 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/char_traits.h 370:7 - operand - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + cond_expr - operand + call_expr /usr/include/c++/5/bits/char_traits.h 370:27 - operand + addr_expr - function + function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 361:7 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 369:31 - operand + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/char_traits.h 370:38 - operand + - isAutogenerated: 1 + integer_cst 32 - decl size + integer_type - var type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + call_expr /usr/include/c++/5/bits/char_traits.h 370:36 - operand + addr_expr - function + function_decl eof /usr/include/c++/5/bits/char_traits.h 365:7 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + integer_cst 0 - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __c /usr/include/c++/5/bits/char_traits.h 369:31 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size +function_decl exception /usr/include/c++/5/exception 63:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain - boolean_type - value - type_decl bool 0:0 - type name + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result + result_decl /usr/include/c++/5/exception 63:39 - function result - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - decl size - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - argument + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument - integer_type - decl type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 8 - parm size - statement_list - code - if_stmt /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - condition - integer_type - decl type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 8 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - then - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand - convert_expr - expresssion - modify_expr - operand - indirect_ref - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 - ref - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - bit_ior_expr - operand - indirect_ref - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 - ref - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - else - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand + eh_spec_block /usr/include/c++/5/exception 63:5 - code + bind_expr /usr/include/c++/5/exception 63:41 - operand + cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand + expr_stmt /usr/include/c++/5/exception 63:39 - operand convert_expr - expresssion modify_expr - operand - indirect_ref - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 - ref - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - bit_and_expr - operand - indirect_ref - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 - ref - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 63:17 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl exception /usr/include/c++/5/exception 60:9 - type name + - isAutogenerated: 1 + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl exception /usr/include/c++/5/exception 61:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + pointer_plus_expr - operand + addr_expr - operand + var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand + - isUsed: 1 + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 320 - decl size + constructor - initial + array_type - constructor type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - bit_not_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + nop_expr - value + integer_cst 0 - operand + nop_expr - value + addr_expr - operand + var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl __class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + nop_expr - value + addr_expr - operand + function_decl __comp_dtor /usr/include/c++/5/exception 64:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl what /usr/include/c++/5/exception 68:25 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + array_type - var type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + integer_cst 16 - operand + block - operand +function_decl __base_ctor /usr/include/c++/5/exception 63:5 - isPublic: 1 method_type - function type - reference_type - method return type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:40 - argument + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isVirtual: 1 - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - operand - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - decl size - nop_expr - operand - convert_expr - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 - operand - addr_expr - function - function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:40 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + eh_spec_block /usr/include/c++/5/exception 63:5 - code + bind_expr /usr/include/c++/5/exception 63:41 - operand + cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand + expr_stmt /usr/include/c++/5/exception 63:39 - operand + convert_expr - expresssion + modify_expr - operand + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 63:17 - operand - isAutogenerated: 1 - integer_cst 64 - parm size - convert_expr - arg - call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand - addr_expr - function - function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - convert_expr - arg - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - operand - reference_type - decl type + pointer_type - decl type record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size -function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 98:5 -- isPublic: 1 - method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 99:5 - function result - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 99:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - eq_expr /usr/include/c++/5/bits/stl_bvector.h 99:26 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 99:24 - operand - addr_expr - function - function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + pointer_plus_expr - operand + addr_expr - operand + var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand + - isUsed: 1 + - isVirtual: 1 - isAutogenerated: 1 - integer_cst 64 - parm size - call_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - operand - addr_expr - function - function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - convert_expr - arg - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 102:5 + integer_cst 320 - decl size + constructor - initial + array_type - constructor type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + nop_expr - value + integer_cst 0 - operand + nop_expr - value + addr_expr - operand + var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl __class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + nop_expr - value + addr_expr - operand + function_decl __comp_dtor /usr/include/c++/5/exception 64:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl what /usr/include/c++/5/exception 68:25 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + array_type - var type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + integer_cst 16 - operand + block - operand +function_decl __comp_ctor /usr/include/c++/5/exception 63:5 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned + - isVirtual: 1 + - isAutogenerated: 1 integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 103:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 8 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 - argument + parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isVirtual: 1 - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 103:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 103:27 - operand - truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 - operand - addr_expr - function - function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - call_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - operand - addr_expr - function - function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - convert_expr - arg - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl flip /usr/include/c++/5/bits/stl_bvector.h 106:5 + statement_list - code +function_decl bad_exception /usr/include/c++/5/exception 76:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 107:5 - function result + result_decl /usr/include/c++/5/exception 76:43 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - argument + parm_decl this /usr/include/c++/5/exception 76:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 107:23 - code - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 107:23 - operand - convert_expr - expresssion - modify_expr - operand - indirect_ref - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 107:8 - ref - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - bit_xor_expr - operand - indirect_ref - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 107:8 - ref - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/stl_bvector.h 107:16 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - operand + eh_spec_block /usr/include/c++/5/exception 76:5 - code + bind_expr /usr/include/c++/5/exception 76:45 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement + expr_stmt /usr/include/c++/5/exception 76:43 - operand + call_expr /usr/include/c++/5/exception 76:43 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 76:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/exception 73:9 - field + - signed - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + integer_cst 64 - decl size + cleanup_stmt /usr/include/c++/5/exception 76:43 - statement + statement_list - body + cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement + expr_stmt /usr/include/c++/5/exception 76:43 - operand + convert_expr - expresssion + modify_expr - operand + component_ref - operand + component_ref - object + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 76:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/exception 73:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + pointer_plus_expr - operand + addr_expr - operand + var_decl _ZTVSt13bad_exception /usr/include/c++/5/exception 73:9 - operand + - isUsed: 1 + - isVirtual: 1 - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size -function_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 -- isAutogenerated: 1 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field - integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code - statement_list - operand - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 -- isAutogenerated: 1 + integer_cst 320 - decl size + constructor - initial + array_type - constructor type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + nop_expr - value + integer_cst 0 - operand + nop_expr - value + addr_expr - operand + var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 - operand + - isAutogenerated: 1 + integer_cst 192 - decl size + record_type - var type + type_decl __si_class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + field_decl 0:0 - field + - unsigned + integer_cst 64 - decl size + nop_expr - value + addr_expr - operand + function_decl __comp_dtor /usr/include/c++/5/exception 80:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl what /usr/include/c++/5/exception 83:25 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + array_type - var type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + integer_cst 16 - operand + call_expr /usr/include/c++/5/exception 76:43 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 76:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + block - operand +function_decl __base_ctor /usr/include/c++/5/exception 76:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result + result_decl /usr/include/c++/5/exception 76:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument + parm_decl this /usr/include/c++/5/exception 76:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code - statement_list - operand - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 -- isAutogenerated: 1 + eh_spec_block /usr/include/c++/5/exception 76:5 - code + bind_expr /usr/include/c++/5/exception 76:45 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement + expr_stmt /usr/include/c++/5/exception 76:43 - operand + call_expr /usr/include/c++/5/exception 76:43 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 76:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + try_catch_expr /usr/include/c++/5/exception 76:43 - statement + statement_list - operand + cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement + expr_stmt /usr/include/c++/5/exception 76:43 - operand + convert_expr - expresssion + modify_expr - operand + component_ref - operand + component_ref - object + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 76:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + pointer_plus_expr - operand + addr_expr - operand + var_decl _ZTVSt13bad_exception /usr/include/c++/5/exception 73:9 - operand + - isUsed: 1 + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 320 - decl size + constructor - initial + array_type - constructor type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + nop_expr - value + integer_cst 0 - operand + nop_expr - value + addr_expr - operand + var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 - operand + - isAutogenerated: 1 + integer_cst 192 - decl size + record_type - var type + type_decl __si_class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + field_decl 0:0 - field + - unsigned + integer_cst 64 - decl size + nop_expr - value + addr_expr - operand + function_decl __comp_dtor /usr/include/c++/5/exception 80:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl what /usr/include/c++/5/exception 83:25 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + array_type - var type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + integer_cst 16 - operand + call_expr /usr/include/c++/5/exception 76:43 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/exception 76:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + block - operand +function_decl __comp_ctor /usr/include/c++/5/exception 76:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result + result_decl /usr/include/c++/5/exception 76:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument + parm_decl this /usr/include/c++/5/exception 76:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name + type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 - type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field + field_decl /usr/include/c++/5/exception 73:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size statement_list - code -function_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 142:5 +function_decl bad_alloc /usr/include/c++/5/new 57:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - chain - integer_type - value - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 143:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/new 57:25 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument + parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument - integer_type - decl type - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - - isAutogenerated: 1 - - isPublic: 1 - method_type - function type - nop_expr - arg - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + eh_spec_block /usr/include/c++/5/new 57:5 - code + bind_expr /usr/include/c++/5/new 57:27 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/new 57:25 - statement + expr_stmt /usr/include/c++/5/new 57:25 - operand + call_expr /usr/include/c++/5/new 57:25 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/new 57:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + cleanup_stmt /usr/include/c++/5/new 57:25 - statement + statement_list - body + cleanup_point_expr /usr/include/c++/5/new 57:25 - statement + expr_stmt /usr/include/c++/5/new 57:25 - operand + convert_expr - expresssion + modify_expr - operand + component_ref - operand + component_ref - object + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/new 57:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + pointer_plus_expr - operand + addr_expr - operand + var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 - operand + - isUsed: 1 + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 320 - decl size + constructor - initial + array_type - constructor type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + nop_expr - value + integer_cst 0 - operand + nop_expr - value + addr_expr - operand + var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 - operand + - isAutogenerated: 1 + integer_cst 192 - decl size + record_type - var type + type_decl __si_class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + field_decl 0:0 - field + - unsigned + integer_cst 64 - decl size + nop_expr - value + addr_expr - operand + function_decl __comp_dtor /usr/include/c++/5/new 61:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl __deleting_dtor /usr/include/c++/5/new 61:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl what /usr/include/c++/5/new 64:25 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + array_type - var type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + integer_cst 16 - operand + call_expr /usr/include/c++/5/new 57:25 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand indirect_ref - object nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand + parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand - integer_type - decl type - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + block - operand +function_decl __base_ctor /usr/include/c++/5/new 57:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - chain - integer_type - value - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/new 57:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument + parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument - integer_type - decl type - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion + eh_spec_block /usr/include/c++/5/new 57:5 - code + bind_expr /usr/include/c++/5/new 57:27 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/new 57:25 - statement + expr_stmt /usr/include/c++/5/new 57:25 - operand + call_expr /usr/include/c++/5/new 57:25 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/new 57:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + try_catch_expr /usr/include/c++/5/new 57:25 - statement + statement_list - operand + cleanup_point_expr /usr/include/c++/5/new 57:25 - statement + expr_stmt /usr/include/c++/5/new 57:25 - operand + convert_expr - expresssion + modify_expr - operand + component_ref - operand + component_ref - object + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/new 57:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 + integer_cst 64 - decl size + field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field + - unsigned + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 64 - decl size + pointer_plus_expr - operand + addr_expr - operand + var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 - operand + - isUsed: 1 + - isVirtual: 1 + - isAutogenerated: 1 + integer_cst 320 - decl size + constructor - initial + array_type - constructor type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + nop_expr - value + integer_cst 0 - operand + nop_expr - value + addr_expr - operand + var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 - operand + - isAutogenerated: 1 + integer_cst 192 - decl size + record_type - var type + type_decl __si_class_type_info_pseudo 0:0 - type name + field_decl 0:0 - field + - signed + integer_cst 128 - decl size + field_decl 0:0 - field + - unsigned + integer_cst 64 - decl size + nop_expr - value + addr_expr - operand + function_decl __comp_dtor /usr/include/c++/5/new 61:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl __deleting_dtor /usr/include/c++/5/new 61:13 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - value + addr_expr - operand + function_decl what /usr/include/c++/5/new 64:25 - operand + - isVirtual: 1 + - isExternal: 1 + - isPublic: 1 + method_type - function type + array_type - var type + pointer_type - element type + type_decl __vtbl_ptr_type 0:0 - type name + - isAutogenerated: 1 + function_type - nested type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 4 - max value + integer_cst 16 - operand + call_expr /usr/include/c++/5/new 57:25 - operand addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - - isAutogenerated: 1 + function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand + - isExternal: 1 - isPublic: 1 method_type - function type - nop_expr - arg - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + addr_expr - arg + component_ref - operand indirect_ref - object nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand + parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned + field_decl /usr/include/c++/5/new 54:9 - field + - signed + - isAutogenerated: 1 integer_cst 64 - decl size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand - integer_type - decl type - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 + block - operand +function_decl __comp_ctor /usr/include/c++/5/new 57:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - chain - integer_type - value - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/new 57:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument + parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/new 54:9 - field + - signed - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument - pointer_type - decl type - integer_type - nested type + statement_list - code +function_decl operator new /usr/include/c++/5/new 129:14 +- isPublic: 1 + function_type - function type + pointer_type - function return type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + integer_type - value - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value + tree_list - chain + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/new 129:51 - function result + - isAutogenerated: 1 + pointer_type - result type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - decl size + parm_decl /usr/include/c++/5/new 129:32 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument + parm_decl __p /usr/include/c++/5/new 129:46 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/new 129:14 - code + return_expr /usr/include/c++/5/new 130:10 - operand + init_expr - operand + result_decl /usr/include/c++/5/new 129:51 - operand + - isAutogenerated: 1 + pointer_type - result type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __p /usr/include/c++/5/new 129:46 - operand + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl operator new [] /usr/include/c++/5/new 131:14 +- isPublic: 1 + function_type - function type + pointer_type - function return type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/new 131:53 - function result + - isAutogenerated: 1 + pointer_type - result type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - decl size + parm_decl /usr/include/c++/5/new 131:34 - argument integer_type - decl type - - precisionBits: 32 + - precisionBits: 64 - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size + type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name + integer_cst 64 - type size integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - statement_list - code -function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __p /usr/include/c++/5/new 131:48 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/new 131:14 - code + return_expr /usr/include/c++/5/new 132:10 - operand + init_expr - operand + result_decl /usr/include/c++/5/new 131:53 - operand + - isAutogenerated: 1 + pointer_type - result type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __p /usr/include/c++/5/new 131:48 - operand + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl operator delete /usr/include/c++/5/new 135:13 - isPublic: 1 - method_type - function type - void_type - method return type + function_type - function type + void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value + void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 - function result + tree_list - chain + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/new 135:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - argument - - isAutogenerated: 1 + parm_decl /usr/include/c++/5/new 135:35 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/new 135:42 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - if_stmt /usr/include/c++/5/bits/stl_bvector.h 148:7 - code - cleanup_point_expr - condition - eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 - operand - postincrement_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - integer_cst 1 - operand - integer_cst 63 - operand - statement_list - then - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 - operand - convert_expr - expresssion - modify_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - integer_cst 0 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 - operand - convert_expr - expresssion - preincrement_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand -function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 + eh_spec_block /usr/include/c++/5/new 135:13 - code + statement_list - operand +function_decl operator delete [] /usr/include/c++/5/new 136:13 - isPublic: 1 - method_type - function type - void_type - method return type + function_type - function type + void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value + void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 - function result + tree_list - chain + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/new 136:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - argument - - isAutogenerated: 1 + parm_decl /usr/include/c++/5/new 136:35 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/new 136:42 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - if_stmt /usr/include/c++/5/bits/stl_bvector.h 158:7 - code - cleanup_point_expr - condition - eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 - operand - postdecrement_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + eh_spec_block /usr/include/c++/5/new 136:13 - code + statement_list - operand +function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 69:3 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + reference_type - value + pointer_type - nested type + type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name + record_type - nested type + type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name + - isAutogenerated: 1 + field_decl __locales /usr/include/xlocale.h 30:37 - field + - signed + integer_cst 832 - decl size + field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned - integer_cst 32 - decl size - integer_cst 1 - operand - integer_cst 0 - operand - statement_list - then - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 - operand - convert_expr - expresssion - modify_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - integer_cst 63 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 - operand + integer_cst 64 - decl size + field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __names /usr/include/xlocale.h 38:25 - field + - signed + integer_cst 832 - decl size + type_decl __locale_struct /usr/include/xlocale.h 28:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:28 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __cloc /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 69:72 - argument + tree_list - attribute + identifier_node __unused__ - purpose + reference_type - decl type + pointer_type - nested type + type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name + record_type - nested type + type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name + - isAutogenerated: 1 + field_decl __locales /usr/include/xlocale.h 30:37 - field + - signed + integer_cst 832 - decl size + field_decl __ctype_b /usr/include/xlocale.h 33:29 - field + - unsigned + integer_cst 64 - decl size + field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __names /usr/include/xlocale.h 38:25 - field + - signed + integer_cst 832 - decl size + type_decl __locale_struct /usr/include/xlocale.h 28:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __out /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 70:12 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __size /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 71:50 - argument + tree_list - attribute + identifier_node __unused__ - purpose + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + - isUsed: 1 + parm_decl __fmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:18 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 108:17 - code + var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - operand + - isUsed: 1 + integer_cst 64 - decl size + pointer_type - var type + type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name + record_type - nested type + type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name + - isAutogenerated: 1 + field_decl __locales /usr/include/xlocale.h 30:37 - field + - signed + integer_cst 832 - decl size + field_decl __ctype_b /usr/include/xlocale.h 33:29 - field + - unsigned + integer_cst 64 - decl size + field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __names /usr/include/xlocale.h 38:25 - field + - signed + integer_cst 832 - decl size + type_decl __locale_struct /usr/include/xlocale.h 28:1 - field + - isAutogenerated: 1 + statement_list - operand + decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:53 - statement + var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:53 - statement + expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:53 - operand convert_expr - expresssion - predecrement_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 - operand - indirect_ref - object - nop_expr - ref + init_expr - operand + var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - operand + - isUsed: 1 + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:46 - operand + addr_expr - function + function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + indirect_ref - operand - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 + parm_decl __cloc /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 69:72 - ref + tree_list - attribute + identifier_node __unused__ - purpose + reference_type - decl type + pointer_type - nested type + type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name + record_type - nested type + type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name + - isAutogenerated: 1 + field_decl __locales /usr/include/xlocale.h 30:37 - field + - signed + integer_cst 832 - decl size + field_decl __ctype_b /usr/include/xlocale.h 33:29 - field + - unsigned + integer_cst 64 - decl size + field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field + - unsigned + integer_cst 64 - decl size + field_decl __names /usr/include/xlocale.h 38:25 - field + - signed + integer_cst 832 - decl size + type_decl __locale_struct /usr/include/xlocale.h 28:1 - field + - isAutogenerated: 1 integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand -function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 + decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - statement + var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand + - isUsed: 1 + integer_cst 192 - decl size + array_type - var type + type_decl __builtin_va_list - type name + record_type - element type + type_decl __va_list_tag 0:0 - type name + field_decl gp_offset 0:0 - field + - unsigned + integer_cst 32 - decl size + field_decl fp_offset 0:0 - field + - unsigned + integer_cst 32 - decl size + field_decl overflow_arg_area 0:0 - field + - unsigned + integer_cst 64 - decl size + field_decl reg_save_area 0:0 - field + - unsigned + integer_cst 64 - decl size + integer_type - domain + - precisionBits: 64 + - signed + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 0 - max value + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:38 - statement + expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:38 - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:23 - expresssion + addr_expr - function + function_decl __builtin_va_start 0:0 - operand + - isAutogenerated: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + function_type - function type + nop_expr - arg + addr_expr - operand + var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand + - isUsed: 1 + - isUsed: 1 + parm_decl __fmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:18 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:71 - statement + var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - operand + - isUsed: 1 + integer_cst 32 - decl size + integer_type - var type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:71 - statement + expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:71 - operand + convert_expr - expresssion + init_expr - operand + var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - operand + - isUsed: 1 + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:42 - operand + addr_expr - function + function_decl __builtin_vsnprintf 0:0 - operand + - isAutogenerated: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + function_type - function type + - isUsed: 1 + parm_decl __out /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 70:12 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + - isUsed: 1 + parm_decl __size /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 71:50 - operand + tree_list - attribute + identifier_node __unused__ - purpose + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + - isUsed: 1 + parm_decl __fmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:18 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + nop_expr - arg + addr_expr - operand + var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:29 - statement + expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:29 - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:21 - expresssion + addr_expr - function + function_decl __builtin_va_end 0:0 - operand + - isAutogenerated: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + function_type - function type + nop_expr - arg + addr_expr - operand + var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:34 - statement + expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:34 - operand + convert_expr - expresssion + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:27 - operand + addr_expr - function + function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - arg + - isUsed: 1 + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 108:12 - statement + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:28 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + nop_expr - operand + var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - operand + - isUsed: 1 + block - operand + var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - block vars + - isUsed: 1 + var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - block vars + - isUsed: 1 + var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - block vars + - isUsed: 1 +function_decl __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - arg types + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:31 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:26 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + return_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 47:34 - code + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:31 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 47:28 - operand + addr_expr - function + function_decl __builtin_bswap32 0:0 - operand + - isAutogenerated: 1 + - isConst: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + tree_list - chain + identifier_node const - purpose + function_type - function type + - isUsed: 1 + parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:26 - arg + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size +function_decl __bswap_64 /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:1 + function_type - function type + integer_type - function return type + - precisionBits: 64 + - unsigned + type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - arg types + integer_type - value + - precisionBits: 64 + - unsigned + type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:29 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:24 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + return_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 111:34 - code + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:29 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + call_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 111:28 - operand + addr_expr - function + function_decl __builtin_bswap64 0:0 - operand + - isAutogenerated: 1 + - isConst: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + tree_list - chain + identifier_node const - purpose + function_type - function type + - isUsed: 1 + parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:24 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl __pthread_cleanup_class /usr/include/pthread.h 570:3 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + pointer_type - value + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 - function result + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 571:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - argument + parm_decl this /usr/include/pthread.h 570:63 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + parm_decl __fct /usr/include/pthread.h 570:49 - argument + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - code - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 - integer_cst 64 - decl size - plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand - integer_type - decl type - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - integer_type - var type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + - isUsed: 1 + parm_decl __arg /usr/include/pthread.h 570:58 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr /usr/include/pthread.h 571:69 - code statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 - statement - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 - operand + cleanup_point_expr /usr/include/pthread.h 571:65 - statement + expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion - modify_expr - operand - component_ref - operand + init_expr - operand + component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 - operand - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + - isUsed: 1 + parm_decl __fct /usr/include/pthread.h 570:49 - operand + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - operand - mult_expr - operand - nop_expr - operand - trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 - operand - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 - integer_cst 64 - operand - integer_cst 8 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 - operand + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/pthread.h 571:65 - statement + expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion - modify_expr - operand - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + init_expr - operand + component_ref /usr/include/pthread.h 571:65 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/pthread.h 570:63 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size - isUsed: 1 - trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 - operand - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 - integer_cst 64 - operand - if_stmt /usr/include/c++/5/bits/stl_bvector.h 171:7 - statement - lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 - condition - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 - integer_cst 0 - operand - statement_list - then - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 - operand - convert_expr - expresssion - modify_expr - operand - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 - plus_expr - operand - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 - integer_cst 64 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 - operand - convert_expr - expresssion - predecrement_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 - operand + parm_decl __arg /usr/include/pthread.h 570:58 - operand + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/pthread.h 571:65 - statement + expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion - modify_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 - operand + init_expr - operand + component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - convert_expr - operand - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - - isUsed: 1 + integer_cst 1 - operand block - operand - var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - block vars - - isUsed: 1 -function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 +function_decl __base_ctor /usr/include/pthread.h 570:3 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 + pointer_type - value + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - function result + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 571:69 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 8 - decl size - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - argument + parm_decl this /usr/include/pthread.h 570:63 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + parm_decl __fct /usr/include/pthread.h 570:49 - argument + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __arg /usr/include/pthread.h 570:58 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 - code - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 - operand - eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + bind_expr /usr/include/pthread.h 571:69 - code + statement_list - operand + cleanup_point_expr /usr/include/pthread.h 571:65 - statement + expr_stmt /usr/include/pthread.h 571:65 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/pthread.h 571:65 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/pthread.h 570:63 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __fct /usr/include/pthread.h 570:49 - operand + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size -function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/pthread.h 571:65 - statement + expr_stmt /usr/include/pthread.h 571:65 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/pthread.h 571:65 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/pthread.h 570:63 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __arg /usr/include/pthread.h 570:58 - operand + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/pthread.h 571:65 - statement + expr_stmt /usr/include/pthread.h 571:65 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/pthread.h 571:65 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/pthread.h 570:63 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + integer_cst 1 - operand + block - operand +function_decl __comp_ctor /usr/include/pthread.h 570:3 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 + pointer_type - value + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - function result + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 571:69 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 8 - decl size - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - argument + parm_decl this /usr/include/pthread.h 570:63 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + parm_decl __fct /usr/include/pthread.h 570:49 - argument + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __arg /usr/include/pthread.h 570:58 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 - code - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - operand + statement_list - code +function_decl __pthread_cleanup_class /usr/include/pthread.h 572:3 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 - operand - lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 - operand - eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 - operand + record_type - method base type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 572:31 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/pthread.h 572:29 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + statement_list - code + bind_expr /usr/include/pthread.h 572:79 - statement + cleanup_stmt /usr/include/pthread.h 572:31 - operand + statement_list - body + if_stmt /usr/include/pthread.h 572:33 - statement + ne_expr - condition + component_ref /usr/include/pthread.h 572:37 - operand indirect_ref - object nop_expr - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand + parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + integer_cst 0 - operand + cleanup_point_expr /usr/include/pthread.h 572:77 - then + expr_stmt /usr/include/pthread.h 572:77 - operand + call_expr /usr/include/pthread.h 572:63 - expresssion + component_ref /usr/include/pthread.h 572:46 - function + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/pthread.h 572:64 - arg + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 - operand + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl __cancel_routine /usr/include/pthread.h 562:7 - field + - signed + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 562:7 - field + - signed + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 562:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 562:7 - field + - signed + integer_cst 32 - decl size + block - operand + label_expr /usr/include/pthread.h 572:79 - statement + label_decl /usr/include/pthread.h 572:31 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/pthread.h 572:3 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 572:79 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + bind_expr /usr/include/pthread.h 572:79 - statement + try_finally /usr/include/pthread.h 572:31 - operand + statement_list - operand + cond_expr /usr/include/pthread.h 572:33 - statement + ne_expr - operand + component_ref /usr/include/pthread.h 572:37 - operand indirect_ref - object nop_expr - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand + parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + integer_cst 0 - operand + cleanup_point_expr /usr/include/pthread.h 572:77 - operand + expr_stmt /usr/include/pthread.h 572:77 - operand + call_expr /usr/include/pthread.h 572:63 - expresssion + component_ref /usr/include/pthread.h 572:46 - function + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/pthread.h 572:64 - arg + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size -function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + nop_expr /usr/include/pthread.h 572:33 - operand + integer_cst 0 - operand + modify_expr - operand + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl __cancel_routine /usr/include/pthread.h 562:7 - field + - signed + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 562:7 - field + - signed + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 562:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 562:7 - field + - signed + integer_cst 32 - decl size + block - operand + label_expr /usr/include/pthread.h 572:79 - statement + label_decl /usr/include/pthread.h 572:31 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/pthread.h 572:3 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 572:79 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 8 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - argument + - isUsed: 1 + parm_decl this /usr/include/pthread.h 572:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 - operand - addr_expr - function - function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - nop_expr - arg - convert_expr - operand - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 + statement_list - code +function_decl __setdoit /usr/include/pthread.h 573:8 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 196:5 - function result + result_decl /usr/include/pthread.h 573:33 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 8 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 195:46 - argument + - isUsed: 1 + parm_decl this /usr/include/pthread.h 573:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 195:41 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 196:21 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 196:21 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 196:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - call_expr /usr/include/c++/5/bits/stl_bvector.h 196:18 - operand - addr_expr - function - function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - convert_expr - arg - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 195:41 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - nop_expr - arg - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 195:46 - operand + - isUsed: 1 + parm_decl __newval /usr/include/pthread.h 573:23 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/pthread.h 573:53 - code + expr_stmt /usr/include/pthread.h 573:53 - operand + convert_expr - expresssion + modify_expr - operand + component_ref /usr/include/pthread.h 573:35 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 573:31 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __newval /usr/include/pthread.h 573:23 - operand + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size +function_decl __defer /usr/include/pthread.h 574:8 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 200:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 574:19 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 8 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 199:47 - argument + - isUsed: 1 + parm_decl this /usr/include/pthread.h 574:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 199:42 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 200:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 200:20 - operand - addr_expr - function - function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - convert_expr - arg - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 199:42 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - nop_expr - arg - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 199:47 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 + cleanup_point_expr /usr/include/pthread.h 575:24 - code + expr_stmt /usr/include/pthread.h 575:24 - operand + convert_expr - expresssion + call_expr /usr/include/pthread.h 574:43 - operand + addr_expr - function + function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + integer_cst 0 - arg + addr_expr - arg + component_ref /usr/include/pthread.h 575:10 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 574:17 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size +function_decl __restore /usr/include/pthread.h 576:8 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl bool 0:0 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 204:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/pthread.h 576:27 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 8 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 203:47 - argument + - isUsed: 1 + parm_decl this /usr/include/pthread.h 576:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 203:42 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 204:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 8 - decl size - truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 204:22 - operand - addr_expr - function - function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 203:47 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + cleanup_point_expr /usr/include/pthread.h 576:69 - code + expr_stmt /usr/include/pthread.h 576:69 - operand + convert_expr - expresssion + call_expr /usr/include/pthread.h 576:51 - operand + addr_expr - function + function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + component_ref /usr/include/pthread.h 576:52 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/pthread.h 576:21 - operand - isAutogenerated: 1 - integer_cst 64 - parm size - nop_expr - arg - convert_expr - operand - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 203:42 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 208:3 -- isPublic: 1 + pointer_type - decl type + record_type - nested type + type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name + - isAutogenerated: 1 + field_decl __cancel_routine /usr/include/pthread.h 564:35 - field + - unsigned + integer_cst 64 - decl size + field_decl __cancel_arg /usr/include/pthread.h 565:9 - field + - unsigned + integer_cst 64 - decl size + field_decl __do_it /usr/include/pthread.h 566:7 - field + - signed + integer_cst 32 - decl size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl __cancel_type /usr/include/pthread.h 567:7 - field + - signed + integer_cst 32 - decl size + integer_cst 0 - arg +function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 function_type - function type integer_type - function return type - - precisionBits: 64 + - precisionBits: 32 - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 208:73 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - - precisionBits: 64 + - precisionBits: 32 - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 211:37 - code - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 208:73 - operand + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_type - result type - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - decl size - minus_expr /usr/include/c++/5/bits/stl_bvector.h 211:22 - operand - plus_expr /usr/include/c++/5/bits/stl_bvector.h 211:6 - operand - mult_expr /usr/include/c++/5/bits/stl_bvector.h 210:30 - operand - exact_div_expr /usr/include/c++/5/bits/stl_bvector.h 210:42 - operand - minus_expr - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 210:37 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 210:48 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - integer_cst 64 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 211:12 - operand - indirect_ref - object - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 211:28 - operand - indirect_ref - object + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code + var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand + - isStatic: 1 + - isUsed: 1 + integer_cst 64 - decl size + nop_expr - initial + addr_expr - operand + function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst __pthread_key_create - value + - stringLength: 21 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + pointer_type - var type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + statement_list - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement + decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand + var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand + - isStatic: 1 + - isUsed: 1 + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand + nop_expr - operand + var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand + - isStatic: 1 - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - ref - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size -function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 220:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 0 - operand + block - operand + var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars + - isStatic: 1 + - isUsed: 1 +function_decl __gthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 220:21 - function result + pointer_type - value + function_type - nested type + pointer_type - function return type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:17 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:32 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:66 - argument + pointer_type - decl type + function_type - nested type + pointer_type - function return type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:11 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 220:50 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - expresssion + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 662:68 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 662:68 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:17 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 662:35 - operand addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - integer_cst 0 - arg + function_decl __gthrw_pthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_create - value + - stringLength: 15 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:32 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size integer_cst 0 - arg - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isUsed: 1 + parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:66 - arg + pointer_type - decl type + function_type - nested type + pointer_type - function return type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:11 - arg + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_join /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_type - value + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 220:50 - function result + pointer_type - value + pointer_type - nested type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:59 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:29 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __value_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:48 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + pointer_type - nested type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 220:50 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - expresssion + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 668:57 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 668:57 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:59 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 668:33 - operand addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - operand + function_decl __gthrw_pthread_join /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_join - value + - stringLength: 13 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:29 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __value_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:48 - arg + pointer_type - decl type + pointer_type - nested type + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - integer_cst 0 - arg - integer_cst 0 - arg - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 64 - parm size +function_decl __gthread_detach /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_type - value + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 220:50 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:41 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:31 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 674:46 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 674:46 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:41 - operand - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - statement_list - code -function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 222:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - tree_list - chain - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - chain - integer_type - value + integer_type - result type - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 223:5 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 674:35 - operand + addr_expr - function + function_decl __gthrw_pthread_detach /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 109:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_detach - value + - stringLength: 15 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:31 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl __gthread_equal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument - pointer_type - decl type - integer_type - nested type + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + integer_type - value - precisionBits: 64 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value + tree_list - chain + integer_type - value + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:52 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __t1 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:30 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument + parm_decl __t2 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:48 - argument integer_type - decl type - - precisionBits: 32 + - precisionBits: 64 - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 223:38 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - expresssion + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 680:45 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 680:45 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:52 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 680:34 - operand addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size + function_decl __gthrw_pthread_equal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_equal - value + - stringLength: 14 + tree_list - chain + identifier_node weakref - purpose + function_type - function type - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - arg - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + parm_decl __t1 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:30 - arg + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - arg + parm_decl __t2 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:48 - arg integer_type - decl type - - precisionBits: 32 + - precisionBits: 64 - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + integer_cst 64 - parm size +function_decl __gthread_self /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 684:1 + function_type - function type + integer_type - function return type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - arg types + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 684:21 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 686:34 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 686:34 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 684:21 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 686:33 - operand + addr_expr - function + function_decl __gthrw_pthread_self /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 108:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_self - value + - stringLength: 13 + tree_list - chain + identifier_node weakref - purpose + function_type - function type +function_decl __gthread_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 690:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 690:22 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 692:33 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 692:33 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 690:22 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 692:32 - operand + addr_expr - function + function_decl __gthrw_sched_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 113:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst sched_yield - value + - stringLength: 12 + tree_list - chain + identifier_node weakref - purpose + function_type - function type +function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_type - nested type + - precisionBits: 32 + - signed + type_decl __gthread_once_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 49:24 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 tree_list - chain - integer_type - value + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:64 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:35 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl __gthread_once_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 49:24 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:63 - argument + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 698:3 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 698:26 - operand + addr_expr - function + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 699:50 - then + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 699:50 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:64 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 699:35 - operand + addr_expr - function + function_decl __gthrw_pthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_once - value + - stringLength: 13 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:35 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl __gthread_once_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 49:24 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:63 - arg + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 701:13 - else + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:64 - operand + - isAutogenerated: 1 + integer_type - result type - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst -1 - operand +function_decl __gthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + pointer_type - value + function_type - nested type + void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:70 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:40 - argument pointer_type - decl type integer_type - nested type - - precisionBits: 64 + - precisionBits: 32 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size integer_cst 0 - min value + integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument - integer_type - decl type - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 223:38 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + parm_decl __dtor /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:69 - argument + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 96 - decl size + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 707:53 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 707:53 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:70 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 707:39 - operand + addr_expr - function + function_decl __gthrw_pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_key_create - value + - stringLength: 19 + tree_list - chain + identifier_node weakref - purpose + function_type - function type - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - arg + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:40 - arg pointer_type - decl type integer_type - nested type - - precisionBits: 64 + - precisionBits: 32 - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size integer_cst 0 - min value + integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - arg + parm_decl __dtor /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:69 - arg + pointer_type - decl type + function_type - nested type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_key_delete /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + integer_type - value + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:44 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:39 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 713:45 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 713:45 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:44 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 713:39 - operand + addr_expr - function + function_decl __gthrw_pthread_key_delete /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 132:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_key_delete - value + - stringLength: 19 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:39 - arg integer_type - decl type - precisionBits: 32 - unsigned - type_decl unsigned int 0:0 - type name + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size +function_decl __gthread_getspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:1 + function_type - function type + pointer_type - function return type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + integer_type - value + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:45 - function result + - isAutogenerated: 1 + pointer_type - result type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:40 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 719:46 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 719:46 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:45 - operand + - isAutogenerated: 1 + pointer_type - result type + void_type - nested type + type_decl void 0:0 - type name - isAutogenerated: 1 + integer_cst 64 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 719:40 - operand + addr_expr - function + function_decl __gthrw_pthread_getspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 102:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_getspecific - value + - stringLength: 20 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:40 - arg + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field +function_decl __gthread_setspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_type - value + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value tree_list - chain pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 tree_list - chain - integer_type - value - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:64 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:40 - argument integer_type - decl type - precisionBits: 32 - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size - statement_list - code -function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 226:5 -- isPublic: 1 - method_type - function type - record_type - method return type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isUsed: 1 + parm_decl __ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:59 - argument + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 725:53 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 725:53 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:64 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 725:40 - operand + addr_expr - function + function_decl __gthrw_pthread_setspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_setspecific - value + - stringLength: 20 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:40 - arg + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + - isUsed: 1 + parm_decl __ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:59 - arg + pointer_type - decl type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 227:5 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:58 - function result - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 226:21 - argument - - isAutogenerated: 1 + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:51 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 227:15 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 227:15 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 227:5 - operand - - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 227:15 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - indirect_ref - operand - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 226:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size -function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 -- isPublic: 1 - method_type - function type - record_type - method return type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 731:3 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 731:26 - operand + addr_expr - function + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 732:49 - then + expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 732:49 - operand + convert_expr - expresssion + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 732:34 - operand + addr_expr - function + function_decl __gthrw_pthread_mutex_init /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_mutex_init - value + - stringLength: 19 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:51 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 0 - arg +function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - function result - isAutogenerated: 1 - record_type - result type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 128 - decl size + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - argument - - isAutogenerated: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand + if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:3 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:26 - operand + addr_expr - function + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 - then + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:44 - operand + addr_expr - function + function_decl __gthrw_pthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_mutex_destroy - value + - stringLength: 22 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 741:12 - else init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - operand - isAutogenerated: 1 - record_type - result type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - integer_cst 128 - decl size - compound_expr - operand - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - slot - - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 - arg - integer_cst 1 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand - - isAutogenerated: 1 -function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 -- isPublic: 1 - method_type - function type - reference_type - method return type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 0 - operand +function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - function result - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - argument + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - function result - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 - expresssion + if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:3 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:26 - operand addr_expr - function - function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 - statement - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - operand - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 - then + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:41 - operand + addr_expr - function + function_decl __gthrw_pthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_mutex_lock - value + - stringLength: 19 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 - arg pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size -function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 -- isPublic: 1 - method_type - function type - record_type - method return type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 750:12 - else + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 0 - operand +function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 242:5 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - function result - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - parm_decl /usr/include/c++/5/bits/stl_bvector.h 241:16 - argument - integer_type - decl type + if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:3 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:26 - operand + addr_expr - function + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 - then + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:44 - operand + addr_expr - function + function_decl __gthrw_pthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_mutex_trylock - value + - stringLength: 22 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 759:12 - else + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 0 - operand +function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:1 + function_type - function type + integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name @@ -7631,344 +8977,324 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 245:19 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand + tree_list - arg types + pointer_type - value + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 - argument + pointer_type - decl type + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:3 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:26 - operand + addr_expr - function + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 - then + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:46 - operand + addr_expr - function + function_decl __gthrw_pthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_mutex_timedlock - value + - stringLength: 24 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 - arg pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isUsed: 1 + parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 - arg + pointer_type - decl type + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 770:12 - else + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - operand - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 243:25 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 244:19 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 244:19 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 244:17 - expresssion - addr_expr - function - function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 245:14 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 245:14 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 242:5 - operand + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 245:14 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand - - isUsed: 1 - block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - block vars - - isUsed: 1 -function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 -- isPublic: 1 - method_type - function type - reference_type - method return type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 0 - operand +function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 250:5 - function result - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - argument + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - function result - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 251:21 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 251:21 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 251:19 - expresssion + if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:3 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:26 - operand addr_expr - function - function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - return_expr /usr/include/c++/5/bits/stl_bvector.h 252:15 - statement - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 250:5 - operand - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 - then + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - operand - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:43 - operand + addr_expr - function + function_decl __gthrw_pthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_mutex_unlock - value + - stringLength: 21 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 - arg pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size -function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 -- isPublic: 1 - method_type - function type - record_type - method return type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 780:12 - else + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 0 - operand +function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 257:5 - function result - - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - argument + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:69 - function result - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - parm_decl /usr/include/c++/5/bits/stl_bvector.h 256:16 - argument - integer_type - decl type + integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name @@ -7976,1745 +9302,2074 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 260:19 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:62 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 258:25 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 259:21 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 259:21 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 259:19 - expresssion - addr_expr - function - function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 260:14 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 260:14 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 257:5 - operand + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 810:39 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 810:39 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:69 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 810:31 - operand + addr_expr - function + function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:1 - operand + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:62 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 260:14 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand - - isUsed: 1 - block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - block vars - - isUsed: 1 -function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 -- isPublic: 1 - method_type - function type - reference_type - method return type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 64 - parm size +function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - function result - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - argument + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:72 - function result - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:65 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value integer_cst 64 - parm size - statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 - expresssion - addr_expr - function - function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 - statement + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 816:42 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 816:42 - operand init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:72 - operand - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size -function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 -- isPublic: 1 - method_type - function type - reference_type - method return type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 816:34 - operand + addr_expr - function + function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:1 - operand + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:65 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 821:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + pointer_type - value + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field + - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:47 - function result - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 821:67 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - argument - - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:34 - argument pointer_type - decl type record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value integer_cst 64 - parm size - statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 273:20 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 273:20 - operand - convert_expr - expresssion - call_expr /usr/include/c++/5/bits/stl_bvector.h 273:13 - operand - addr_expr - function - function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - negate_expr - arg - non_lvalue_expr - operand - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - operand - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 274:15 - statement + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 824:59 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 824:59 - operand init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:47 - operand - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - operand + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size -function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 -- isPublic: 1 - method_type - function type - record_type - method return type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 824:36 - operand + addr_expr - function + function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:1 - operand + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 821:67 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:34 - arg + pointer_type - decl type + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:71 - function result - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:64 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 831:41 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 831:41 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:71 - operand - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - operand + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 831:33 - operand + addr_expr - function + function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:1 - operand + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:64 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - indirect_ref - operand - nop_expr - ref - nop_expr - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 - operand - addr_expr - function - function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - - isUsed: 1 - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - block vars - - isUsed: 1 -function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 -- isPublic: 1 - method_type - function type - record_type - method return type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 64 - parm size +function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 286:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:72 - function result - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:65 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 285:31 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 288:26 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 837:42 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 837:42 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:72 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 837:34 - operand + addr_expr - function + function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:1 - operand + function_type - function type + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:65 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + pointer_type - value + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:51 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:45 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 287:25 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 286:5 - operand + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 852:50 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 852:50 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:51 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 852:43 - operand + addr_expr - function + function_decl __gthrw_pthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 125:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_cond_broadcast - value + - stringLength: 23 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:45 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 288:23 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - indirect_ref - operand - nop_expr - ref - nop_expr - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 288:20 - operand - addr_expr - function - function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand - - isUsed: 1 - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 285:31 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - block vars - - isUsed: 1 -function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 -- isPublic: 1 - method_type - function type - record_type - method return type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + integer_cst 64 - parm size +function_decl __gthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + pointer_type - value + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:48 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:42 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 858:47 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 858:47 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:48 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 858:40 - operand + addr_expr - function + function_decl __gthrw_pthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 126:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_cond_signal - value + - stringLength: 20 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:42 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + pointer_type - value + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 293:5 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 - function result - isAutogenerated: 1 - record_type - result type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 292:32 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 - operand init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 293:5 - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 - operand - isAutogenerated: 1 - record_type - result type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - call_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand - addr_expr - function - function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - target_expr /usr/include/c++/5/bits/stl_bvector.h 293:22 - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 293:24 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - call_expr /usr/include/c++/5/bits/stl_bvector.h 293:24 - operand - addr_expr - function - function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 292:32 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size -function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 -- isPublic: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:38 - operand + addr_expr - function + function_decl __gthrw_pthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_cond_wait - value + - stringLength: 18 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:1 function_type - function type - record_type - function return type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types - integer_type - value - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + pointer_type - value + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + pointer_type - value + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 297:52 - function result + pointer_type - value + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:43 - function result - isAutogenerated: 1 - record_type - result type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size - isUsed: 1 - parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 297:23 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:45 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 297:49 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:72 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand + - isUsed: 1 + parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:30 - argument + pointer_type - decl type + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 871:74 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 871:74 - operand init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 297:52 - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:43 - operand - isAutogenerated: 1 - record_type - result type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - target_expr /usr/include/c++/5/bits/stl_bvector.h 298:16 - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - call_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand - addr_expr - function - function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - convert_expr - arg - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 297:49 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 297:23 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size -function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 307:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 871:43 - operand + addr_expr - function + function_decl __gthrw_pthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_cond_timedwait - value + - stringLength: 23 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:45 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:72 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:30 - arg + pointer_type - decl type + record_type - nested type + type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name + field_decl tv_sec /usr/include/time.h 122:14 - field + - signed + integer_cst 64 - decl size + field_decl tv_nsec /usr/include/time.h 123:23 - field + - signed + integer_cst 64 - decl size + type_decl timespec /usr/include/time.h 121:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 875:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 307:27 - function result + pointer_type - value + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:47 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 875:50 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:40 - argument + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 307:56 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - expresssion + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 878:46 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 878:46 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:47 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 878:30 - operand addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - integer_cst 0 - arg - integer_cst 0 - arg - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:1 - operand + function_type - function type + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 875:50 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:40 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field + - signed + integer_cst 320 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field + - signed + integer_cst 320 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field + - signed + integer_cst 64 - decl size + type_decl ._42 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field + - isAutogenerated: 1 + type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __gthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 307:56 - function result + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:49 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument - - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:43 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 307:56 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - expresssion + cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 884:48 - code + return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 884:48 - operand + init_expr - operand + result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:49 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 884:41 - operand addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - integer_cst 0 - arg - integer_cst 0 - arg - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + function_decl __gthrw_pthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 129:1 - operand + tree_list - attribute + identifier_node alias - purpose + tree_list - value + string_cst pthread_cond_destroy - value + - stringLength: 21 + tree_list - chain + identifier_node weakref - purpose + function_type - function type + - isUsed: 1 + parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:43 - arg + pointer_type - decl type + union_type - nested type + type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name + field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field + - signed + integer_cst 384 - decl size + field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field + - signed + integer_cst 384 - decl size + field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field + - signed + integer_cst 64 - decl size + type_decl ._44 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field + - isAutogenerated: 1 + type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - void_type - value - type_decl void 0:0 - type name + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 307:56 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/atomicity.h 48:61 - function result - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 - argument pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - statement_list - code -function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 309:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + integer_type - nested type + - precisionBits: 32 - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 - code + return_expr /usr/include/c++/5/ext/atomicity.h 49:61 - operand + init_expr - operand + result_decl /usr/include/c++/5/ext/atomicity.h 48:61 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 - operand + call_expr /usr/include/c++/5/ext/atomicity.h 49:61 - operand + addr_expr - function + function_decl __atomic_fetch_add_4 0:0 - operand + - isAutogenerated: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + nop_expr - arg + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 - operand + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + integer_cst 4 - arg +function_decl __atomic_add /usr/include/c++/5/ext/atomicity.h 52:3 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - integer_type - value - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 310:5 - function result + result_decl /usr/include/c++/5/ext/atomicity.h 52:55 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 - argument pointer_type - decl type integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument + parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 - argument integer_type - decl type - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 310:38 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - arg - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - arg - integer_type - decl type - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 53:55 - code + expr_stmt /usr/include/c++/5/ext/atomicity.h 53:55 - operand + convert_expr - expresssion + nop_expr /usr/include/c++/5/ext/atomicity.h 53:23 - operand + call_expr /usr/include/c++/5/ext/atomicity.h 53:54 - operand + addr_expr - function + function_decl __atomic_fetch_add_4 0:0 - operand - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + nop_expr - arg + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 - operand + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + integer_cst 4 - arg +function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - arg types pointer_type - value - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain - integer_type - value - - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 310:38 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument + result_decl /usr/include/c++/5/ext/atomicity.h 65:59 - function result - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size + integer_type - result type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - argument pointer_type - decl type integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument + parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 - argument integer_type - decl type - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 310:38 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - arg - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name - integer_cst 64 - type size - integer_cst 0 - min value + bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 - code + var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand + - isUsed: 1 + integer_cst 32 - decl size + indirect_ref - initial + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + integer_type - var type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + statement_list - operand + decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 - statement + var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 68:20 - statement + expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + plus_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 - operand + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + return_expr /usr/include/c++/5/ext/atomicity.h 69:12 - statement + init_expr - operand + result_decl /usr/include/c++/5/ext/atomicity.h 65:59 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand + - isUsed: 1 + block - operand + var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - block vars + - isUsed: 1 +function_decl __atomic_add_single /usr/include/c++/5/ext/atomicity.h 73:3 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/atomicity.h 73:53 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 74:20 - code + expr_stmt /usr/include/c++/5/ext/atomicity.h 74:20 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - ref + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + plus_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - ref + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 - operand + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size +function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 + tree_list - attribute + identifier_node __unused__ - purpose + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + if_stmt /usr/include/c++/5/ext/atomicity.h 81:5 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/c++/5/ext/atomicity.h 81:27 - operand + addr_expr - function + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 - then + return_expr /usr/include/c++/5/ext/atomicity.h 82:45 - operand + init_expr - operand + result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/c++/5/ext/atomicity.h 82:32 - operand + addr_expr - function + function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 - operand + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 - else + return_expr /usr/include/c++/5/ext/atomicity.h 84:52 - operand + init_expr - operand + result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + call_expr /usr/include/c++/5/ext/atomicity.h 84:39 - operand + addr_expr - function + function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 - operand + function_type - function type + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size +function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 + tree_list - attribute + identifier_node __unused__ - purpose + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/atomicity.h 92:55 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 92:50 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + if_stmt /usr/include/c++/5/ext/atomicity.h 95:5 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/c++/5/ext/atomicity.h 95:27 - operand + addr_expr - function + function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand + function_type - function type + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 96:33 - then + expr_stmt /usr/include/c++/5/ext/atomicity.h 96:33 - operand + call_expr /usr/include/c++/5/ext/atomicity.h 96:19 - expresssion + addr_expr - function + function_decl __atomic_add /usr/include/c++/5/ext/atomicity.h 52:3 - operand + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __val /usr/include/c++/5/ext/atomicity.h 92:50 - arg + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 98:40 - else + expr_stmt /usr/include/c++/5/ext/atomicity.h 98:40 - operand + call_expr /usr/include/c++/5/ext/atomicity.h 98:26 - expresssion + addr_expr - function + function_decl __atomic_add_single /usr/include/c++/5/ext/atomicity.h 73:3 - operand + function_type - function type + - isUsed: 1 + parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - arg + parm_decl __val /usr/include/c++/5/ext/atomicity.h 92:50 - arg integer_type - decl type - precisionBits: 32 - - unsigned - type_decl unsigned int 0:0 - type name + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size - integer_cst 0 - min value - integer_cst 4294967295 - max value + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value integer_cst 32 - parm size - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 +function_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 75:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain pointer_type - value integer_type - nested type @@ -9725,41 +11380,37 @@ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 integer_cst 0 - min value tree_list - chain integer_type - value - - precisionBits: 32 + - precisionBits: 64 - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size integer_cst 0 - min value - integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 310:38 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 76:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 @@ -9769,10078 +11420,24526 @@ function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 - parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument integer_type - decl type - - precisionBits: 32 + - precisionBits: 64 - unsigned - type_decl unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size integer_cst 0 - min value - integer_cst 4294967295 - max value - integer_cst 32 - parm size - statement_list - code -function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 312:5 + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 76:33 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - operand + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 313:5 - function result + integer_type - value + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 313:53 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 313:30 - operand - component_ref - object + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 76:33 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand indirect_ref - object - convert_expr - ref - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand - reference_type - decl type + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 313:40 - operand - component_ref - object + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand indirect_ref - object - convert_expr - ref - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand - reference_type - decl type + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - operand + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 313:53 - function result + integer_type - value + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 313:53 - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 313:30 - operand - component_ref - object - indirect_ref - object - convert_expr - ref - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 313:40 - operand - component_ref - object - indirect_ref - object - convert_expr - ref - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand - reference_type - decl type - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + statement_list - code +function_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 78:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 313:53 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 78:40 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument - reference_type - decl type + bind_expr /usr/include/c++/5/bits/stl_bvector.h 78:64 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + integer_cst 0 - operand + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 78:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 78:64 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - argument + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - statement_list - code -function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 316:5 + bind_expr /usr/include/c++/5/bits/stl_bvector.h 78:64 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + integer_cst 0 - operand + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 78:5 - isPublic: 1 method_type - function type - record_type - method return type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 317:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 78:64 - function result - isAutogenerated: 1 - record_type - result type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 317:43 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 317:5 - operand - - isAutogenerated: 1 - record_type - result type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - decl size - compound_expr - operand - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - slot - - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 317:28 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 317:34 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size - var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand - - isAutogenerated: 1 -function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 + statement_list - code +function_decl operator 2 /usr/include/c++/5/bits/stl_bvector.h 80:5 - isPublic: 1 method_type - function type boolean_type - method return type - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + type_decl bool 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + record_type - method base type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name + type_decl bool 0:0 - type name + - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name - integer_cst 8 - decl size - call_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand - addr_expr - function - function_decl operator 1 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - - isAutogenerated: 1 - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - slot - - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - nop_expr - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 321:29 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - lshift_expr /usr/include/c++/5/bits/stl_bvector.h 321:39 - arg - integer_cst 1 - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 321:42 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand + bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand + indirect_ref - operand + nop_expr - ref + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - - unsigned - integer_cst 32 - decl size -function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 324:5 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + integer_cst 0 - operand +function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name + boolean_type - value + type_decl bool 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 325:5 - function result + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - argument + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 8 - parm size statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 326:19 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 326:19 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 326:17 - expresssion - addr_expr - function - function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + if_stmt /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - condition + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 8 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - then + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 - ref + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + bit_ior_expr - operand + indirect_ref - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 - ref + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - else + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 - ref + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + bit_and_expr - operand + indirect_ref - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 - ref + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + bit_not_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - return_expr /usr/include/c++/5/bits/stl_bvector.h 327:15 - statement + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 325:5 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - operand + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size -function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 +function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 - isPublic: 1 method_type - function type - record_type - method return type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + reference_type - method return type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - integer_type - value - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + reference_type - value + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 332:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - function result - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - argument + reference_type - result type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:40 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - parm_decl /usr/include/c++/5/bits/stl_bvector.h 331:16 - argument - integer_type - decl type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 335:19 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - record_type - var type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - argument + reference_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 333:31 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 334:19 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 334:19 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 334:17 - expresssion - addr_expr - function - function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - decl size + nop_expr - operand + convert_expr - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 - operand + addr_expr - function + function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:40 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - pointer_type - decl type + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + convert_expr - arg + call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand + addr_expr - function + function_decl operator 2 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + convert_expr - arg + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - operand + reference_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 335:14 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 335:14 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 332:5 - operand - - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 335:14 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand - - isUsed: 1 - block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - block vars - - isUsed: 1 -function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 +function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 98:5 - isPublic: 1 method_type - function type - reference_type - method return type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + record_type - method base type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 340:5 - function result + reference_type - value + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 99:5 - function result - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - argument + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 - argument + reference_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 341:21 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 341:21 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 341:19 - expresssion - addr_expr - function - function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - return_expr /usr/include/c++/5/bits/stl_bvector.h 342:15 - statement + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - operand init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 340:5 - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 99:5 - operand - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - operand + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + eq_expr /usr/include/c++/5/bits/stl_bvector.h 99:26 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 99:24 - operand + addr_expr - function + function_decl operator 2 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size -function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 + call_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - operand + addr_expr - function + function_decl operator 2 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + convert_expr - arg + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 102:5 - isPublic: 1 method_type - function type - record_type - method return type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - integer_type - value - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + reference_type - value + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 347:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 103:5 - function result - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - argument + integer_cst 8 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - parm_decl /usr/include/c++/5/bits/stl_bvector.h 346:16 - argument - integer_type - decl type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 350:19 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - record_type - var type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 - argument + reference_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 348:31 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 349:21 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 349:21 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 349:19 - expresssion + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 103:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 103:27 - operand + truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 - operand + addr_expr - function + function_decl operator 2 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + call_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - operand addr_expr - function - function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand + function_decl operator 2 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 350:14 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 350:14 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 347:5 - operand - - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 350:14 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand + convert_expr - arg - isUsed: 1 - block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - block vars - - isUsed: 1 -function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl flip /usr/include/c++/5/bits/stl_bvector.h 106:5 - isPublic: 1 method_type - function type - reference_type - method return type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + record_type - method base type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 107:5 - function result - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - argument + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value integer_cst 64 - parm size - statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 - expresssion - addr_expr - function - function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 107:23 - code + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 107:23 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 107:8 - ref indirect_ref - object nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 - statement - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - operand - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + bit_xor_expr - operand + indirect_ref - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 107:8 - ref + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/stl_bvector.h 107:16 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:10 - operand - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size -function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 + pointer_type - decl type + record_type - nested type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size +function_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 +- isAutogenerated: 1 - isPublic: 1 method_type - function type - reference_type - method return type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + record_type - method base type + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - argument + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size - statement_list - code - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 363:20 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 363:20 - operand - convert_expr - expresssion - call_expr /usr/include/c++/5/bits/stl_bvector.h 363:13 - operand - addr_expr - function - function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - negate_expr - arg - non_lvalue_expr - operand - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - operand - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_bvector.h 364:15 - statement - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - operand - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size -function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 + bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code + statement_list - operand + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 +- isAutogenerated: 1 - isPublic: 1 method_type - function type - record_type - method return type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - record_type - var type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - operand - - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - indirect_ref - operand - nop_expr - ref - nop_expr - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 - operand - addr_expr - function - function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - - isUsed: 1 - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - block vars - - isUsed: 1 -function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 +function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 +- isAutogenerated: 1 - isPublic: 1 method_type - function type - record_type - method return type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 376:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 375:31 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_bvector.h 378:26 - code - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand - - isUsed: 1 - integer_cst 128 - decl size - indirect_ref - initial - nop_expr - ref - nop_expr - operand - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - record_type - var type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_bvector.h 377:31 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 - statement - return_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 376:5 - operand - - isAutogenerated: 1 - record_type - result type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 378:23 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - indirect_ref - operand - nop_expr - ref - nop_expr - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 378:20 - operand - addr_expr - function - function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand - - isUsed: 1 - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 375:31 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - block vars - - isUsed: 1 -function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 + statement_list - code +function_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 142:5 - isPublic: 1 method_type - function type - boolean_type - method return type - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name - record_type - method base type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + record_type - method base type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - integer_type - value - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - void_type - value - type_decl void 0:0 - type name + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 383:5 - function result + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 143:5 - function result - isAutogenerated: 1 - boolean_type - result type - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name - integer_cst 8 - decl size - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 - argument + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 382:32 - argument + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name - integer_cst 64 - type size - integer_cst -0 - min value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value integer_cst 4294967295 - max value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 383:5 - operand - - isAutogenerated: 1 - boolean_type - result type - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name - integer_cst 8 - decl size - call_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - operand - addr_expr - function - function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - target_expr /usr/include/c++/5/bits/stl_bvector.h 383:22 - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 383:24 - operand + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - call_expr /usr/include/c++/5/bits/stl_bvector.h 383:24 - operand - addr_expr - function - function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 382:32 - arg - integer_type - decl type + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand + pointer_type - decl type + integer_type - nested type - precisionBits: 64 - - signed - type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size -function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - isPublic: 1 - function_type - function type - record_type - function return type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + method_type - function type + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + record_type - method base type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types - integer_type - value - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value + pointer_type - value + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 tree_list - chain - reference_type - value - record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - void_type - value - type_decl void 0:0 - type name + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 387:58 - function result + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 - record_type - result type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - - isUsed: 1 - parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 387:23 - argument - integer_type - decl type - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 387:55 - argument - reference_type - decl type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - code - return_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_bvector.h 387:58 - operand - - isAutogenerated: 1 - record_type - result type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - integer_cst 128 - decl size - target_expr /usr/include/c++/5/bits/stl_bvector.h 388:16 - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - call_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function - function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 - operand - - isExternal: 1 + function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand + - isAutogenerated: 1 - isPublic: 1 method_type - function type - convert_expr - arg - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 387:55 - operand - reference_type - decl type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - - signed + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field - type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - parm size - - isUsed: 1 - parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 387:23 - arg - integer_type - decl type - - precisionBits: 64 - - signed - type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name - integer_cst 64 - type size - integer_cst -0 - min value - integer_cst 4294967295 - max value - integer_cst 64 - parm size -function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - isPublic: 1 - function_type - function type - void_type - function return type + method_type - function type + void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 tree_list - arg types - record_type - value - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - tree_list - chain - record_type - value - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + pointer_type - value + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - boolean_type - value - type_decl bool 0:0 - type name + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - argument - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - argument - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - argument + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - - signed - type_decl int 0:0 - type name + - unsigned + type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 8 - parm size - for_stmt /usr/include/c++/5/bits/stl_bvector.h 393:5 - code - cleanup_point_expr - expression - convert_expr - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 - operand - addr_expr - function - function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - cleanup_point_expr - condition - call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 - operand - addr_expr - function - function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - nop_expr - arg - nop_expr - operand - addr_expr - operand - component_ref - operand - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 - body - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 - operand - convert_expr - expresssion - call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 - operand - addr_expr - function - function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - - unsigned - integer_cst 64 - decl size - type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - - isAutogenerated: 1 - call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 - operand - addr_expr - function - function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - convert_expr - arg - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - operand - integer_type - decl type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 8 - parm size -function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + statement_list - code +function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - isPublic: 1 - function_type - function type - void_type - function return type + method_type - function type + void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 tree_list - arg types - record_type - value - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - tree_list - chain - record_type - value - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + pointer_type - value + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - tree_list - chain - reference_type - value - boolean_type - nested type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_bvector.h 398:68 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - argument - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - argument - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - argument - reference_type - decl type - boolean_type - nested type - type_decl bool 0:0 - type name + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 64 - parm size - if_stmt /usr/include/c++/5/bits/stl_bvector.h 400:5 - code - ne_expr /usr/include/c++/5/bits/stl_bvector.h 400:22 - condition - component_ref /usr/include/c++/5/bits/stl_bvector.h 400:17 - operand - component_ref - object - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/stl_bvector.h 400:32 - operand - component_ref - object - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned - integer_cst 64 - decl size - statement_list - then - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 402:56 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 402:56 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 402:11 - expresssion - addr_expr - function - function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 402:25 - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 402:20 - operand - component_ref - object - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 402:37 - arg - component_ref - object + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt /usr/include/c++/5/bits/stl_bvector.h 148:7 - code + cleanup_point_expr - condition + eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 - operand + postincrement_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 - operand + indirect_ref - object + nop_expr - ref - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - addr_expr - operand - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_bvector.h 402:55 - operand - - isAutogenerated: 1 - integer_cst 32 - decl size - integer_type - var type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - cond_expr - operand - nop_expr - operand - indirect_ref - operand - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref - reference_type - decl type - boolean_type - nested type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - parm size - integer_cst -1 - operand - integer_cst 0 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 403:66 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 403:66 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 403:16 - expresssion - addr_expr - function - function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - target_expr - arg - var_decl /usr/include/c++/5/bits/stl_bvector.h 403:65 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - operand - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - target_expr - arg - var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 - slot + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 403:53 - arg - component_ref /usr/include/c++/5/bits/stl_bvector.h 403:48 - operand - component_ref - object - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - integer_cst 0 - arg - nop_expr - arg - indirect_ref - operand - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref - reference_type - decl type - boolean_type - nested type - type_decl bool 0:0 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 404:60 - statement - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 404:60 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 404:16 - expresssion - addr_expr - function - function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - target_expr - arg - var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 - slot - - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - component_ref /usr/include/c++/5/bits/stl_bvector.h 404:38 - arg - component_ref - object + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + integer_cst 1 - operand + integer_cst 63 - operand + statement_list - then + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 - operand + convert_expr - expresssion + modify_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 - operand + indirect_ref - object + nop_expr - ref - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 - integer_cst 96 - decl size - field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - - unsigned - integer_cst 64 - decl size - integer_cst 0 - arg - target_expr - arg - var_decl /usr/include/c++/5/bits/stl_bvector.h 404:59 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - operand - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - nop_expr - arg - indirect_ref - operand - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref - reference_type - decl type - boolean_type - nested type - type_decl bool 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 407:43 - else - expr_stmt /usr/include/c++/5/bits/stl_bvector.h 407:43 - operand - call_expr /usr/include/c++/5/bits/stl_bvector.h 407:21 - expresssion - addr_expr - function - function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - target_expr - arg - var_decl /usr/include/c++/5/bits/stl_bvector.h 407:42 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - operand - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - target_expr - arg - var_decl /usr/include/c++/5/bits/stl_bvector.h 407:42 - operand - - isAutogenerated: 1 - integer_cst 128 - decl size - record_type - var type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - operand - record_type - decl type - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - - signed - - isAutogenerated: 1 - integer_cst 96 - decl size - type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - - isAutogenerated: 1 - type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field - type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field - type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - integer_cst 128 - parm size - nop_expr - arg - indirect_ref - operand - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref - reference_type - decl type - boolean_type - nested type - type_decl bool 0:0 - type name + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 - operand + convert_expr - expresssion + preincrement_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl Data1 test22.cpp 7:5 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand +function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl test22.cpp 8:5 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this test22.cpp 7:11 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - bind_expr test22.cpp 9:5 - code - statement_list - operand - block - operand -function_decl __base_ctor test22.cpp 7:5 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 9:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 7:11 - argument + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr test22.cpp 9:5 - code - statement_list - operand - block - operand -function_decl __comp_ctor test22.cpp 7:5 + if_stmt /usr/include/c++/5/bits/stl_bvector.h 158:7 - code + cleanup_point_expr - condition + eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 - operand + postdecrement_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + integer_cst 1 - operand + integer_cst 0 - operand + statement_list - then + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 - operand + convert_expr - expresssion + modify_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + integer_cst 63 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 - operand + convert_expr - expresssion + predecrement_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand +function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl test22.cpp 9:5 - function result + integer_type - value + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 7:11 - argument + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - statement_list - code -function_decl Data1 test22.cpp 11:5 + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - code + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + integer_cst 64 - decl size + plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand + integer_type - decl type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + integer_type - var type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 - statement + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 - operand + convert_expr - expresssion + modify_expr - operand + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 - operand + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - operand + mult_expr - operand + nop_expr - operand + trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 - operand + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + integer_cst 64 - operand + integer_cst 8 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 - operand + convert_expr - expresssion + modify_expr - operand + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 - operand + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + integer_cst 64 - operand + if_stmt /usr/include/c++/5/bits/stl_bvector.h 171:7 - statement + lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 - condition + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + integer_cst 0 - operand + statement_list - then + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 - operand + convert_expr - expresssion + modify_expr - operand + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + plus_expr - operand + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + integer_cst 64 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 - operand + convert_expr - expresssion + predecrement_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 - operand + convert_expr - expresssion + modify_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + convert_expr - operand + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand + - isUsed: 1 + block - operand + var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - block vars + - isUsed: 1 +function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 11:24 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 11:22 - argument + integer_cst 8 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl ptr0 test22.cpp 11:18 - argument - pointer_type - decl type + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - argument + reference_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr test22.cpp 14:5 - code - cleanup_point_expr test22.cpp 12:20 - operand - expr_stmt test22.cpp 12:20 - operand - convert_expr - expresssion - init_expr - operand - component_ref test22.cpp 12:20 - operand + return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 - operand + eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 - operand indirect_ref - object nop_expr - ref - parm_decl this test22.cpp 11:22 - operand + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - - isUsed: 1 - parm_decl ptr0 test22.cpp 11:18 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - isAutogenerated: 1 - integer_cst 64 - parm size - block - operand -function_decl __base_ctor test22.cpp 11:5 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size +function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 14:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 11:22 - argument + integer_cst 8 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl ptr0 test22.cpp 11:18 - argument - pointer_type - decl type + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - argument + reference_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr test22.cpp 14:5 - code - cleanup_point_expr test22.cpp 12:20 - operand - expr_stmt test22.cpp 12:20 - operand - convert_expr - expresssion - init_expr - operand - component_ref test22.cpp 12:20 - operand + return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 - operand + lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 - operand indirect_ref - object nop_expr - ref - parm_decl this test22.cpp 11:22 - operand + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - - isUsed: 1 - parm_decl ptr0 test22.cpp 11:18 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - block - operand -function_decl __comp_ctor test22.cpp 11:5 + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 - operand + eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size +function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 14:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 11:22 - argument + integer_cst 8 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl ptr0 test22.cpp 11:18 - argument - pointer_type - decl type + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - argument + reference_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - statement_list - code -function_decl ftest1 test22.cpp 19:9 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 - operand + addr_expr - function + function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 - isPublic: 1 method_type - function type - integer_type - method return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value record_type - method base type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl test22.cpp 20:5 - function result - - isAutogenerated: 1 - integer_type - result type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - decl size - parm_decl this test22.cpp 19:16 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - return_expr test22.cpp 21:16 - code - init_expr - operand - result_decl test22.cpp 20:5 - operand - - isAutogenerated: 1 - integer_type - result type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned integer_cst 32 - decl size - integer_cst 1 - operand -function_decl ftest2 test22.cpp 24:16 -- isPublic: 1 - function_type - function type - integer_type - function return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value tree_list - arg types pointer_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl test22.cpp 25:5 - function result - - isAutogenerated: 1 - integer_type - result type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - decl size - parm_decl ptr0 test22.cpp 24:30 - argument - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - return_expr test22.cpp 26:16 - code - init_expr - operand - result_decl test22.cpp 25:5 - operand - - isAutogenerated: 1 - integer_type - result type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - decl size - integer_cst 1 - operand -function_decl func1 test22.cpp 34:9 -- isPublic: 1 - method_type - function type - integer_type - method return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - record_type - method base type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 35:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 196:5 - function result - isAutogenerated: 1 - integer_type - result type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - decl size - parm_decl this test22.cpp 34:32 - argument + integer_cst 8 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 195:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl ptr1 test22.cpp 34:28 - argument - pointer_type - decl type + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 195:41 - argument + reference_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr test22.cpp 37:29 - code - var_decl vec1 test22.cpp 36:29 - operand - - isUsed: 1 - integer_cst 192 - decl size - record_type - var type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 196:21 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 196:21 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 196:5 - operand - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - statement_list - operand - decl_expr test22.cpp 36:29 - statement - var_decl vec1 test22.cpp 36:29 - operand - - isUsed: 1 - cleanup_point_expr test22.cpp 36:29 - statement - expr_stmt test22.cpp 36:29 - operand - call_expr test22.cpp 36:29 - expresssion - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 253:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - var_decl vec1 test22.cpp 36:29 - operand - - isUsed: 1 - cleanup_stmt test22.cpp 36:29 - statement - statement_list - body - cleanup_point_expr test22.cpp 37:29 - statement - expr_stmt test22.cpp 37:29 - operand - call_expr test22.cpp 37:23 - expresssion - addr_expr - function - function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - var_decl vec1 test22.cpp 36:29 - operand - - isUsed: 1 - nop_expr - arg - addr_expr - operand - - isUsed: 1 - parm_decl ptr1 test22.cpp 34:28 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - call_expr - expresssion + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + call_expr /usr/include/c++/5/bits/stl_bvector.h 196:18 - operand addr_expr - function - function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 423:7 - operand + function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type - addr_expr - arg - var_decl vec1 test22.cpp 36:29 - operand + convert_expr - arg - isUsed: 1 - var_decl vec1 test22.cpp 36:29 - decl - - isUsed: 1 - block - operand - var_decl vec1 test22.cpp 36:29 - block vars - - isUsed: 1 -function_decl func2 test22.cpp 40:9 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 195:41 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 195:46 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 - isPublic: 1 method_type - function type - integer_type - method return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value record_type - method base type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field - - isAutogenerated: 1 - tree_list - chain - pointer_type - value - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl test22.cpp 41:5 - function result - - isAutogenerated: 1 - integer_type - result type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - decl size - parm_decl this test22.cpp 40:32 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl ptr1 test22.cpp 40:28 - argument - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - bind_expr test22.cpp 42:31 - code - var_decl ptr2 test22.cpp 42:16 - operand - integer_cst 64 - decl size - pointer_plus_expr test22.cpp 42:28 - initial - nop_expr - operand - - isUsed: 1 - parm_decl ptr1 test22.cpp 40:28 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - integer_cst 16 - operand - pointer_type - var type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - decl_expr test22.cpp 42:30 - operand - var_decl ptr2 test22.cpp 42:16 - operand - block - operand - var_decl ptr2 test22.cpp 42:16 - block vars -function_decl func3 test22.cpp 45:9 -- isPublic: 1 - method_type - function type - integer_type - method return type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - record_type - method base type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 46:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 200:5 - function result - isAutogenerated: 1 - integer_type - result type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - decl size - parm_decl this test22.cpp 45:26 - argument + integer_cst 8 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 199:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl ptr1 test22.cpp 45:22 - argument - pointer_type - decl type + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 199:42 - argument + reference_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr test22.cpp 48:26 - code - var_decl ptr2 test22.cpp 47:17 - operand - - isUsed: 1 - integer_cst 64 - decl size - addr_expr - initial - - isUsed: 1 - parm_decl ptr1 test22.cpp 45:22 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - pointer_type - var type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 200:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - statement_list - operand - decl_expr test22.cpp 47:25 - statement - var_decl ptr2 test22.cpp 47:17 - operand - - isUsed: 1 - cleanup_point_expr test22.cpp 48:26 - statement - expr_stmt test22.cpp 48:26 - operand - convert_expr - expresssion - modify_expr - operand - component_ref test22.cpp 48:18 - operand - indirect_ref - object - indirect_ref - ref - var_decl ptr2 test22.cpp 47:17 - ref - - isUsed: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - integer_cst 10 - operand - block - operand - var_decl ptr2 test22.cpp 47:17 - block vars - - isUsed: 1 -function_decl func4 test22.cpp 51:10 + integer_cst 8 - decl size + truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 200:20 - operand + addr_expr - function + function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + convert_expr - arg + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 199:42 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 199:47 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + boolean_type - method return type + type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 52:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 204:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + boolean_type - result type + type_decl bool 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 51:33 - argument + integer_cst 8 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 203:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 - parm_decl ptr1 test22.cpp 51:29 - argument - pointer_type - decl type + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 203:42 - argument + reference_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - if_stmt test22.cpp 53:9 - code - cleanup_point_expr - condition - eq_expr test22.cpp 53:28 - operand - call_expr test22.cpp 53:25 - operand - addr_expr - function - function_decl ftest1 test22.cpp 19:9 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - arg - - isUsed: 1 - parm_decl ptr1 test22.cpp 51:29 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 204:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 204:22 - operand + addr_expr - function + function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 203:47 - arg + - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - integer_cst 100 - operand - return_expr test22.cpp 55:13 - then -function_decl func5 test22.cpp 59:10 + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 203:42 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 208:3 - isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field - - isAutogenerated: 1 + function_type - function type + integer_type - function return type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value tree_list - arg types - pointer_type - value + reference_type - value record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain - pointer_type - value + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl test22.cpp 60:5 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this test22.cpp 59:27 - argument + result_decl /usr/include/c++/5/bits/stl_bvector.h 208:73 - function result - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size + integer_type - result type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - decl size - isUsed: 1 - parm_decl ptr1 test22.cpp 59:23 - argument - pointer_type - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - argument + reference_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 integer_cst 64 - parm size - bind_expr test22.cpp 61:25 - code - var_decl data test22.cpp 61:15 - operand - - isUsed: 1 - integer_cst 128 - decl size - record_type - var type - type_decl Data1 test22.cpp 5:8 - type name + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - argument + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - statement_list - operand - decl_expr test22.cpp 61:24 - statement - var_decl data test22.cpp 61:15 - operand - - isUsed: 1 - cleanup_point_expr test22.cpp 61:24 - statement - expr_stmt test22.cpp 61:24 - operand - call_expr test22.cpp 61:24 - expresssion - addr_expr - function - function_decl __comp_ctor test22.cpp 11:5 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - var_decl data test22.cpp 61:15 - operand + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 211:37 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 208:73 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - decl size + minus_expr /usr/include/c++/5/bits/stl_bvector.h 211:22 - operand + plus_expr /usr/include/c++/5/bits/stl_bvector.h 211:6 - operand + mult_expr /usr/include/c++/5/bits/stl_bvector.h 210:30 - operand + exact_div_expr /usr/include/c++/5/bits/stl_bvector.h 210:42 - operand + minus_expr - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 210:37 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 210:48 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + integer_cst 64 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 211:12 - operand + indirect_ref - object + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 211:28 - operand + indirect_ref - object - isUsed: 1 - - isUsed: 1 - parm_decl ptr1 test22.cpp 59:23 - arg - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - block - operand - var_decl data test22.cpp 61:15 - block vars - - isUsed: 1 -function_decl func6 test22.cpp 64:10 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - ref + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size +function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 220:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - pointer_type - value - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl test22.cpp 65:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 220:21 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 64:33 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name - - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl ptr1 test22.cpp 64:29 - argument - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - integer_cst 64 - parm size - bind_expr test22.cpp 68:28 - code - var_decl num test22.cpp 68:13 - operand - integer_cst 32 - decl size - component_ref test22.cpp 68:25 - initial - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl ptr1 test22.cpp 64:29 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - integer_type - var type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - statement_list - operand - if_stmt test22.cpp 66:9 - statement - eq_expr test22.cpp 66:14 - condition - nop_expr - operand - - isUsed: 1 - parm_decl ptr1 test22.cpp 64:29 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 220:50 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - operand - isAutogenerated: 1 - integer_cst 64 - parm size - integer_cst 0 - operand - return_expr test22.cpp 67:13 - then - decl_expr test22.cpp 68:25 - statement - var_decl num test22.cpp 68:13 - operand + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + integer_cst 0 - arg + integer_cst 0 - arg block - operand - var_decl num test22.cpp 68:13 - block vars -function_decl func7 test22.cpp 71:10 +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - pointer_type - value - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl test22.cpp 72:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 220:50 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this test22.cpp 71:33 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Object1 test22.cpp 32:7 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - type_decl Object1 test22.cpp 33:1 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - - isUsed: 1 - parm_decl ptr1 test22.cpp 71:29 - argument + bind_expr /usr/include/c++/5/bits/stl_bvector.h 220:50 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + integer_cst 0 - arg + integer_cst 0 - arg + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 220:50 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument + - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - if_stmt test22.cpp 73:9 - code - cleanup_point_expr - condition - eq_expr test22.cpp 73:33 - operand - call_expr test22.cpp 73:26 - operand - addr_expr - function - function_decl ftest2 test22.cpp 24:16 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - nop_expr - arg - - isUsed: 1 - parm_decl ptr1 test22.cpp 71:29 - operand - pointer_type - decl type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - integer_cst 200 - operand - return_expr test22.cpp 75:13 - then -function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 + statement_list - code +function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 222:5 - isPublic: 1 - function_type - function type - void_type - function return type + method_type - function type + void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain - reference_type - value - integer_type - nested type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_algobase.h 736:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 223:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument + - isAutogenerated: 1 pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 - argument + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 - parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 - argument - reference_type - decl type - integer_type - nested type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 743:7 - code - expr_stmt /usr/include/c++/5/bits/stl_algobase.h 743:7 - operand - call_expr /usr/include/c++/5/bits/stl_algobase.h 743:20 - expresssion - addr_expr - function - function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - call_expr /usr/include/c++/5/bits/stl_algobase.h 743:38 - arg + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 223:38 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - expresssion addr_expr - function - function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand - - isExternal: 1 + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 - function_type - function type + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 - arg + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - call_expr /usr/include/c++/5/bits/stl_algobase.h 743:66 - arg - addr_expr - function - function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 - arg - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - nop_expr - arg - convert_expr - operand - - isUsed: 1 - parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 - operand - reference_type - decl type - integer_type - nested type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 64 - parm size -function_decl vector /usr/include/c++/5/bits/stl_vector.h 253:7 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - arg + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 253:7 - function result + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_vector.h 257:19 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 257:15 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 257:15 - statement - statement_list - body - call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - expresssion + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 223:38 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - expresssion addr_expr - function - function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand - - isExternal: 1 + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size + integer_cst 96 - decl size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - arg + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 253:7 +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 257:19 - function result + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_vector.h 257:19 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 257:15 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - expresssion - addr_expr - function - function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - try_catch_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - statement - statement_list - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - operand - addr_expr - function - function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 253:7 + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + statement_list - code +function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 226:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + record_type - method return type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 257:19 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 227:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - argument + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 226:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - statement_list - code -function_decl vector /usr/include/c++/5/bits/stl_vector.h 423:7 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 227:15 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 227:15 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 227:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 227:15 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + indirect_ref - operand + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 226:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size +function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + record_type - method return type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - integer_type - value - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 423:7 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + record_type - result type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 + integer_cst 128 - decl size - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - parm_decl __in_chrg /usr/include/c++/5/bits/stl_vector.h 423:7 - argument - - isAutogenerated: 1 - integer_type - decl type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - parm size - statement_list - code - bind_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 425:33 - operand - statement_list - body - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 425:33 - statement - statement_list - body - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 424:9 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 424:9 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 424:22 - expresssion - addr_expr - function - function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + integer_cst 128 - decl size + compound_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - slot + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - convert_expr - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 425:28 - operand - addr_expr - function - function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - call_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - expresssion - addr_expr - function - function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - modify_expr - expresssion - indirect_ref - operand - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - constructor - operand - record_type - constructor type - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - integer_cst 192 - decl size - block - operand - label_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement - label_decl /usr/include/c++/5/bits/stl_vector.h 423:7 - operand - - isAutogenerated: 1 -function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 423:7 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 - arg + integer_cst 1 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand + - isAutogenerated: 1 +function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 + reference_type - method return type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 425:33 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - argument + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size statement_list - code - bind_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement - try_finally /usr/include/c++/5/bits/stl_vector.h 425:33 - operand - statement_list - operand - try_finally /usr/include/c++/5/bits/stl_vector.h 425:33 - statement - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 424:9 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 424:9 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 424:22 - expresssion - addr_expr - function - function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 - expresssion + addr_expr - function + function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - convert_expr - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 425:28 - operand - addr_expr - function - function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - call_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - operand - addr_expr - function - function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - modify_expr - operand - indirect_ref - operand - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - constructor - operand - record_type - constructor type - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + integer_cst 96 - decl size + return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - block - operand - label_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement - label_decl /usr/include/c++/5/bits/stl_vector.h 423:7 - operand - - isAutogenerated: 1 -function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 423:7 + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size +function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + record_type - method return type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 425:33 - function result + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 242:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - argument + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - statement_list - code -function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7 + parm_decl /usr/include/c++/5/bits/stl_bvector.h 241:16 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 245:19 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand + - isUsed: 1 + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 243:25 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 244:19 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 244:19 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 244:17 - expresssion + addr_expr - function + function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 245:14 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 245:14 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 242:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 245:14 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand + - isUsed: 1 + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - block vars + - isUsed: 1 +function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 + reference_type - method return type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - reference_type - value - pointer_type - nested type - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 250:5 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 251:21 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 251:21 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 251:19 - expresssion + addr_expr - function + function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + integer_cst 96 - decl size + return_expr /usr/include/c++/5/bits/stl_bvector.h 252:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 250:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size +function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + record_type - method base type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 913:7 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 257:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - argument + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_vector.h 913:35 - argument - reference_type - decl type - pointer_type - nested type - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - if_stmt /usr/include/c++/5/bits/stl_vector.h 915:2 - code - ne_expr - condition - component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + parm_decl /usr/include/c++/5/bits/stl_bvector.h 256:16 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 260:19 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand + - isUsed: 1 + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - statement_list - then - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 917:6 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 917:6 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 917:30 - expresssion + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 258:25 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 259:21 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 259:21 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 259:19 - expresssion addr_expr - function - function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19 - operand + function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - isExternal: 1 - isPublic: 1 - function_type - function type - nop_expr - arg - nop_expr - operand - addr_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 917:30 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - component_ref /usr/include/c++/5/bits/stl_vector.h 917:30 - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 917:30 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - convert_expr - operand - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_vector.h 913:35 - operand - reference_type - decl type - pointer_type - nested type - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 919:6 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 919:6 - operand - convert_expr - expresssion - preincrement_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 919:6 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 919:6 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 925:4 - else - expr_stmt /usr/include/c++/5/bits/stl_vector.h 925:4 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 925:17 - expresssion - addr_expr - function - function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + integer_cst 96 - decl size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 260:14 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 260:14 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 257:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - target_expr - arg - var_decl /usr/include/c++/5/bits/stl_vector.h 925:21 - operand - - isAutogenerated: 1 - integer_cst 64 - decl size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - call_expr /usr/include/c++/5/bits/stl_vector.h 925:21 - operand - addr_expr - function - function_decl end /usr/include/c++/5/bits/stl_vector.h 565:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - arg + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 260:14 - operand - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - nop_expr - arg - convert_expr - operand + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/stl_vector.h 913:35 - operand - reference_type - decl type - pointer_type - nested type - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - block vars + - isUsed: 1 +function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - isPublic: 1 - function_type - function type - pointer_type - function return type - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + method_type - function type + reference_type - method return type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + record_type - method base type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - chain - void_type - value - type_decl void 0:0 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_algobase.h 282:5 - function result + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - function result - isAutogenerated: 1 - pointer_type - result type - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size - - isUsed: 1 - parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - argument + - isAutogenerated: 1 pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - code - return_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - pointer_type - result type - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - decl size - call_expr /usr/include/c++/5/bits/stl_algobase.h 283:50 - operand + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 - expresssion addr_expr - function - function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - operand + function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - isExternal: 1 - isPublic: 1 - function_type - function type + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size - isUsed: 1 - parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - arg - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value integer_cst 64 - parm size -function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 + return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size +function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 - isPublic: 1 - function_type - function type - void_type - function return type - type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 - type name + method_type - function type + reference_type - method return type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + record_type - method base type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value tree_list - chain - reference_type - value - integer_type - nested type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_algobase.h 703:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - argument - isAutogenerated: 1 - void_type - result type - type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 - type name - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - argument pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 - argument + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 273:20 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 273:20 - operand + convert_expr - expresssion + call_expr /usr/include/c++/5/bits/stl_bvector.h 273:13 - operand + addr_expr - function + function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + negate_expr - arg + non_lvalue_expr - operand + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - operand + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 274:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size +function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + record_type - method base type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - function result + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - argument + - isAutogenerated: 1 pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - argument - reference_type - decl type - integer_type - nested type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_algobase.h 708:18 - code - var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand + bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 - integer_cst 32 - decl size - nop_expr - initial - indirect_ref - operand - - isUsed: 1 - parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - ref - reference_type - decl type - integer_type - nested type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 64 - parm size - integer_type - var type - - precisionBits: 32 - - signed - type_decl int 0:0 - type name + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field statement_list - operand - decl_expr /usr/include/c++/5/bits/stl_algobase.h 706:25 - statement - var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 - for_stmt /usr/include/c++/5/bits/stl_algobase.h 707:7 - statement - cleanup_point_expr - expression - convert_expr - operand - preincrement_expr - operand - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - integer_cst 8 - operand - ne_expr - condition - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 708:2 - body - expr_stmt /usr/include/c++/5/bits/stl_algobase.h 708:2 - operand - convert_expr - expresssion - modify_expr - operand - indirect_ref - operand - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - ref - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size - nop_expr - operand - var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand - - isUsed: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + indirect_ref - operand + nop_expr - ref + nop_expr - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 - operand + addr_expr - function + function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand + - isUsed: 1 + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size block - operand - var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - block vars + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - block vars - isUsed: 1 -function_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 -- isAutogenerated: 1 +function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name + record_type - method return type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - - precisionBits: 32 + - precisionBits: 64 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 286:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - argument + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - parm_decl __in_chrg /usr/include/c++/5/bits/stl_vector.h 257:15 - argument - - isAutogenerated: 1 + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 285:31 - argument integer_type - decl type - - precisionBits: 32 + - precisionBits: 64 - signed - type_decl int 0:0 - type name - - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value - integer_cst 32 - parm size - statement_list - code - bind_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - statement_list - body - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 79:14 - statement - statement_list - body - call_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - expresssion - addr_expr - function - function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - arg - parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - modify_expr - expresssion - indirect_ref - operand - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - constructor - operand - record_type - constructor type - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - signed - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - signed - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - signed - integer_cst 64 - decl size - block - operand - label_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement - label_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - - isAutogenerated: 1 -function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 -- isAutogenerated: 1 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 288:26 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand + - isUsed: 1 + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - integer_cst 64 - parm size - statement_list - code - bind_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement - try_finally /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - statement_list - operand - try_finally /usr/include/c++/5/bits/stl_vector.h 79:14 - statement - statement_list - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - addr_expr - function - function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - arg - parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 287:25 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 286:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - modify_expr - operand - indirect_ref - operand - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 288:23 - operand - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - constructor - operand - record_type - constructor type - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - signed - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - signed - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - signed - integer_cst 64 - decl size - block - operand - label_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement - label_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - - isAutogenerated: 1 -function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 -- isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + indirect_ref - operand + nop_expr - ref + nop_expr - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 288:20 - operand + addr_expr - function + function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand + - isUsed: 1 + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 285:31 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - block vars + - isUsed: 1 +function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 - record_type - method base type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + record_type - method return type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - tree_list - arg types - pointer_type - value - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - function result - - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - argument - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - statement_list - code -function_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 124:7 -- isPublic: 1 - method_type - function type - void_type - method return type - type_decl void 0:0 - type name + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 124:7 - function result + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 293:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name + record_type - result type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - argument + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_vector.h 125:21 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 125:17 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 86:2 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_vector.h 125:17 - slot - - isAutogenerated: 1 - integer_cst 192 - decl size - record_type - var type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 125:17 - statement - statement_list - body - call_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - expresssion - addr_expr - function - function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 292:32 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 293:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + call_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand + addr_expr - function + function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + target_expr /usr/include/c++/5/bits/stl_bvector.h 293:22 - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 293:24 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + call_expr /usr/include/c++/5/bits/stl_bvector.h 293:24 - operand + addr_expr - function + function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 292:32 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size +function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 +- isPublic: 1 + function_type - function type + record_type - function return type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - arg types + integer_type - value + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + reference_type - value + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 297:52 - function result + - isAutogenerated: 1 + record_type - result type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 297:23 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 297:49 - argument + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 297:52 - operand + - isAutogenerated: 1 + record_type - result type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + target_expr /usr/include/c++/5/bits/stl_bvector.h 298:16 - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - block - operand -function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + call_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand + addr_expr - function + function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + convert_expr - arg + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 297:49 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 297:23 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size +function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 307:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 125:21 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 307:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/stl_vector.h 125:21 - code - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 125:17 - operand - convert_expr - expresssion - init_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand - indirect_ref - object - nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 86:2 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_vector.h 125:17 - slot - - isUsed: 1 - - isAutogenerated: 1 - integer_cst 192 - decl size - record_type - var type - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name - - isAutogenerated: 1 - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field - - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - try_catch_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - statement - statement_list - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + bind_expr /usr/include/c++/5/bits/stl_bvector.h 307:56 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - expresssion addr_expr - function - function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - - isAutogenerated: 1 + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type addr_expr - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + component_ref - operand indirect_ref - object nop_expr - ref - parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size + - isAutogenerated: 1 + integer_cst 96 - decl size + integer_cst 0 - arg + integer_cst 0 - arg block - operand -function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 125:21 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 307:56 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - statement_list - code -function_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 159:7 + bind_expr /usr/include/c++/5/bits/stl_bvector.h 307:56 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + integer_cst 0 - arg + integer_cst 0 - arg + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - integer_type - value - - precisionBits: 32 + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 307:56 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + statement_list - code +function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 309:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value tree_list - chain - void_type - value - type_decl void 0:0 - type name + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 159:7 - function result + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 310:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - parm_decl __in_chrg /usr/include/c++/5/bits/stl_vector.h 159:7 - argument - - isAutogenerated: 1 + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument integer_type - decl type - precisionBits: 32 - - signed - type_decl int 0:0 - type name + - unsigned + type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size - integer_cst -2147483648 - min value - integer_cst 2147483647 - max value + integer_cst 0 - min value + integer_cst 4294967295 - max value integer_cst 32 - parm size - statement_list - code - bind_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 161:36 - operand - statement_list - body - cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 161:36 - statement - statement_list - body - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 160:9 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 160:9 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 160:22 - expresssion - addr_expr - function - function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + bind_expr /usr/include/c++/5/bits/stl_bvector.h 310:38 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - exact_div_expr - operand - minus_expr - operand - convert_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - convert_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - expresssion - addr_expr - function - function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - - isAutogenerated: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 161:36 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - modify_expr - expresssion - indirect_ref - operand - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - constructor - operand - record_type - constructor type - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 72:12 - field + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - block - operand - label_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement - label_decl /usr/include/c++/5/bits/stl_vector.h 159:7 - operand - - isAutogenerated: 1 -function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 + - isAutogenerated: 1 + integer_cst 96 - decl size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - arg + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 161:36 - function result + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 310:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - statement_list - code - bind_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement - try_finally /usr/include/c++/5/bits/stl_vector.h 161:36 - operand - statement_list - operand - try_finally /usr/include/c++/5/bits/stl_vector.h 161:36 - statement - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 160:9 - statement - expr_stmt /usr/include/c++/5/bits/stl_vector.h 160:9 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 160:22 - expresssion - addr_expr - function - function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - exact_div_expr - operand - minus_expr - operand - convert_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - convert_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - call_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - operand - addr_expr - function - function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand - - isAutogenerated: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref /usr/include/c++/5/bits/stl_vector.h 161:36 - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - modify_expr - operand - indirect_ref - operand - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name - - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field - - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field - integer_cst 64 - parm size - constructor - operand - record_type - constructor type - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 72:12 - field - - signed - integer_cst 192 - decl size - block - operand - label_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement - label_decl /usr/include/c++/5/bits/stl_vector.h 159:7 - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name - isAutogenerated: 1 -function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 310:38 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - arg + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 161:36 - function result + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + integer_type - value + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 310:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name + integer_cst 64 - type size + integer_cst 0 - min value integer_cst 64 - parm size + - isUsed: 1 + parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument + integer_type - decl type + - precisionBits: 32 + - unsigned + type_decl unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst 0 - min value + integer_cst 4294967295 - max value + integer_cst 32 - parm size statement_list - code -function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 +function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 312:5 - isPublic: 1 method_type - function type - reference_type - method return type - record_type - nested type - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - type name - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 record_type - method base type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 113:7 - function result + reference_type - value + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 313:5 - function result - isAutogenerated: 1 - reference_type - result type + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - type name - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field - integer_cst 64 - decl size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 113:27 - argument - - isAutogenerated: 1 - pointer_type - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument + reference_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_vector.h 114:60 - code - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_vector.h 113:7 - operand - - isAutogenerated: 1 - reference_type - result type - record_type - nested type - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - type name - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element + bind_expr /usr/include/c++/5/bits/stl_bvector.h 313:53 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - operand + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field - integer_cst 64 - decl size - nop_expr - operand - nop_expr - operand - nop_expr - operand - addr_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 114:46 - operand + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 313:30 - operand + component_ref - object indirect_ref - object - nop_expr - ref + convert_expr - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 113:27 - operand - - isAutogenerated: 1 - pointer_type - decl type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand + reference_type - decl type record_type - nested type - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size - type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field - isAutogenerated: 1 - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field - type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 192 - decl size -function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 313:40 - operand + component_ref - object + indirect_ref - object + convert_expr - ref + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 - isPublic: 1 - function_type - function type - void_type - function return type + method_type - function type + void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value - pointer_type - nested type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + reference_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - tree_list - chain - pointer_type - value - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - reference_type - value - record_type - nested type - type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - - isAutogenerated: 1 - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_construct.h 148:5 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 313:53 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_construct.h 148:31 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument + - isAutogenerated: 1 pointer_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_construct.h 148:57 - argument - pointer_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - parm_decl /usr/include/c++/5/bits/stl_construct.h 149:21 - argument + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument reference_type - decl type record_type - nested type - type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_construct.h 151:7 - code - expr_stmt /usr/include/c++/5/bits/stl_construct.h 151:7 - operand - call_expr /usr/include/c++/5/bits/stl_construct.h 151:15 - expresssion - addr_expr - function - function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - - isUsed: 1 - parm_decl __first /usr/include/c++/5/bits/stl_construct.h 148:31 - arg - pointer_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + bind_expr /usr/include/c++/5/bits/stl_bvector.h 313:53 - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 313:30 - operand + component_ref - object + indirect_ref - object + convert_expr - ref + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __last /usr/include/c++/5/bits/stl_construct.h 148:57 - arg - pointer_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 313:40 - operand + component_ref - object + indirect_ref - object + convert_expr - ref + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19 + integer_cst 96 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 - isPublic: 1 - function_type - function type - void_type - function return type + method_type - function type + void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types - reference_type - value + pointer_type - value record_type - nested type - type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - pointer_type - value - type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 + reference_type - value + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain - reference_type - value - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/ext/alloc_traits.h 188:19 - function result + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 313:53 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - - isUsed: 1 - parm_decl __a /usr/include/c++/5/ext/alloc_traits.h 188:37 - argument - reference_type - decl type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_vec - element - pointer_type - element - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 - parm_decl __p /usr/include/c++/5/ext/alloc_traits.h 188:50 - argument - pointer_type - decl type - type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name - pointer_type - nested type + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument + reference_type - decl type + record_type - nested type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 64 - parm size + statement_list - code +function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 316:5 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __arg /usr/include/c++/5/ext/alloc_traits.h 188:66 - argument - reference_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 317:5 - function result + - isAutogenerated: 1 + record_type - result type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/ext/alloc_traits.h 189:9 - code - expr_stmt /usr/include/c++/5/ext/alloc_traits.h 189:9 - operand - call_expr /usr/include/c++/5/ext/alloc_traits.h 189:9 - expresssion - addr_expr - function - function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - nop_expr - arg - convert_expr - operand - - isUsed: 1 - parm_decl __a /usr/include/c++/5/ext/alloc_traits.h 188:37 - operand - reference_type - decl type - record_type - nested type - type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - - isAutogenerated: 1 - template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field - tree_list - instantiations - tree_vec - purpose - tree_vec - element - pointer_type - element + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 317:43 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 317:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - decl size + compound_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - slot + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 317:28 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - operand + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - tree_vec - element - pointer_type - element + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 317:34 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - operand + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - record_type - value - type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - - isAutogenerated: 1 - type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - - isAutogenerated: 1 - type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field - type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - - isAutogenerated: 1 - type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field - type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field - type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field - type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field - type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field - type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field - type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __p /usr/include/c++/5/ext/alloc_traits.h 188:50 - arg - pointer_type - decl type - type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - nop_expr - arg - convert_expr - operand - - isUsed: 1 - parm_decl __arg /usr/include/c++/5/ext/alloc_traits.h 188:66 - operand - reference_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - integer_cst 64 - parm size -function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 + integer_cst 96 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field + - unsigned + integer_cst 32 - decl size + var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand + - isAutogenerated: 1 +function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 - isPublic: 1 method_type - function type - void_type - method return type - type_decl void 0:0 - type name - - isAutogenerated: 1 + boolean_type - method return type + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain - record_type - value - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + void_type - value + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - tree_list - chain - reference_type - value - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/vector.tcc 326:5 - function result + result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - function result - isAutogenerated: 1 - void_type - result type - type_decl void 0:0 - type name - - isAutogenerated: 1 + boolean_type - result type + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name + integer_cst 8 - decl size - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - argument + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - argument - record_type - decl type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - parm size - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 - argument - reference_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - bind_expr /usr/include/c++/5/bits/vector.tcc 400:2 - code - bind_expr /usr/include/c++/5/bits/vector.tcc 330:7 - operand - if_stmt /usr/include/c++/5/bits/vector.tcc 330:7 - operand - ne_expr - condition - component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name + integer_cst 8 - decl size + call_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand + addr_expr - function + function_decl operator 2 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - slot - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + convert_expr - arg + void_cst - operand + nop_expr - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 321:29 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - bind_expr /usr/include/c++/5/bits/vector.tcc 343:26 - then - var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - operand - - isUsed: 1 - integer_cst 64 - decl size - nop_expr - initial - indirect_ref - operand - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 - ref - reference_type - decl type - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - integer_cst 64 - parm size - pointer_type - var type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - statement_list - operand - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 332:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 332:4 - operand - call_expr /usr/include/c++/5/bits/vector.tcc 332:28 - expresssion - addr_expr - function - function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19 - operand - - isPublic: 1 - function_type - function type - nop_expr - arg - nop_expr - operand - addr_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 332:28 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - component_ref /usr/include/c++/5/bits/vector.tcc 332:28 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 332:28 - object + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + lshift_expr /usr/include/c++/5/bits/stl_bvector.h 321:39 - arg + integer_cst 1 - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 321:42 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - pointer_plus_expr - operand - nop_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 333:15 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 333:15 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 335:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 335:4 - operand - convert_expr - expresssion - preincrement_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 335:4 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 335:4 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + integer_cst 96 - decl size + field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - decl_expr /usr/include/c++/5/bits/vector.tcc 337:19 - statement - var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 339:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 339:4 - operand - convert_expr - expresssion - call_expr /usr/include/c++/5/bits/vector.tcc 339:4 - operand - addr_expr - function - function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - nop_expr - arg - indirect_ref - operand - call_expr /usr/include/c++/5/bits/vector.tcc 339:4 - ref - addr_expr - function - function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - - isUsed: 1 - parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand - record_type - decl type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - parm size - pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 339:4 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 339:4 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + integer_cst 32 - decl size +function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 324:5 +- isPublic: 1 + method_type - function type + reference_type - method return type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 325:5 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 326:19 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 326:19 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 326:17 - expresssion + addr_expr - function + function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + return_expr /usr/include/c++/5/bits/stl_bvector.h 327:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 325:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size +function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 332:5 - function result + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/bits/stl_bvector.h 331:16 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 335:19 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand + - isUsed: 1 + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + record_type - var type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 333:31 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 334:19 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 334:19 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 334:17 - expresssion + addr_expr - function + function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 343:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 343:4 - operand - convert_expr - expresssion - modify_expr - operand - indirect_ref - operand - call_expr /usr/include/c++/5/bits/vector.tcc 343:4 - ref - addr_expr - function - function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - - isUsed: 1 - parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand - record_type - decl type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - parm size - var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - operand - - isUsed: 1 - block - operand - var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - block vars - - isUsed: 1 - bind_expr /usr/include/c++/5/bits/vector.tcc 399:57 - else - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand - - isUsed: 1 - integer_cst 64 - decl size - integer_type - var type - - precisionBits: 64 - - unsigned - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - type name - integer_cst 64 - type size - integer_cst 0 - min value - statement_list - operand - decl_expr /usr/include/c++/5/bits/vector.tcc 351:56 - statement - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 351:56 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 351:56 - operand - convert_expr - expresssion - init_expr - operand - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand - - isUsed: 1 - call_expr /usr/include/c++/5/bits/vector.tcc 351:18 - operand - addr_expr - function - function_decl _M_check_len /usr/include/c++/5/bits/stl_vector.h 1422:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - integer_cst 1 - arg - nop_expr - arg - addr_expr - operand - string_cst vector::_M_insert_aux - operand - - stringLength: 22 - decl_expr /usr/include/c++/5/bits/vector.tcc 352:56 - statement - var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 335:14 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 335:14 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 332:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 335:14 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand - isUsed: 1 - integer_cst 64 - decl size - integer_type - var type - - precisionBits: 64 - - unsigned - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - type name - integer_cst 64 - type size - integer_cst 0 - min value - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 352:56 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 352:56 - operand - convert_expr - expresssion - init_expr - operand - var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand - - isUsed: 1 - nop_expr - operand - call_expr /usr/include/c++/5/bits/vector.tcc 352:48 - operand - addr_expr - function - function_decl operator- /usr/include/c++/5/bits/stl_iterator.h 923:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - nop_expr - arg - nop_expr - operand - addr_expr - operand - - isUsed: 1 - parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand - record_type - decl type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - parm size - nop_expr - arg - nop_expr - operand - addr_expr - operand - target_expr - operand - var_decl /usr/include/c++/5/bits/vector.tcc 352:55 - operand - - isAutogenerated: 1 - integer_cst 64 - decl size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - call_expr /usr/include/c++/5/bits/vector.tcc 352:55 - operand - addr_expr - function - function_decl begin /usr/include/c++/5/bits/stl_vector.h 547:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - arg - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - decl_expr /usr/include/c++/5/bits/vector.tcc 353:48 - statement - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand - - isUsed: 1 - integer_cst 64 - decl size - pointer_type - var type - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - type name - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 353:48 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 353:48 - operand - convert_expr - expresssion - init_expr - operand - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand - - isUsed: 1 - call_expr /usr/include/c++/5/bits/vector.tcc 353:48 - operand - addr_expr - function - function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - block vars + - isUsed: 1 +function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 +- isPublic: 1 + method_type - function type + reference_type - method return type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 340:5 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 341:21 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 341:21 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 341:19 - expresssion + addr_expr - function + function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + return_expr /usr/include/c++/5/bits/stl_bvector.h 342:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 340:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size +function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 347:5 - function result + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/bits/stl_bvector.h 346:16 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 350:19 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand + - isUsed: 1 + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + record_type - var type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 348:31 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 349:21 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 349:21 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 349:19 - expresssion + addr_expr - function + function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 - integer_cst 192 - decl size - nop_expr - arg - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand - - isUsed: 1 - decl_expr /usr/include/c++/5/bits/vector.tcc 354:36 - statement - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 350:14 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 350:14 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 347:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 350:14 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand - isUsed: 1 - integer_cst 64 - decl size - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - initial - - isUsed: 1 - pointer_type - var type - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - type name - pointer_type - nested type - record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name - - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field - - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - - isAutogenerated: 1 - try_block /usr/include/c++/5/bits/vector.tcc 355:4 - statement - statement_list - body - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 361:8 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 361:8 - operand + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - block vars + - isUsed: 1 +function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 +- isPublic: 1 + method_type - function type + reference_type - method return type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 - expresssion + addr_expr - function + function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size +function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 +- isPublic: 1 + method_type - function type + reference_type - method return type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 363:20 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 363:20 - operand + convert_expr - expresssion + call_expr /usr/include/c++/5/bits/stl_bvector.h 363:13 - operand + addr_expr - function + function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + negate_expr - arg + non_lvalue_expr - operand + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - operand + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/stl_bvector.h 364:15 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size +function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - function result + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand + - isUsed: 1 + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + record_type - var type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + indirect_ref - operand + nop_expr - ref + nop_expr - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 - operand + addr_expr - function + function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand + - isUsed: 1 + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - block vars + - isUsed: 1 +function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 376:5 - function result + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 375:31 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_bvector.h 378:26 - code + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand + - isUsed: 1 + integer_cst 128 - decl size + indirect_ref - initial + nop_expr - ref + nop_expr - operand + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + record_type - var type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_bvector.h 377:31 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 - statement + return_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 376:5 - operand + - isAutogenerated: 1 + record_type - result type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 378:23 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + indirect_ref - operand + nop_expr - ref + nop_expr - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 378:20 - operand + addr_expr - function + function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand + - isUsed: 1 + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 375:31 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - block vars + - isUsed: 1 +function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 +- isPublic: 1 + method_type - function type + boolean_type - method return type + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name + record_type - method base type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + integer_type - value + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 383:5 - function result + - isAutogenerated: 1 + boolean_type - result type + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name + integer_cst 8 - decl size + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 382:32 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 383:5 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name + integer_cst 8 - decl size + call_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - operand + addr_expr - function + function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + target_expr /usr/include/c++/5/bits/stl_bvector.h 383:22 - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 383:24 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + call_expr /usr/include/c++/5/bits/stl_bvector.h 383:24 - operand + addr_expr - function + function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 382:32 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size +function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 +- isPublic: 1 + function_type - function type + record_type - function return type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - arg types + integer_type - value + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + tree_list - chain + reference_type - value + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 387:58 - function result + - isAutogenerated: 1 + record_type - result type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 387:23 - argument + integer_type - decl type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 387:55 - argument + reference_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - code + return_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_bvector.h 387:58 - operand + - isAutogenerated: 1 + record_type - result type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 128 - decl size + target_expr /usr/include/c++/5/bits/stl_bvector.h 388:16 - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + call_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand + addr_expr - function + function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + convert_expr - arg + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 387:55 - operand + reference_type - decl type + record_type - nested type + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field + type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 387:23 - arg + integer_type - decl type + - precisionBits: 64 + - signed + type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name + integer_cst 64 - type size + integer_cst -0 - min value + integer_cst 4294967295 - max value + integer_cst 64 - parm size +function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 +- isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + record_type - value + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + record_type - value + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + boolean_type - value + type_decl bool 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - argument + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - argument + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - argument + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 8 - parm size + for_stmt /usr/include/c++/5/bits/stl_bvector.h 393:5 - code + cleanup_point_expr - expression + convert_expr - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 - operand + addr_expr - function + function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + cleanup_point_expr - condition + call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 - operand + addr_expr - function + function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + nop_expr - arg + nop_expr - operand + addr_expr - operand + component_ref - operand + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 - body + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 - operand + convert_expr - expresssion + call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 - operand + addr_expr - function + function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field + - unsigned + integer_cst 64 - decl size + type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field + - isAutogenerated: 1 + call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 - operand + addr_expr - function + function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + convert_expr - arg + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - operand + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 8 - parm size +function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 +- isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + record_type - value + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + record_type - value + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + tree_list - chain + reference_type - value + boolean_type - nested type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_bvector.h 398:68 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - argument + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - argument + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - argument + reference_type - decl type + boolean_type - nested type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt /usr/include/c++/5/bits/stl_bvector.h 400:5 - code + ne_expr /usr/include/c++/5/bits/stl_bvector.h 400:22 - condition + component_ref /usr/include/c++/5/bits/stl_bvector.h 400:17 - operand + component_ref - object + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/stl_bvector.h 400:32 - operand + component_ref - object + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + statement_list - then + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 402:56 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 402:56 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 402:11 - expresssion + addr_expr - function + function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 402:25 - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 402:20 - operand + component_ref - object + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 402:37 - arg + component_ref - object + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + addr_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_bvector.h 402:55 - operand + - isAutogenerated: 1 + integer_cst 32 - decl size + integer_type - var type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + cond_expr - operand + nop_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref + reference_type - decl type + boolean_type - nested type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst -1 - operand + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 403:66 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 403:66 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 403:16 - expresssion + addr_expr - function + function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + target_expr - arg + var_decl /usr/include/c++/5/bits/stl_bvector.h 403:65 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - operand + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + target_expr - arg + var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 - slot + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 403:53 - arg + component_ref /usr/include/c++/5/bits/stl_bvector.h 403:48 - operand + component_ref - object + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + integer_cst 0 - arg + nop_expr - arg + indirect_ref - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref + reference_type - decl type + boolean_type - nested type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 404:60 - statement + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 404:60 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 404:16 - expresssion + addr_expr - function + function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + target_expr - arg + var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 - slot + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + component_ref /usr/include/c++/5/bits/stl_bvector.h 404:38 - arg + component_ref - object + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field + - unsigned + integer_cst 64 - decl size + integer_cst 0 - arg + target_expr - arg + var_decl /usr/include/c++/5/bits/stl_bvector.h 404:59 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - operand + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + nop_expr - arg + indirect_ref - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref + reference_type - decl type + boolean_type - nested type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 407:43 - else + expr_stmt /usr/include/c++/5/bits/stl_bvector.h 407:43 - operand + call_expr /usr/include/c++/5/bits/stl_bvector.h 407:21 - expresssion + addr_expr - function + function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + target_expr - arg + var_decl /usr/include/c++/5/bits/stl_bvector.h 407:42 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - operand + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + target_expr - arg + var_decl /usr/include/c++/5/bits/stl_bvector.h 407:42 - operand + - isAutogenerated: 1 + integer_cst 128 - decl size + record_type - var type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - operand + record_type - decl type + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field + - signed + - isAutogenerated: 1 + integer_cst 96 - decl size + type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field + - isAutogenerated: 1 + type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field + type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field + type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field + integer_cst 128 - parm size + nop_expr - arg + indirect_ref - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref + reference_type - decl type + boolean_type - nested type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl Data1 test22.cpp 8:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 9:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 8:11 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 10:5 - code + statement_list - operand + cleanup_point_expr test22.cpp 9:5 - statement + expr_stmt test22.cpp 9:5 - operand + call_expr test22.cpp 9:5 - expresssion + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 9:5 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 8:11 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + cleanup_stmt test22.cpp 9:5 - statement + statement_list - body + call_expr test22.cpp 9:5 - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 9:5 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 8:11 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + block - operand +function_decl __base_ctor test22.cpp 8:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 10:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 8:11 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 10:5 - code + statement_list - operand + cleanup_point_expr test22.cpp 9:5 - statement + expr_stmt test22.cpp 9:5 - operand + call_expr test22.cpp 9:5 - expresssion + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 9:5 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 8:11 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + try_catch_expr test22.cpp 9:5 - statement + statement_list - operand + call_expr test22.cpp 9:5 - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 9:5 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 8:11 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + block - operand +function_decl __comp_ctor test22.cpp 8:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 10:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 8:11 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code +function_decl Data1 test22.cpp 12:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 12:24 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 12:22 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr0 test22.cpp 12:18 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 15:5 - code + statement_list - operand + cleanup_point_expr test22.cpp 13:20 - statement + expr_stmt test22.cpp 13:20 - operand + convert_expr - expresssion + init_expr - operand + component_ref test22.cpp 13:20 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 12:22 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl ptr0 test22.cpp 12:18 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr test22.cpp 13:20 - statement + expr_stmt test22.cpp 13:20 - operand + call_expr test22.cpp 13:20 - expresssion + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 13:20 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 12:22 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + cleanup_stmt test22.cpp 13:20 - statement + statement_list - body + call_expr test22.cpp 13:20 - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 13:20 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 12:22 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + block - operand +function_decl __base_ctor test22.cpp 12:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 15:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 12:22 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr0 test22.cpp 12:18 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 15:5 - code + statement_list - operand + cleanup_point_expr test22.cpp 13:20 - statement + expr_stmt test22.cpp 13:20 - operand + convert_expr - expresssion + init_expr - operand + component_ref test22.cpp 13:20 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 12:22 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl ptr0 test22.cpp 12:18 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr test22.cpp 13:20 - statement + expr_stmt test22.cpp 13:20 - operand + call_expr test22.cpp 13:20 - expresssion + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 13:20 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 12:22 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + try_catch_expr test22.cpp 13:20 - statement + statement_list - operand + call_expr test22.cpp 13:20 - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 13:20 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 12:22 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + block - operand +function_decl __comp_ctor test22.cpp 12:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 15:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 12:22 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr0 test22.cpp 12:18 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code +function_decl ftest1 test22.cpp 22:9 +- isPublic: 1 + method_type - function type + integer_type - method return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 23:5 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + parm_decl this test22.cpp 22:16 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr test22.cpp 24:16 - code + init_expr - operand + result_decl test22.cpp 23:5 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 1 - operand +function_decl ftest2 test22.cpp 27:16 +- isPublic: 1 + function_type - function type + integer_type - function return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 28:5 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + parm_decl ptr0 test22.cpp 27:30 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr test22.cpp 29:16 - code + init_expr - operand + result_decl test22.cpp 28:5 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + integer_cst 1 - operand +function_decl func1 test22.cpp 37:9 +- isPublic: 1 + method_type - function type + integer_type - method return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 38:5 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + parm_decl this test22.cpp 37:32 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 37:28 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 40:29 - code + var_decl vec1 test22.cpp 39:29 - operand + - isUsed: 1 + integer_cst 192 - decl size + record_type - var type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + statement_list - operand + decl_expr test22.cpp 39:29 - statement + var_decl vec1 test22.cpp 39:29 - operand + - isUsed: 1 + cleanup_point_expr test22.cpp 39:29 - statement + expr_stmt test22.cpp 39:29 - operand + call_expr test22.cpp 39:29 - expresssion + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 253:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl vec1 test22.cpp 39:29 - operand + - isUsed: 1 + cleanup_stmt test22.cpp 39:29 - statement + statement_list - body + cleanup_point_expr test22.cpp 40:29 - statement + expr_stmt test22.cpp 40:29 - operand + call_expr test22.cpp 40:23 - expresssion + addr_expr - function + function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl vec1 test22.cpp 39:29 - operand + - isUsed: 1 + nop_expr - arg + addr_expr - operand + - isUsed: 1 + parm_decl ptr1 test22.cpp 37:28 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + call_expr - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 423:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl vec1 test22.cpp 39:29 - operand + - isUsed: 1 + var_decl vec1 test22.cpp 39:29 - decl + - isUsed: 1 + block - operand + var_decl vec1 test22.cpp 39:29 - block vars + - isUsed: 1 +function_decl func2 test22.cpp 43:9 +- isPublic: 1 + method_type - function type + integer_type - method return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 44:5 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + parm_decl this test22.cpp 43:32 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 43:28 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 45:31 - code + var_decl ptr2 test22.cpp 45:16 - operand + integer_cst 64 - decl size + pointer_plus_expr test22.cpp 45:28 - initial + nop_expr - operand + - isUsed: 1 + parm_decl ptr1 test22.cpp 43:28 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 40 - operand + pointer_type - var type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + decl_expr test22.cpp 45:30 - operand + var_decl ptr2 test22.cpp 45:16 - operand + block - operand + var_decl ptr2 test22.cpp 45:16 - block vars +function_decl func3 test22.cpp 48:9 +- isPublic: 1 + method_type - function type + integer_type - method return type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 49:5 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - decl size + parm_decl this test22.cpp 48:26 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 48:22 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 51:26 - code + var_decl ptr2 test22.cpp 50:17 - operand + - isUsed: 1 + integer_cst 64 - decl size + addr_expr - initial + - isUsed: 1 + parm_decl ptr1 test22.cpp 48:22 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + pointer_type - var type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + statement_list - operand + decl_expr test22.cpp 50:25 - statement + var_decl ptr2 test22.cpp 50:17 - operand + - isUsed: 1 + cleanup_point_expr test22.cpp 51:26 - statement + expr_stmt test22.cpp 51:26 - operand + convert_expr - expresssion + modify_expr - operand + component_ref test22.cpp 51:18 - operand + indirect_ref - object + indirect_ref - ref + var_decl ptr2 test22.cpp 50:17 - ref + - isUsed: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + integer_cst 10 - operand + block - operand + var_decl ptr2 test22.cpp 50:17 - block vars + - isUsed: 1 +function_decl func4 test22.cpp 54:10 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 55:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 54:33 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 54:29 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt test22.cpp 56:9 - code + cleanup_point_expr - condition + eq_expr test22.cpp 56:28 - operand + call_expr test22.cpp 56:25 - operand + addr_expr - function + function_decl ftest1 test22.cpp 22:9 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl ptr1 test22.cpp 54:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 100 - operand + return_expr test22.cpp 58:13 - then +function_decl Data1 test22.cpp 6:8 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 6:8 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 64:24 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + parm_decl __in_chrg test22.cpp 64:24 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + statement_list - code + bind_expr test22.cpp 6:8 - statement + cleanup_stmt test22.cpp 6:8 - operand + statement_list - body + cleanup_stmt test22.cpp 6:8 - statement + statement_list - body + call_expr test22.cpp 6:8 - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 6:8 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 64:24 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + parm_decl this test22.cpp 64:24 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl val test22.cpp 6:8 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 6:8 - field + - signed + integer_cst 64 - decl size + field_decl arr test22.cpp 6:8 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 6:8 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr test22.cpp 6:8 - statement + label_decl test22.cpp 6:8 - operand + - isAutogenerated: 1 +function_decl __base_dtor test22.cpp 6:8 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 6:8 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 64:24 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + bind_expr test22.cpp 6:8 - statement + try_finally test22.cpp 6:8 - operand + statement_list - operand + try_finally test22.cpp 6:8 - statement + statement_list - operand + call_expr test22.cpp 6:8 - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 6:8 - operand + indirect_ref - object + nop_expr - ref + parm_decl this test22.cpp 64:24 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + modify_expr - operand + indirect_ref - operand + nop_expr - ref + parm_decl this test22.cpp 64:24 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl val test22.cpp 6:8 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 6:8 - field + - signed + integer_cst 64 - decl size + field_decl arr test22.cpp 6:8 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 6:8 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr test22.cpp 6:8 - statement + label_decl test22.cpp 6:8 - operand + - isAutogenerated: 1 +function_decl __comp_dtor test22.cpp 6:8 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 6:8 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 64:24 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code +function_decl func5 test22.cpp 62:10 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 63:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 62:27 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 62:23 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 64:25 - code + var_decl data test22.cpp 64:15 - operand + - isUsed: 1 + integer_cst 320 - decl size + record_type - var type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + statement_list - operand + decl_expr test22.cpp 64:24 - statement + var_decl data test22.cpp 64:15 - operand + - isUsed: 1 + cleanup_point_expr test22.cpp 64:24 - statement + expr_stmt test22.cpp 64:24 - operand + call_expr test22.cpp 64:24 - expresssion + addr_expr - function + function_decl __comp_ctor test22.cpp 12:5 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl data test22.cpp 64:15 - operand + - isUsed: 1 + - isUsed: 1 + parm_decl ptr1 test22.cpp 62:23 - arg + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_stmt test22.cpp 64:24 - statement + statement_list - body + call_expr - expresssion + addr_expr - function + function_decl __comp_dtor test22.cpp 6:8 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl data test22.cpp 64:15 - operand + - isUsed: 1 + var_decl data test22.cpp 64:15 - decl + - isUsed: 1 + block - operand + var_decl data test22.cpp 64:15 - block vars + - isUsed: 1 +function_decl func6 test22.cpp 67:10 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 68:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 67:33 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 67:29 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 71:28 - code + var_decl num test22.cpp 71:13 - operand + integer_cst 32 - decl size + component_ref test22.cpp 71:25 - initial + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl ptr1 test22.cpp 67:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + integer_type - var type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + statement_list - operand + if_stmt test22.cpp 69:9 - statement + eq_expr test22.cpp 69:14 - condition + nop_expr - operand + - isUsed: 1 + parm_decl ptr1 test22.cpp 67:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 0 - operand + return_expr test22.cpp 70:13 - then + decl_expr test22.cpp 71:25 - statement + var_decl num test22.cpp 71:13 - operand + block - operand + var_decl num test22.cpp 71:13 - block vars +function_decl func7 test22.cpp 74:10 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 75:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 74:33 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 74:29 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt test22.cpp 76:9 - code + cleanup_point_expr - condition + eq_expr test22.cpp 76:33 - operand + call_expr test22.cpp 76:26 - operand + addr_expr - function + function_decl ftest2 test22.cpp 27:16 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + - isUsed: 1 + parm_decl ptr1 test22.cpp 74:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 200 - operand + return_expr test22.cpp 78:13 - then +function_decl func8 test22.cpp 81:10 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 82:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 81:33 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl ptr1 test22.cpp 81:29 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr test22.cpp 88:30 - code + var_decl k test22.cpp 86:19 - operand + integer_cst 32 - decl size + array_ref test22.cpp 86:34 - initial + integer_cst 0 - low bound + integer_cst 4 - element size + component_ref test22.cpp 86:29 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl ptr1 test22.cpp 81:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + integer_cst 0 - operand + integer_type - var type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + statement_list - operand + if_stmt test22.cpp 83:9 - statement + truth_orif_expr test22.cpp 83:37 - condition + truth_orif_expr test22.cpp 83:19 - operand + eq_expr test22.cpp 83:14 - operand + nop_expr - operand + - isUsed: 1 + parm_decl ptr1 test22.cpp 81:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 0 - operand + eq_expr test22.cpp 83:32 - operand + component_ref test22.cpp 83:28 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl ptr1 test22.cpp 81:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + integer_cst 3 - operand + eq_expr test22.cpp 83:47 - operand + component_ref test22.cpp 83:47 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl ptr1 test22.cpp 81:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + integer_cst 0 - operand + return_expr test22.cpp 84:13 - then + decl_expr test22.cpp 86:34 - statement + var_decl k test22.cpp 86:19 - operand + decl_expr test22.cpp 88:27 - statement + var_decl test1 test22.cpp 88:13 - operand + integer_cst 32 - decl size + component_ref test22.cpp 88:27 - initial + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl ptr1 test22.cpp 81:29 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + integer_type - var type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + block - operand + var_decl k test22.cpp 86:19 - block vars + var_decl test1 test22.cpp 88:13 - block vars +function_decl func9 test22.cpp 91:6 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl test22.cpp 92:1 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this test22.cpp 91:30 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl Object1 test22.cpp 35:7 - type name + - isAutogenerated: 1 + type_decl Object1 test22.cpp 36:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl chunk test22.cpp 91:25 - argument + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + if_stmt test22.cpp 93:5 - statement + cleanup_point_expr - condition + truth_orif_expr test22.cpp 93:16 - operand + eq_expr test22.cpp 93:10 - operand + nop_expr - operand + - isUsed: 1 + parm_decl chunk test22.cpp 91:25 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 0 - operand + call_expr test22.cpp 93:36 - operand + addr_expr - function + function_decl empty /usr/include/c++/5/bits/basic_string.h 3217:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 93:26 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl chunk test22.cpp 91:25 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + return_expr test22.cpp 94:9 - then + cleanup_point_expr test22.cpp 95:19 - statement + expr_stmt test22.cpp 95:19 - operand + convert_expr - expresssion + call_expr test22.cpp 95:18 - operand + addr_expr - function + function_decl operator[] /usr/include/c++/5/bits/basic_string.h 3249:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref test22.cpp 95:12 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl chunk test22.cpp 91:25 - operand + pointer_type - decl type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + integer_cst 0 - arg +function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 +- isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_algobase.h 736:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 743:7 - code + expr_stmt /usr/include/c++/5/bits/stl_algobase.h 743:7 - operand + call_expr /usr/include/c++/5/bits/stl_algobase.h 743:20 - expresssion + addr_expr - function + function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + call_expr /usr/include/c++/5/bits/stl_algobase.h 743:38 - arg + addr_expr - function + function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + call_expr /usr/include/c++/5/bits/stl_algobase.h 743:66 - arg + addr_expr - function + function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 - operand + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size +function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2840:58 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/c++/5/bits/basic_string.h 2840:58 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement + cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + statement_list - body + cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement + label_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2840:58 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement + try_finally /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + statement_list - operand + try_finally /usr/include/c++/5/bits/basic_string.h 2668:14 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + modify_expr - operand + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement + label_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2840:58 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code +function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2838:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/basic_string.h 2840:62 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - expresssion + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - arg + addr_expr - function + function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + convert_expr - arg + call_expr /usr/include/c++/5/bits/basic_string.h 2840:33 - operand + addr_expr - function + function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + nop_expr - operand + addr_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isUsed: 1 + - isAutogenerated: 1 + integer_cst 8 - decl size + record_type - var type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - slot + - isUsed: 1 + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + call_expr - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isUsed: 1 + - isAutogenerated: 1 + cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2840:62 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/basic_string.h 2840:62 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - expresssion + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - arg + addr_expr - function + function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + convert_expr - arg + call_expr /usr/include/c++/5/bits/basic_string.h 2840:33 - operand + addr_expr - function + function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + nop_expr - operand + addr_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isUsed: 1 + - isAutogenerated: 1 + integer_cst 8 - decl size + record_type - var type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - slot + - isUsed: 1 + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + call_expr - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + - isUsed: 1 + - isAutogenerated: 1 + try_catch_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2840:62 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code +function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/c++/5/bits/basic_string.h 2942:7 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement + cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2943:54 - operand + statement_list - body + cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2943:54 - statement + statement_list - body + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - expresssion + addr_expr - function + function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 - arg + addr_expr - function + function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + nop_expr - operand + addr_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand + - isUsed: 1 + - isAutogenerated: 1 + integer_cst 8 - decl size + record_type - var type + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + aggr_init_expr - operand + addr_expr - function + function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - slot + - isUsed: 1 + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + call_expr - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand + - isUsed: 1 + - isAutogenerated: 1 + call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2508:11 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement + label_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2943:54 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement + try_finally /usr/include/c++/5/bits/basic_string.h 2943:54 - operand + statement_list - operand + try_finally /usr/include/c++/5/bits/basic_string.h 2943:54 - statement + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - expresssion + addr_expr - function + function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 - arg + addr_expr - function + function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + nop_expr - operand + addr_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand + - isUsed: 1 + - isAutogenerated: 1 + integer_cst 8 - decl size + record_type - var type + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + aggr_init_expr - operand + addr_expr - function + function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - slot + - isUsed: 1 + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + call_expr - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand + - isUsed: 1 + - isAutogenerated: 1 + call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + modify_expr - operand + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2508:11 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement + label_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2943:54 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code +function_decl vector /usr/include/c++/5/bits/stl_vector.h 253:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 253:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_vector.h 257:19 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 257:15 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 253:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 257:19 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_vector.h 257:19 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + try_catch_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 253:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 257:19 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 253:14 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + statement_list - code +function_decl vector /usr/include/c++/5/bits/stl_vector.h 423:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 423:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/c++/5/bits/stl_vector.h 423:7 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 425:33 - operand + statement_list - body + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 425:33 - statement + statement_list - body + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 424:9 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 424:9 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 424:22 - expresssion + addr_expr - function + function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + convert_expr - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 425:28 - operand + addr_expr - function + function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + call_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + integer_cst 192 - decl size + block - operand + label_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement + label_decl /usr/include/c++/5/bits/stl_vector.h 423:7 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 423:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 425:33 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement + try_finally /usr/include/c++/5/bits/stl_vector.h 425:33 - operand + statement_list - operand + try_finally /usr/include/c++/5/bits/stl_vector.h 425:33 - statement + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 424:9 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 424:9 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 424:22 - expresssion + addr_expr - function + function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 424:22 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + convert_expr - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 425:28 - operand + addr_expr - function + function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + call_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + modify_expr - operand + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + integer_cst 192 - decl size + block - operand + label_expr /usr/include/c++/5/bits/stl_vector.h 425:33 - statement + label_decl /usr/include/c++/5/bits/stl_vector.h 423:7 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 423:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 425:33 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 423:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + statement_list - code +function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + reference_type - value + pointer_type - nested type + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 913:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_vector.h 913:35 - argument + reference_type - decl type + pointer_type - nested type + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt /usr/include/c++/5/bits/stl_vector.h 915:2 - code + ne_expr - condition + component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 915:30 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + statement_list - then + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 917:6 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 917:6 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 917:30 - expresssion + addr_expr - function + function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + nop_expr - operand + addr_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 917:30 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + component_ref /usr/include/c++/5/bits/stl_vector.h 917:30 - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 917:30 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_vector.h 913:35 - operand + reference_type - decl type + pointer_type - nested type + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 919:6 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 919:6 - operand + convert_expr - expresssion + preincrement_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 919:6 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 919:6 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 925:4 - else + expr_stmt /usr/include/c++/5/bits/stl_vector.h 925:4 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 925:17 - expresssion + addr_expr - function + function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + target_expr - arg + var_decl /usr/include/c++/5/bits/stl_vector.h 925:21 - operand + - isAutogenerated: 1 + integer_cst 64 - decl size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + call_expr /usr/include/c++/5/bits/stl_vector.h 925:21 - operand + addr_expr - function + function_decl end /usr/include/c++/5/bits/stl_vector.h 565:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 913:38 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/stl_vector.h 913:35 - operand + reference_type - decl type + pointer_type - nested type + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl empty /usr/include/c++/5/bits/basic_string.h 3217:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + boolean_type - method return type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 3217:7 - function result + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 3217:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3218:32 - code + return_expr /usr/include/c++/5/bits/basic_string.h 3218:32 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 3217:7 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + eq_expr - operand + call_expr /usr/include/c++/5/bits/basic_string.h 3218:29 - operand + addr_expr - function + function_decl size /usr/include/c++/5/bits/basic_string.h 3120:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 3217:15 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + integer_cst 0 - operand +function_decl operator[] /usr/include/c++/5/bits/basic_string.h 3249:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + reference_type - method return type + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - type name + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + integer_type - value + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 3249:7 - function result + - isAutogenerated: 1 + reference_type - result type + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - type name + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/basic_string.h 3249:33 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __pos /usr/include/c++/5/bits/basic_string.h 3249:28 - argument + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + statement_list - code + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3256:2 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 3256:2 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 3256:9 - expresssion + addr_expr - function + function_decl _M_leak /usr/include/c++/5/bits/basic_string.h 2710:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/basic_string.h 3249:33 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3257:24 - statement + return_expr /usr/include/c++/5/bits/basic_string.h 3257:24 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 3249:7 - operand + - isAutogenerated: 1 + reference_type - result type + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - type name + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + nop_expr - operand + pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 3257:18 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 3257:16 - operand + addr_expr - function + function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/basic_string.h 3249:33 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - operand + non_lvalue_expr - operand + - isUsed: 1 + parm_decl __pos /usr/include/c++/5/bits/basic_string.h 3249:28 - operand + integer_type - decl type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 +- isPublic: 1 + function_type - function type + pointer_type - function return type + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_algobase.h 282:5 - function result + - isAutogenerated: 1 + pointer_type - result type + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - code + return_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand + - isAutogenerated: 1 + pointer_type - result type + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + call_expr /usr/include/c++/5/bits/stl_algobase.h 283:50 - operand + addr_expr - function + function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + - isUsed: 1 + parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - arg + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 +- isPublic: 1 + function_type - function type + void_type - function return type + type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 - type name + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + reference_type - value + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_algobase.h 703:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 - type name + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - argument + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_algobase.h 708:18 - code + var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand + - isUsed: 1 + integer_cst 32 - decl size + nop_expr - initial + indirect_ref - operand + - isUsed: 1 + parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - ref + reference_type - decl type + integer_type - nested type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 64 - parm size + integer_type - var type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + statement_list - operand + decl_expr /usr/include/c++/5/bits/stl_algobase.h 706:25 - statement + var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand + - isUsed: 1 + for_stmt /usr/include/c++/5/bits/stl_algobase.h 707:7 - statement + cleanup_point_expr - expression + convert_expr - operand + preincrement_expr - operand + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + integer_cst 8 - operand + ne_expr - condition + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 708:2 - body + expr_stmt /usr/include/c++/5/bits/stl_algobase.h 708:2 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - ref + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + nop_expr - operand + var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand + - isUsed: 1 + block - operand + var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - block vars + - isUsed: 1 +function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 +- isExternal: 1 +- isPublic: 1 + function_type - function type + reference_type - function return type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + integer_cst 8 - decl size + integer_type - var type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + array_type - var type + integer_type - element type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - arg types + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - decl size + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - code + return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - decl size + nop_expr - operand + convert_expr - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 - operand + addr_expr - function + function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type +function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 +- isExternal: 1 +- isPublic: 1 + method_type - function type + pointer_type - method return type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - method base type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + integer_cst 8 - decl size + integer_type - var type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + array_type - var type + integer_type - element type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result + - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code + return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand + - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + pointer_plus_expr - operand + nop_expr - operand + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + integer_cst 24 - operand +function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 113:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/bits/allocator.h 113:7 - code + bind_expr /usr/include/c++/5/bits/allocator.h 113:29 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement + expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 - operand + call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + cleanup_stmt /usr/include/c++/5/bits/allocator.h 113:27 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/bits/allocator.h 113:7 - code + bind_expr /usr/include/c++/5/bits/allocator.h 113:29 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement + expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 - operand + call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + try_catch_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/allocator.h 113:27 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + statement_list - code +function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 121:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/c++/5/bits/allocator.h 121:7 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code + statement_list - operand + bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement + cleanup_stmt /usr/include/c++/5/bits/allocator.h 121:30 - operand + statement_list - body + cleanup_stmt /usr/include/c++/5/bits/allocator.h 121:30 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/allocator.h 121:30 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + block - operand + label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement + label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code + statement_list - operand + bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement + try_finally /usr/include/c++/5/bits/allocator.h 121:30 - operand + statement_list - operand + try_finally /usr/include/c++/5/bits/allocator.h 121:30 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/allocator.h 121:30 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + modify_expr - operand + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + block - operand + label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement + label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + statement_list - code +function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2670:2 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2670:2 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/basic_string.h 2671:31 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - operand + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - statement + statement_list - body + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/basic_string.h 2671:27 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2671:31 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/basic_string.h 2671:31 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - operand + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + try_catch_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement + expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/basic_string.h 2671:27 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_list - chain + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2671:31 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:47 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name + - isAutogenerated: 1 + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + statement_list - code +function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + pointer_type - method return type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + integer_cst 8 - decl size + integer_type - var type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + array_type - var type + integer_type - element type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - function result + - isAutogenerated: 1 + pointer_type - result type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:16 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - code + return_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - operand + - isAutogenerated: 1 + pointer_type - result type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - decl size + pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2697:55 - operand + nop_expr - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 - operand + addr_expr - function + function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:16 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 4232:7 - function result + - isAutogenerated: 1 + record_type - result type + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 8 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:23 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4233:16 - code + return_expr /usr/include/c++/5/bits/basic_string.h 4233:16 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 4232:7 - operand + - isAutogenerated: 1 + record_type - result type + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 8 - decl size + target_expr - operand + var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - operand + - isUsed: 1 + - isAutogenerated: 1 + integer_cst 8 - decl size + record_type - var type + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - slot + - isUsed: 1 + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + nop_expr - arg + nop_expr - operand + addr_expr - operand + component_ref /usr/include/c++/5/bits/basic_string.h 4233:16 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:23 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + call_expr - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - operand + - isUsed: 1 + - isAutogenerated: 1 +function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + integer_cst 8 - decl size + integer_type - var type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + array_type - var type + integer_type - element type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - chain + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2633:2 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:30 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + if_stmt /usr/include/c++/5/bits/basic_string.h 2636:4 - code + cleanup_point_expr - condition + ne_expr - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2636:24 - operand + addr_expr - function + function_decl __builtin_expect 0:0 - operand + - isAutogenerated: 1 + - isConst: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node nothrow - purpose + tree_list - chain + identifier_node leaf - purpose + tree_list - chain + identifier_node const - purpose + function_type - function type + ne_expr - arg + convert_expr - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2636:46 - operand + addr_expr - function + function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - operand + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:30 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + integer_cst 0 - arg + integer_cst 0 - operand + if_stmt /usr/include/c++/5/bits/basic_string.h 2641:8 - then + cleanup_point_expr - condition + le_expr - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2641:50 - operand + addr_expr - function + function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 - operand + tree_list - attribute + identifier_node __unused__ - purpose + function_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/basic_string.h 2641:51 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:30 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field + - signed + integer_cst 32 - decl size + integer_cst -1 - arg + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2645:5 - then + expr_stmt /usr/include/c++/5/bits/basic_string.h 2645:5 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2645:15 - expresssion + addr_expr - function + function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:30 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - operand + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size +function_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/c++/5/bits/stl_vector.h 257:15 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + statement_list - body + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 79:14 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - signed + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - signed + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement + label_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement + try_finally /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + statement_list - operand + try_finally /usr/include/c++/5/bits/stl_vector.h 79:14 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + modify_expr - operand + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - signed + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - signed + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - signed + integer_cst 64 - decl size + block - operand + label_expr /usr/include/c++/5/bits/stl_vector.h 79:14 - statement + label_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 +- isAutogenerated: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 79:14 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 257:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + statement_list - code +function_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 124:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 124:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_vector.h 125:21 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 86:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_vector.h 125:17 - slot + - isAutogenerated: 1 + integer_cst 192 - decl size + record_type - var type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 125:17 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 125:21 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/stl_vector.h 125:21 - code + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + convert_expr - expresssion + init_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 86:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_vector.h 125:17 - slot + - isUsed: 1 + - isAutogenerated: 1 + integer_cst 192 - decl size + record_type - var type + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - type name + - isAutogenerated: 1 + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 81:7 - field + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + try_catch_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 125:17 - operand + indirect_ref - object + nop_expr - ref + parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 124:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 125:21 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 124:20 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + statement_list - code +function_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 159:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 159:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/c++/5/bits/stl_vector.h 159:7 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 161:36 - operand + statement_list - body + cleanup_stmt /usr/include/c++/5/bits/stl_vector.h 161:36 - statement + statement_list - body + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 160:9 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 160:9 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 160:22 - expresssion + addr_expr - function + function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + exact_div_expr - operand + minus_expr - operand + convert_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + convert_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - expresssion + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 161:36 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 72:12 - field + - signed + integer_cst 192 - decl size + block - operand + label_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement + label_decl /usr/include/c++/5/bits/stl_vector.h 159:7 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 161:36 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + statement_list - code + bind_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement + try_finally /usr/include/c++/5/bits/stl_vector.h 161:36 - operand + statement_list - operand + try_finally /usr/include/c++/5/bits/stl_vector.h 161:36 - statement + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 160:9 - statement + expr_stmt /usr/include/c++/5/bits/stl_vector.h 160:9 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 160:22 - expresssion + addr_expr - function + function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 160:22 - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + exact_div_expr - operand + minus_expr - operand + convert_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + convert_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 161:9 - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + call_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - operand + addr_expr - function + function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 79:14 - operand + - isAutogenerated: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref /usr/include/c++/5/bits/stl_vector.h 161:36 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + modify_expr - operand + indirect_ref - operand + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 72:12 - field + - signed + integer_cst 192 - decl size + block - operand + label_expr /usr/include/c++/5/bits/stl_vector.h 161:36 - statement + label_decl /usr/include/c++/5/bits/stl_vector.h 159:7 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/c++/5/bits/stl_vector.h 159:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 161:36 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 159:21 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + statement_list - code +function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 +- isPublic: 1 + method_type - function type + reference_type - method return type + record_type - nested type + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + record_type - method base type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 113:7 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 113:27 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/stl_vector.h 114:60 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_vector.h 113:7 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - type name + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + nop_expr - operand + addr_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 114:46 - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 113:27 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name + - isAutogenerated: 1 + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 73:5 - field + - isAutogenerated: 1 + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 75:28 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - field + type_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 79:14 - field + - isAutogenerated: 1 + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 110:22 - field + integer_cst 64 - parm size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size +function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 +- isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + pointer_type - value + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_construct.h 148:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_construct.h 148:31 - argument + pointer_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_construct.h 148:57 - argument + pointer_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/bits/stl_construct.h 149:21 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_construct.h 151:7 - code + expr_stmt /usr/include/c++/5/bits/stl_construct.h 151:7 - operand + call_expr /usr/include/c++/5/bits/stl_construct.h 151:15 - expresssion + addr_expr - function + function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + - isUsed: 1 + parm_decl __first /usr/include/c++/5/bits/stl_construct.h 148:31 - arg + pointer_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __last /usr/include/c++/5/bits/stl_construct.h 148:57 - arg + pointer_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19 +- isPublic: 1 + function_type - function type + void_type - function return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + tree_list - arg types + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + pointer_type - value + type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + reference_type - value + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/alloc_traits.h 188:19 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl __a /usr/include/c++/5/ext/alloc_traits.h 188:37 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __p /usr/include/c++/5/ext/alloc_traits.h 188:50 - argument + pointer_type - decl type + type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __arg /usr/include/c++/5/ext/alloc_traits.h 188:66 - argument + reference_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/ext/alloc_traits.h 189:9 - code + expr_stmt /usr/include/c++/5/ext/alloc_traits.h 189:9 - operand + call_expr /usr/include/c++/5/ext/alloc_traits.h 189:9 - expresssion + addr_expr - function + function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/ext/alloc_traits.h 188:37 - operand + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_vec - element + pointer_type - element + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __p /usr/include/c++/5/ext/alloc_traits.h 188:50 - arg + pointer_type - decl type + type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __arg /usr/include/c++/5/ext/alloc_traits.h 188:66 - operand + reference_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + record_type - value + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + tree_list - chain + reference_type - value + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/vector.tcc 326:5 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - argument + record_type - decl type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 - argument + reference_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + bind_expr /usr/include/c++/5/bits/vector.tcc 400:2 - code + bind_expr /usr/include/c++/5/bits/vector.tcc 330:7 - operand + if_stmt /usr/include/c++/5/bits/vector.tcc 330:7 - operand + ne_expr - condition + component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 330:35 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + bind_expr /usr/include/c++/5/bits/vector.tcc 343:26 - then + var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - operand + - isUsed: 1 + integer_cst 64 - decl size + nop_expr - initial + indirect_ref - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 - ref + reference_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + pointer_type - var type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 332:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 332:4 - operand + call_expr /usr/include/c++/5/bits/vector.tcc 332:28 - expresssion + addr_expr - function + function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19 - operand + - isPublic: 1 + function_type - function type + nop_expr - arg + nop_expr - operand + addr_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 332:28 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + component_ref /usr/include/c++/5/bits/vector.tcc 332:28 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 332:28 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + pointer_plus_expr - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 333:15 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 333:15 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 335:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 335:4 - operand + convert_expr - expresssion + preincrement_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 335:4 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 335:4 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + decl_expr /usr/include/c++/5/bits/vector.tcc 337:19 - statement + var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 339:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 339:4 - operand + convert_expr - expresssion + call_expr /usr/include/c++/5/bits/vector.tcc 339:4 - operand + addr_expr - function + function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + indirect_ref - operand + call_expr /usr/include/c++/5/bits/vector.tcc 339:4 - ref + addr_expr - function + function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + - isUsed: 1 + parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand + record_type - decl type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - parm size + pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 339:4 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 339:4 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 339:4 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 343:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 343:4 - operand + convert_expr - expresssion + modify_expr - operand + indirect_ref - operand + call_expr /usr/include/c++/5/bits/vector.tcc 343:4 - ref + addr_expr - function + function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + - isUsed: 1 + parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand + record_type - decl type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - parm size + var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - operand + - isUsed: 1 + block - operand + var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - block vars + - isUsed: 1 + bind_expr /usr/include/c++/5/bits/vector.tcc 399:57 - else + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + statement_list - operand + decl_expr /usr/include/c++/5/bits/vector.tcc 351:56 - statement + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 351:56 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 351:56 - operand + convert_expr - expresssion + init_expr - operand + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand + - isUsed: 1 + call_expr /usr/include/c++/5/bits/vector.tcc 351:18 - operand + addr_expr - function + function_decl _M_check_len /usr/include/c++/5/bits/stl_vector.h 1422:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + integer_cst 1 - arg + nop_expr - arg + addr_expr - operand + string_cst vector::_M_insert_aux - operand + - stringLength: 22 + decl_expr /usr/include/c++/5/bits/vector.tcc 352:56 - statement + var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - type name + integer_cst 64 - type size + integer_cst 0 - min value + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 352:56 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 352:56 - operand + convert_expr - expresssion + init_expr - operand + var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand + - isUsed: 1 + nop_expr - operand + call_expr /usr/include/c++/5/bits/vector.tcc 352:48 - operand + addr_expr - function + function_decl operator- /usr/include/c++/5/bits/stl_iterator.h 923:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + nop_expr - operand + addr_expr - operand + - isUsed: 1 + parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand + record_type - decl type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - parm size + nop_expr - arg + nop_expr - operand + addr_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/vector.tcc 352:55 - operand + - isAutogenerated: 1 + integer_cst 64 - decl size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + call_expr /usr/include/c++/5/bits/vector.tcc 352:55 - operand + addr_expr - function + function_decl begin /usr/include/c++/5/bits/stl_vector.h 547:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + decl_expr /usr/include/c++/5/bits/vector.tcc 353:48 - statement + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand + - isUsed: 1 + integer_cst 64 - decl size + pointer_type - var type + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - type name + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 353:48 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 353:48 - operand + convert_expr - expresssion + init_expr - operand + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand + - isUsed: 1 + call_expr /usr/include/c++/5/bits/vector.tcc 353:48 - operand + addr_expr - function + function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + nop_expr - arg + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand + - isUsed: 1 + decl_expr /usr/include/c++/5/bits/vector.tcc 354:36 - statement + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + - isUsed: 1 + integer_cst 64 - decl size + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - initial + - isUsed: 1 + pointer_type - var type + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - type name + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + try_block /usr/include/c++/5/bits/vector.tcc 355:4 - statement + statement_list - body + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 361:8 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 361:8 - operand call_expr /usr/include/c++/5/bits/vector.tcc 361:32 - expresssion addr_expr - function function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19 - operand @@ -19848,8 +35947,280 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 function_type - function type nop_expr - arg nop_expr - operand - addr_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 361:32 - operand + addr_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 361:32 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 362:38 - arg + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand + - isUsed: 1 + nop_expr - operand + mult_expr - operand + nop_expr - operand + var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand + - isUsed: 1 + integer_cst 8 - operand + nop_expr - arg + convert_expr - operand + - isUsed: 1 + parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 - operand + reference_type - decl type + pointer_type - nested type + record_type - nested type + type_decl Data1 test22.cpp 6:8 - type name + - isAutogenerated: 1 + field_decl val test22.cpp 17:9 - field + - signed + integer_cst 32 - decl size + field_decl ptrval test22.cpp 18:12 - field + - unsigned + integer_cst 64 - decl size + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 368:8 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 368:8 - operand + convert_expr - expresssion + modify_expr - operand + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + - isUsed: 1 + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 370:8 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 370:8 - operand + convert_expr - expresssion + modify_expr - operand + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + - isUsed: 1 + call_expr /usr/include/c++/5/bits/vector.tcc 372:3 - operand + addr_expr - function + function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uninitialized.h 297:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + component_ref /usr/include/c++/5/bits/vector.tcc 372:3 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 372:3 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + indirect_ref - operand + call_expr /usr/include/c++/5/bits/vector.tcc 372:3 - ref + addr_expr - function + function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + - isUsed: 1 + parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand + record_type - decl type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - parm size + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - arg + - isUsed: 1 + nop_expr - arg + convert_expr - operand + call_expr /usr/include/c++/5/bits/vector.tcc 373:36 - operand + addr_expr - function + function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 375:8 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 375:8 - operand + convert_expr - expresssion + preincrement_expr - operand + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + - isUsed: 1 + integer_cst 8 - operand + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 377:8 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 377:8 - operand + convert_expr - expresssion + modify_expr - operand + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + - isUsed: 1 + call_expr /usr/include/c++/5/bits/vector.tcc 379:3 - operand + addr_expr - function + function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uninitialized.h 297:5 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + indirect_ref - operand + call_expr /usr/include/c++/5/bits/vector.tcc 379:3 - ref + addr_expr - function + function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + - isUsed: 1 + parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand + record_type - decl type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - parm size + component_ref /usr/include/c++/5/bits/vector.tcc 379:3 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 379:3 - object component_ref - object indirect_ref - object nop_expr - ref @@ -19892,57 +36263,557 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 - signed - isAutogenerated: 1 integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 362:38 - arg - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand - - isUsed: 1 - nop_expr - operand - mult_expr - operand - nop_expr - operand - var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand - - isUsed: 1 - integer_cst 8 - operand - nop_expr - arg - convert_expr - operand - - isUsed: 1 - parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 - operand - reference_type - decl type - pointer_type - nested type + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - arg + - isUsed: 1 + nop_expr - arg + convert_expr - operand + call_expr /usr/include/c++/5/bits/vector.tcc 380:37 - operand + addr_expr - function + function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + handler - handler + cleanup_stmt /usr/include/c++/5/bits/vector.tcc 382:11 - body + statement_list - body + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 382:11 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 382:11 - operand + convert_expr - expresssion + call_expr /usr/include/c++/5/bits/vector.tcc 382:11 - operand + addr_expr - function + function_decl __cxa_begin_catch /usr/include/c++/5/bits/vector.tcc 382:11 - operand + - isAutogenerated: 1 + - isExternal: 1 + - isPublic: 1 + function_type - function type + call_expr /usr/include/c++/5/bits/vector.tcc 382:11 - arg + addr_expr - function + function_decl __builtin_eh_pointer 0:0 - operand + - isAutogenerated: 1 + - isPure: 1 + - isExternal: 1 + - isPublic: 1 + tree_list - attribute + identifier_node leaf - purpose + function_type - function type + integer_cst 0 - arg + if_stmt /usr/include/c++/5/bits/vector.tcc 384:8 - statement + eq_expr /usr/include/c++/5/bits/vector.tcc 384:12 - condition + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + - isUsed: 1 + integer_cst 0 - operand + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 385:3 - then + expr_stmt /usr/include/c++/5/bits/vector.tcc 385:3 - operand + call_expr /usr/include/c++/5/bits/vector.tcc 385:25 - expresssion + addr_expr - function + function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 - operand + - isExternal: 1 + - isPublic: 1 + function_type - function type + nop_expr - arg + nop_expr - operand + addr_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 385:25 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 386:38 - arg + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand + - isUsed: 1 + nop_expr - operand + mult_expr - operand + nop_expr - operand + var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand + - isUsed: 1 + integer_cst 8 - operand + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 388:3 - else + expr_stmt /usr/include/c++/5/bits/vector.tcc 388:3 - operand + call_expr /usr/include/c++/5/bits/vector.tcc 388:16 - expresssion + addr_expr - function + function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand + - isPublic: 1 + function_type - function type + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - arg + - isUsed: 1 + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - arg + - isUsed: 1 + nop_expr - arg + convert_expr - operand + call_expr /usr/include/c++/5/bits/vector.tcc 388:63 - operand + addr_expr - function + function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 389:8 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 389:8 - operand + call_expr /usr/include/c++/5/bits/vector.tcc 389:21 - expresssion + addr_expr - function + function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - arg + - isUsed: 1 + nop_expr - arg + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 390:8 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 390:8 - operand + throw_expr /usr/include/c++/5/bits/vector.tcc 390:8 - expresssion + call_expr /usr/include/c++/5/bits/vector.tcc 390:8 - operand + addr_expr - function + function_decl __cxa_rethrow /usr/include/c++/5/bits/vector.tcc 390:8 - operand + - isAutogenerated: 1 + - isExternal: 1 + - isPublic: 1 + function_type - function type + call_expr /usr/include/c++/5/bits/vector.tcc 382:11 - expresssion + addr_expr - function + function_decl __cxa_end_catch /usr/include/c++/5/bits/vector.tcc 382:11 - operand + - isAutogenerated: 1 + - isExternal: 1 + - isPublic: 1 + function_type - function type + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 392:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 392:4 - operand + call_expr /usr/include/c++/5/bits/vector.tcc 392:17 - expresssion + addr_expr - function + function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand + - isPublic: 1 + function_type - function type + component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + convert_expr - operand + call_expr /usr/include/c++/5/bits/vector.tcc 393:23 - operand + addr_expr - function + function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 394:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 394:4 - operand + call_expr /usr/include/c++/5/bits/vector.tcc 394:17 - expresssion + addr_expr - function + function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + addr_expr - arg + component_ref - operand + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + component_ref /usr/include/c++/5/bits/vector.tcc 394:17 - arg + component_ref /usr/include/c++/5/bits/vector.tcc 394:17 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - signed - integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field - - unsigned - integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field - isAutogenerated: 1 - integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 368:8 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 368:8 - operand - convert_expr - expresssion - modify_expr - operand - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand - - isUsed: 1 - integer_cst 0 - operand - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 370:8 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 370:8 - operand - convert_expr - expresssion - modify_expr - operand - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand - - isUsed: 1 - call_expr /usr/include/c++/5/bits/vector.tcc 372:3 - operand - addr_expr - function - function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uninitialized.h 297:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - component_ref /usr/include/c++/5/bits/vector.tcc 372:3 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 372:3 - object + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + nop_expr - arg + exact_div_expr - operand + minus_expr - operand + convert_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - object component_ref - object indirect_ref - object nop_expr - ref @@ -19988,134 +36859,12 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - signed integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - unsigned integer_cst 64 - decl size - nop_expr - arg - indirect_ref - operand - call_expr /usr/include/c++/5/bits/vector.tcc 372:3 - ref - addr_expr - function - function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - - isUsed: 1 - parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand - record_type - decl type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - parm size - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - arg - - isUsed: 1 - nop_expr - arg - convert_expr - operand - call_expr /usr/include/c++/5/bits/vector.tcc 373:36 - operand - addr_expr - function - function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 375:8 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 375:8 - operand - convert_expr - expresssion - preincrement_expr - operand - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand - - isUsed: 1 - integer_cst 8 - operand - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 377:8 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 377:8 - operand - convert_expr - expresssion - modify_expr - operand - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand - - isUsed: 1 - call_expr /usr/include/c++/5/bits/vector.tcc 379:3 - operand - addr_expr - function - function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uninitialized.h 297:5 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - nop_expr - arg - indirect_ref - operand - call_expr /usr/include/c++/5/bits/vector.tcc 379:3 - ref - addr_expr - function - function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - - isUsed: 1 - parm_decl __position /usr/include/c++/5/bits/vector.tcc 327:28 - operand - record_type - decl type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - parm size - component_ref /usr/include/c++/5/bits/vector.tcc 379:3 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 379:3 - object + convert_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - object component_ref - object indirect_ref - object nop_expr - ref @@ -20137,1202 +36886,2736 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - arg - - isUsed: 1 - nop_expr - arg - convert_expr - operand - call_expr /usr/include/c++/5/bits/vector.tcc 380:37 - operand - addr_expr - function - function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + integer_cst 8 - operand + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 397:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 397:4 - operand + convert_expr - expresssion + modify_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 397:27 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 397:27 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size - handler - handler - cleanup_stmt /usr/include/c++/5/bits/vector.tcc 382:11 - body - statement_list - body - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 382:11 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 382:11 - operand - convert_expr - expresssion - call_expr /usr/include/c++/5/bits/vector.tcc 382:11 - operand - addr_expr - function - function_decl __cxa_begin_catch /usr/include/c++/5/bits/vector.tcc 382:11 - operand + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field + - unsigned + integer_cst 64 - decl size + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 398:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 398:4 - operand + convert_expr - expresssion + modify_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 398:28 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 398:28 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - isAutogenerated: 1 - - isExternal: 1 - - isPublic: 1 - function_type - function type - call_expr /usr/include/c++/5/bits/vector.tcc 382:11 - arg - addr_expr - function - function_decl __builtin_eh_pointer 0:0 - operand - - isAutogenerated: 1 - - isPure: 1 - - isExternal: 1 - - isPublic: 1 - tree_list - attribute - identifier_node leaf - purpose - function_type - function type - integer_cst 0 - arg - if_stmt /usr/include/c++/5/bits/vector.tcc 384:8 - statement - eq_expr /usr/include/c++/5/bits/vector.tcc 384:12 - condition - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand - - isUsed: 1 - integer_cst 0 - operand - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 385:3 - then - expr_stmt /usr/include/c++/5/bits/vector.tcc 385:3 - operand - call_expr /usr/include/c++/5/bits/vector.tcc 385:25 - expresssion - addr_expr - function - function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 - operand - - isExternal: 1 - - isPublic: 1 - function_type - function type - nop_expr - arg - nop_expr - operand - addr_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 385:25 - operand - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - signed + - isAutogenerated: 1 integer_cst 192 - decl size - pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 386:38 - arg - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand + - isUsed: 1 + cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 399:4 - statement + expr_stmt /usr/include/c++/5/bits/vector.tcc 399:4 - operand + convert_expr - expresssion + modify_expr - operand + component_ref /usr/include/c++/5/bits/vector.tcc 399:36 - operand + component_ref /usr/include/c++/5/bits/vector.tcc 399:36 - object + component_ref - object + indirect_ref - object + nop_expr - ref - isUsed: 1 - nop_expr - operand - mult_expr - operand - nop_expr - operand - var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - operand - - isUsed: 1 - integer_cst 8 - operand - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 388:3 - else - expr_stmt /usr/include/c++/5/bits/vector.tcc 388:3 - operand - call_expr /usr/include/c++/5/bits/vector.tcc 388:16 - expresssion - addr_expr - function - function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand - - isPublic: 1 - function_type - function type - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - arg - - isUsed: 1 - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - arg - - isUsed: 1 - nop_expr - arg - convert_expr - operand - call_expr /usr/include/c++/5/bits/vector.tcc 388:63 - operand - addr_expr - function - function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 389:8 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 389:8 - operand - call_expr /usr/include/c++/5/bits/vector.tcc 389:21 - expresssion - addr_expr - function - function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - isAutogenerated: 1 - integer_cst 192 - decl size - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - arg - - isUsed: 1 - nop_expr - arg + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field + - unsigned + integer_cst 64 - decl size + pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 399:50 - operand + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand + - isUsed: 1 + nop_expr - operand + mult_expr - operand + nop_expr - operand var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 390:8 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 390:8 - operand - throw_expr /usr/include/c++/5/bits/vector.tcc 390:8 - expresssion - call_expr /usr/include/c++/5/bits/vector.tcc 390:8 - operand - addr_expr - function - function_decl __cxa_rethrow /usr/include/c++/5/bits/vector.tcc 390:8 - operand + integer_cst 8 - operand + block - operand + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - block vars + - isUsed: 1 + var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - block vars + - isUsed: 1 + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - block vars + - isUsed: 1 + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - block vars + - isUsed: 1 + block - operand + block - sub block + var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - block vars + - isUsed: 1 + block - sub block + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - block vars + - isUsed: 1 + var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - block vars + - isUsed: 1 + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - block vars + - isUsed: 1 + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - block vars + - isUsed: 1 + block - operand + block - sub block + block - sub block + var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - block vars + - isUsed: 1 + block - sub block + var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - block vars + - isUsed: 1 + var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - block vars + - isUsed: 1 + var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - block vars + - isUsed: 1 + var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - block vars + - isUsed: 1 +function_decl end /usr/include/c++/5/bits/stl_vector.h 565:7 +- isPublic: 1 + method_type - function type + record_type - method return type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + record_type - method base type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_vector.h 565:7 - function result + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 565:11 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 566:48 - code + return_expr /usr/include/c++/5/bits/stl_vector.h 566:48 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_vector.h 565:7 - operand + - isAutogenerated: 1 + record_type - result type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + integer_cst 64 - decl size + compound_expr - operand + target_expr - operand + var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 - operand + - isAutogenerated: 1 + integer_cst 64 - decl size + record_type - var type + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name + field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field + - unsigned + integer_cst 64 - decl size + type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + - isAutogenerated: 1 + type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field + type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field + type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field + type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field + type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field + type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field + aggr_init_expr - operand + addr_expr - function + function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 - slot + - isAutogenerated: 1 + convert_expr - arg + void_cst - operand + nop_expr - arg + nop_expr - operand + addr_expr - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 566:48 - operand + component_ref /usr/include/c++/5/bits/stl_vector.h 566:48 - object + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/stl_vector.h 565:11 - operand - isAutogenerated: 1 - - isExternal: 1 - - isPublic: 1 - function_type - function type - call_expr /usr/include/c++/5/bits/vector.tcc 382:11 - expresssion - addr_expr - function - function_decl __cxa_end_catch /usr/include/c++/5/bits/vector.tcc 382:11 - operand + pointer_type - decl type + record_type - nested type + type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field + using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field + using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field + using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field + using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field + type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + - isAutogenerated: 1 + type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field + type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field + type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field + type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field + type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field + type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field + type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field + type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field + type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field + type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field + type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field + type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field + type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field + type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field + type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field + - signed + integer_cst 192 - decl size + field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field + - unsigned + integer_cst 64 - decl size + var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 - operand + - isAutogenerated: 1 +function_decl size /usr/include/c++/5/bits/basic_string.h 3120:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + integer_type - method return type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 3120:7 - function result + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + parm_decl this /usr/include/c++/5/bits/basic_string.h 3120:14 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3121:26 - code + return_expr /usr/include/c++/5/bits/basic_string.h 3121:26 - operand + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 3120:7 - operand + - isAutogenerated: 1 + integer_type - result type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/basic_string.h 3121:26 - operand + component_ref - object + indirect_ref - object + call_expr /usr/include/c++/5/bits/basic_string.h 3121:22 - ref + addr_expr - function + function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/basic_string.h 3120:14 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field + - unsigned + integer_cst 64 - decl size +function_decl _M_leak /usr/include/c++/5/bits/basic_string.h 2710:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2710:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2710:15 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + if_stmt /usr/include/c++/5/bits/basic_string.h 2712:2 - code + cleanup_point_expr - condition + truth_not_expr /usr/include/c++/5/bits/basic_string.h 2712:6 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2712:6 - operand + addr_expr - function + function_decl _M_is_leaked /usr/include/c++/5/bits/basic_string.h 2587:2 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + call_expr /usr/include/c++/5/bits/basic_string.h 2712:13 - arg + addr_expr - function + function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/basic_string.h 2710:15 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2713:4 - then + expr_stmt /usr/include/c++/5/bits/basic_string.h 2713:4 - operand + call_expr /usr/include/c++/5/bits/basic_string.h 2713:16 - expresssion + addr_expr - function + function_decl _M_leak_hard /usr/include/c++/5/bits/basic_string.tcc 898:5 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + parm_decl this /usr/include/c++/5/bits/basic_string.h 2710:15 - arg + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size +function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + pointer_type - method return type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - method base type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result + - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:17 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand + - isAutogenerated: 1 + pointer_type - result type + integer_type - nested type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + integer_cst 64 - decl size + component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand + component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:17 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name + - isAutogenerated: 1 + var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field + - isUsed: 1 + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field + - isAutogenerated: 1 + type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field + type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field + type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field + type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field + type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field + type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field + type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field + type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field + type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field + type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field + type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field + type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field + type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field + type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field + - isAutogenerated: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - isAutogenerated: 1 + type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field + - isAutogenerated: 1 + integer_cst 64 - parm size + field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field + - signed + integer_cst 64 - decl size + field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field + - unsigned + integer_cst 64 - decl size +function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 +- isPublic: 1 + function_type - function type + pointer_type - function return type + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - arg types + pointer_type - value + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - function result + - isAutogenerated: 1 + pointer_type - result type + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + - isUsed: 1 + parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 - argument + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 216:16 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - operand + - isAutogenerated: 1 + pointer_type - result type + type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - decl size + nop_expr - operand + - isUsed: 1 + parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 - operand + pointer_type - decl type + integer_type - nested type + - precisionBits: 64 + - unsigned + type_decl long unsigned int 0:0 - type name + - isAutogenerated: 1 + integer_cst 64 - type size + integer_cst 0 - min value + integer_cst 64 - parm size +function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 +- isExternal: 1 +- isPublic: 1 + function_type - function type + reference_type - function return type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + integer_cst 8 - decl size + integer_type - var type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + array_type - var type + integer_type - element type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - arg types + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - function result + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - decl size + bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 - code + var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand + - isUsed: 1 + integer_cst 64 - decl size + nop_expr - initial + addr_expr - operand + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand + - isUsed: 1 + pointer_type - var type + void_type - nested type + type_decl void 0:0 - type name + - isAutogenerated: 1 + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - statement + decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - operand + var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand + - isUsed: 1 + return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 - statement + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - operand + - isAutogenerated: 1 + reference_type - result type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - decl size + nop_expr - operand + nop_expr - operand + var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand + - isUsed: 1 + block - operand + var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - block vars + - isUsed: 1 +function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 79:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 79:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/ext/new_allocator.h 79:7 - code + bind_expr /usr/include/c++/5/ext/new_allocator.h 79:47 - operand + statement_list - operand + block - operand +function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 79:47 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/ext/new_allocator.h 79:7 - code + bind_expr /usr/include/c++/5/ext/new_allocator.h 79:47 - operand + statement_list - operand + block - operand +function_decl __comp_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 79:47 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + statement_list - code +function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 86:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + integer_type - value + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + parm_decl __in_chrg /usr/include/c++/5/ext/new_allocator.h 86:7 - argument + - isAutogenerated: 1 + integer_type - decl type + - precisionBits: 32 + - signed + type_decl int 0:0 - type name + - isAutogenerated: 1 + integer_cst 32 - type size + integer_cst -2147483648 - min value + integer_cst 2147483647 - max value + integer_cst 32 - parm size + eh_spec_block /usr/include/c++/5/ext/new_allocator.h 86:7 - code + statement_list - operand + bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement + cleanup_stmt /usr/include/c++/5/ext/new_allocator.h 86:48 - operand + statement_list - body + modify_expr - expresssion + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + block - operand + label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement + label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isAutogenerated: 1 +function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/ext/new_allocator.h 86:7 - code + statement_list - operand + bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement + try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 - operand + statement_list - operand + modify_expr - operand + indirect_ref - operand + nop_expr - ref + parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + constructor - operand + record_type - constructor type + block - operand + label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement + label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isAutogenerated: 1 +function_decl __comp_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + statement_list - code +function_decl allocator /usr/include/c++/5/bits/allocator.h 115:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name - isAutogenerated: 1 - - isExternal: 1 - - isPublic: 1 - function_type - function type - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 392:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 392:4 - operand - call_expr /usr/include/c++/5/bits/vector.tcc 392:17 - expresssion - addr_expr - function - function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5 - operand - - isPublic: 1 - function_type - function type - component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 115:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code + bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement + expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand + call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 392:17 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + nop_expr - arg + nop_expr - operand + convert_expr - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - operand + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - convert_expr - operand - call_expr /usr/include/c++/5/bits/vector.tcc 393:23 - operand - addr_expr - function - function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7 - operand - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + cleanup_stmt /usr/include/c++/5/bits/allocator.h 116:34 - statement + statement_list - body + call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 394:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 394:4 - operand - call_expr /usr/include/c++/5/bits/vector.tcc 394:17 - expresssion - addr_expr - function - function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - addr_expr - arg - component_ref - operand - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + block - operand +function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 +- isExternal: 1 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code + bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand + statement_list - operand + cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement + expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand + call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion + addr_expr - function + function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - operand + - isExternal: 1 + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - component_ref /usr/include/c++/5/bits/vector.tcc 394:17 - arg - component_ref /usr/include/c++/5/bits/vector.tcc 394:17 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + nop_expr - arg + nop_expr - operand + convert_expr - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - operand + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - nop_expr - arg - exact_div_expr - operand - minus_expr - operand - convert_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + type_decl char 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - convert_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 396:4 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - integer_cst 8 - operand - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 397:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 397:4 - operand - convert_expr - expresssion - modify_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 397:27 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 397:27 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_start /usr/include/c++/5/bits/stl_vector.h 82:10 - field - - unsigned - integer_cst 64 - decl size - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 398:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 398:4 - operand - convert_expr - expresssion - modify_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 398:28 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 398:28 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement + statement_list - operand + call_expr /usr/include/c++/5/bits/allocator.h 116:34 - operand + addr_expr - function + function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand + - isPublic: 1 + method_type - function type + nop_expr - arg + parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - operand - - isUsed: 1 - cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 399:4 - statement - expr_stmt /usr/include/c++/5/bits/vector.tcc 399:4 - operand - convert_expr - expresssion - modify_expr - operand - component_ref /usr/include/c++/5/bits/vector.tcc 399:36 - operand - component_ref /usr/include/c++/5/bits/vector.tcc 399:36 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/vector.tcc 327:54 - operand + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_end_of_storage /usr/include/c++/5/bits/stl_vector.h 84:10 - field - - unsigned - integer_cst 64 - decl size - pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 399:50 - operand - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - operand - - isUsed: 1 - nop_expr - operand - mult_expr - operand - nop_expr - operand - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - operand - - isUsed: 1 - integer_cst 8 - operand - block - operand - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - block vars - - isUsed: 1 - var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - block vars - - isUsed: 1 - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - block vars - - isUsed: 1 - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - block vars - - isUsed: 1 - block - operand - block - sub block - var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - block vars - - isUsed: 1 - block - sub block - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - block vars - - isUsed: 1 - var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - block vars - - isUsed: 1 - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - block vars - - isUsed: 1 - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - block vars - - isUsed: 1 - block - operand - block - sub block - block - sub block - var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 - block vars - - isUsed: 1 - block - sub block - var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 - block vars - - isUsed: 1 - var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 - block vars - - isUsed: 1 - var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 - block vars - - isUsed: 1 - var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 - block vars - - isUsed: 1 -function_decl end /usr/include/c++/5/bits/stl_vector.h 565:7 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + integer_cst 64 - parm size + block - operand +function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 +- isExternal: 1 - isPublic: 1 method_type - function type - record_type - method return type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + void_type - method return type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field record_type - method base type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field tree_list - arg types pointer_type - value record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_vector.h 565:7 - function result + reference_type - value + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field + void_type - result type + type_decl void 0:0 - type name - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - decl size - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 565:11 - argument + parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name + - isAutogenerated: 1 + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field integer_cst 64 - parm size - cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 566:48 - code - return_expr /usr/include/c++/5/bits/stl_vector.h 566:48 - operand - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_vector.h 565:7 - operand + - isUsed: 1 + parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument + reference_type - decl type + record_type - nested type + type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 - record_type - result type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - integer_cst 64 - decl size - compound_expr - operand - target_expr - operand - var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 - operand - - isAutogenerated: 1 - integer_cst 64 - decl size - record_type - var type - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - type name - field_decl _M_current /usr/include/c++/5/bits/stl_iterator.h 724:17 - field - - unsigned - integer_cst 64 - decl size - type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 722:5 - field - - isAutogenerated: 1 - type_decl __traits_type /usr/include/c++/5/bits/stl_iterator.h 726:43 - field - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator.h 729:29 - field - type_decl iterator_category /usr/include/c++/5/bits/stl_iterator.h 730:57 - field - type_decl value_type /usr/include/c++/5/bits/stl_iterator.h 731:52 - field - type_decl difference_type /usr/include/c++/5/bits/stl_iterator.h 732:56 - field - type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - field - type_decl pointer /usr/include/c++/5/bits/stl_iterator.h 734:50 - field - aggr_init_expr - operand - addr_expr - function - function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7 - operand - - isExternal: 1 - - isPublic: 1 - method_type - function type - var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 - slot + template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field + tree_list - instantiations + tree_vec - purpose + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + tree_vec - element + integer_type - element + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + record_type - value + type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 - convert_expr - arg - void_cst - operand - nop_expr - arg - nop_expr - operand - addr_expr - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 566:48 - operand - component_ref /usr/include/c++/5/bits/stl_vector.h 566:48 - object - component_ref - object - indirect_ref - object - nop_expr - ref - - isUsed: 1 - parm_decl this /usr/include/c++/5/bits/stl_vector.h 565:11 - operand - - isAutogenerated: 1 - pointer_type - decl type - record_type - nested type - type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 - type name - - isAutogenerated: 1 - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - using_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 241:20 - field - using_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 242:20 - field - using_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 243:20 - field - using_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 244:20 - field - using_decl get_allocator /usr/include/c++/5/bits/stl_vector.h 538:20 - field - type_decl vector /usr/include/c++/5/bits/stl_vector.h 215:5 - field - - isAutogenerated: 1 - type_decl _Alloc_value_type /usr/include/c++/5/bits/stl_vector.h 217:58 - field - type_decl _Base /usr/include/c++/5/bits/stl_vector.h 221:44 - field - type_decl _Tp_alloc_type /usr/include/c++/5/bits/stl_vector.h 222:48 - field - type_decl _Alloc_traits /usr/include/c++/5/bits/stl_vector.h 223:58 - field - type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - field - type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - field - type_decl const_pointer /usr/include/c++/5/bits/stl_vector.h 228:58 - field - type_decl reference /usr/include/c++/5/bits/stl_vector.h 229:58 - field - type_decl const_reference /usr/include/c++/5/bits/stl_vector.h 230:58 - field - type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 - field - type_decl const_iterator /usr/include/c++/5/bits/stl_vector.h 233:7 - field - type_decl const_reverse_iterator /usr/include/c++/5/bits/stl_vector.h 234:54 - field - type_decl reverse_iterator /usr/include/c++/5/bits/stl_vector.h 235:49 - field - type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 - field - type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field - type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field - integer_cst 64 - parm size - field_decl /usr/include/c++/5/bits/stl_vector.h 214:11 - field - - signed - - isAutogenerated: 1 - integer_cst 192 - decl size - field_decl _M_impl /usr/include/c++/5/bits/stl_vector.h 164:20 - field - - signed - integer_cst 192 - decl size - field_decl _M_finish /usr/include/c++/5/bits/stl_vector.h 83:10 - field - - unsigned - integer_cst 64 - decl size - var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 - operand - - isAutogenerated: 1 -function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 -- isPublic: 1 - function_type - function type - pointer_type - function return type - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - arg types - pointer_type - value - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - tree_list - chain - void_type - value - type_decl void 0:0 - type name - - isAutogenerated: 1 - result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - function result - - isAutogenerated: 1 - pointer_type - result type - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - decl size - - isUsed: 1 - parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 - argument - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name + type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field + - isAutogenerated: 1 + type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field + type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value + type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field + type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field + type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field + type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field + type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field + type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field + type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field integer_cst 64 - parm size - return_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 216:16 - code - init_expr - operand - result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - operand - - isAutogenerated: 1 - pointer_type - result type - type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - decl size - nop_expr - operand - - isUsed: 1 - parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 - operand - pointer_type - decl type - integer_type - nested type - - precisionBits: 64 - - unsigned - type_decl long unsigned int 0:0 - type name - - isAutogenerated: 1 - integer_cst 64 - type size - integer_cst 0 - min value - integer_cst 64 - parm size + statement_list - code function_decl _Vector_impl /usr/include/c++/5/bits/stl_vector.h 86:2 - isPublic: 1 method_type - function type @@ -21826,28 +40109,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -21875,28 +40170,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -21943,28 +40250,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22019,28 +40338,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22073,28 +40404,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22133,28 +40476,40 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22182,28 +40537,40 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22241,28 +40608,40 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22306,28 +40685,40 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22360,28 +40751,40 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22420,28 +40823,40 @@ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22469,28 +40884,40 @@ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22528,28 +40955,40 @@ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -22607,15 +41046,21 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain integer_type - value @@ -22657,15 +41102,21 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -22687,15 +41138,21 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand @@ -22740,15 +41197,21 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7 type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -22772,29 +41235,41 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5 pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -22810,15 +41285,21 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -22826,15 +41307,21 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_construct.h 127:28 - code @@ -22852,15 +41339,21 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -22868,15 +41361,21 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand @@ -22920,29 +41419,41 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain reference_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -22976,15 +41487,21 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -22992,15 +41509,21 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 reference_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/new_allocator.h 130:9 - code @@ -23024,15 +41547,21 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size target_expr - operand @@ -23073,15 +41602,21 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 reference_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/ext/new_allocator.h 130:9 - operand @@ -23108,15 +41643,21 @@ function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - method base type type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 721:11 - type name @@ -23160,15 +41701,21 @@ function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -23199,15 +41746,21 @@ function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand @@ -23244,57 +41797,81 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -23305,15 +41882,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -23321,15 +41904,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -23337,15 +41926,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -23353,15 +41948,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 646:18 - code @@ -23372,15 +41973,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 645:8 - operand @@ -23400,15 +42007,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 645:54 - arg @@ -23422,15 +42035,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -23438,15 +42057,21 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7 @@ -23456,15 +42081,21 @@ function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7 type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - method base type type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 721:11 - type name @@ -23508,15 +42139,21 @@ function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7 type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -23547,15 +42184,21 @@ function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7 type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand @@ -24554,15 +43197,21 @@ function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7 type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - method base type type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name @@ -24609,15 +43258,21 @@ function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7 type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -24658,15 +43313,21 @@ function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7 type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size cond_expr - operand @@ -24733,57 +43394,81 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain reference_type - value @@ -24796,28 +43481,40 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -24843,15 +43540,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -24859,15 +43562,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -24875,15 +43584,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -24891,15 +43606,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -24914,28 +43635,40 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -24961,15 +43694,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_uninitialized.h 303:2 - operand @@ -24983,15 +43722,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -24999,15 +43744,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -25015,15 +43766,21 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg @@ -25040,28 +43797,40 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25096,28 +43865,40 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25139,15 +43920,21 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -25170,28 +43957,40 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25215,15 +44014,21 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/alloc_traits.h 192:7 - code @@ -25248,28 +44053,40 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25293,15 +44110,21 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7 @@ -25347,15 +44170,21 @@ function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -25391,15 +44220,21 @@ function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_iterator.h 741:27 - code @@ -25440,15 +44275,21 @@ function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand @@ -25495,15 +44336,21 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -25539,15 +44386,21 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_iterator.h 741:27 - code @@ -25588,15 +44441,21 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand @@ -25643,15 +44502,21 @@ function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -25687,18 +44552,445 @@ function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7 pointer_type - nested type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code +function_decl _M_is_leaked /usr/include/c++/5/bits/basic_string.h 2587:2 +- isExternal: 1 +- isPublic: 1 + method_type - function type + boolean_type - method return type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + integer_cst 64 - decl size + integer_type - var type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + integer_cst 8 - decl size + integer_type - var type + - precisionBits: 8 + - isChar: 1 + - signed + type_decl char 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - type size + integer_cst -128 - min value + integer_cst 127 - max value + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + array_type - var type + integer_type - element type + - precisionBits: 64 + - unsigned + type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name + integer_cst 64 - type size + integer_cst 0 - min value + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/bits/basic_string.h 2587:2 - function result + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2587:17 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + return_expr /usr/include/c++/5/bits/basic_string.h 2588:38 - code + init_expr - operand + result_decl /usr/include/c++/5/bits/basic_string.h 2587:2 - operand + - isAutogenerated: 1 + boolean_type - result type + type_decl bool 0:0 - type name + - isAutogenerated: 1 + integer_cst 8 - decl size + lt_expr - operand + nop_expr - operand + component_ref /usr/include/c++/5/bits/basic_string.h 2588:36 - operand + component_ref - object + indirect_ref - object + nop_expr - ref + - isUsed: 1 + parm_decl this /usr/include/c++/5/bits/basic_string.h 2587:17 - operand + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name + - isAutogenerated: 1 + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field + - isUsed: 1 + var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field + - isUsed: 1 + var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field + - isUsed: 1 + type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field + - isAutogenerated: 1 + type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field + integer_cst 64 - parm size + field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field + - signed + - isAutogenerated: 1 + integer_cst 192 - decl size + field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field + - signed + integer_cst 32 - decl size + integer_cst 0 - operand +function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 81:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + reference_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 81:7 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument + reference_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/ext/new_allocator.h 81:7 - code + bind_expr /usr/include/c++/5/ext/new_allocator.h 81:67 - operand + statement_list - operand + block - operand +function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + reference_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 81:67 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument + reference_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + eh_spec_block /usr/include/c++/5/ext/new_allocator.h 81:7 - code + bind_expr /usr/include/c++/5/ext/new_allocator.h 81:67 - operand + statement_list - operand + block - operand +function_decl __comp_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 +- isPublic: 1 + method_type - function type + void_type - method return type + type_decl void 0:0 - type name + - isAutogenerated: 1 + record_type - method base type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - arg types + pointer_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + reference_type - value + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + tree_list - chain + void_type - value + type_decl void 0:0 - type name + - isAutogenerated: 1 + result_decl /usr/include/c++/5/ext/new_allocator.h 81:67 - function result + - isAutogenerated: 1 + void_type - result type + type_decl void 0:0 - type name + - isAutogenerated: 1 + parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument + - isAutogenerated: 1 + pointer_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument + reference_type - decl type + record_type - nested type + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name + - isAutogenerated: 1 + template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field + type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field + - isAutogenerated: 1 + type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field + type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field + type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field + type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field + type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field + type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field + type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field + integer_cst 64 - parm size + statement_list - code function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 - isPublic: 1 method_type - function type @@ -25714,28 +45006,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25763,28 +45067,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25822,28 +45138,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25885,28 +45213,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -25945,28 +45285,40 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26000,28 +45352,40 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26049,28 +45413,40 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26108,28 +45484,40 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26171,28 +45559,40 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26231,28 +45631,40 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26286,28 +45698,40 @@ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26335,28 +45759,40 @@ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26394,28 +45830,40 @@ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26714,28 +46162,40 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26757,15 +46217,21 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain integer_type - value @@ -26795,28 +46261,40 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26840,15 +46318,21 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -26882,28 +46366,40 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -26927,15 +46423,21 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -26957,29 +46459,41 @@ function_decl __destroy /usr/include/c++/5/bits/stl_construct.h 112:9 pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -26994,30 +46508,42 @@ function_decl __destroy /usr/include/c++/5/bits/stl_construct.h 112:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_construct.h 112:37 - argument pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code @@ -27028,29 +46554,41 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -27062,15 +46600,21 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -27078,15 +46622,21 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 294:55 - code @@ -27098,15 +46648,21 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 294:50 - operand @@ -27120,15 +46676,21 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607:5 @@ -27137,57 +46699,81 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -27198,15 +46784,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -27214,15 +46806,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -27230,15 +46828,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -27246,15 +46850,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 611:34 - code @@ -27265,15 +46875,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 610:5 - operand @@ -27293,15 +46909,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 610:51 - arg @@ -27315,15 +46937,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 611:23 - arg @@ -27337,15 +46965,21 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl max_size /usr/include/c++/5/bits/stl_vector.h 659:7 @@ -27924,15 +47558,21 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types reference_type - value @@ -27945,28 +47585,40 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -28000,15 +47652,21 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -28023,28 +47681,40 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -28080,15 +47750,21 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5 type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand @@ -28112,28 +47788,40 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -28167,57 +47855,81 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain reference_type - value @@ -28230,28 +47942,40 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -28277,15 +48001,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -28293,15 +48023,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -28309,15 +48045,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -28325,15 +48067,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_uninitialized.h 280:48 - argument @@ -28347,28 +48095,40 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -28394,15 +48154,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_uninitialized.h 281:37 - operand @@ -28416,15 +48182,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -28432,15 +48204,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -28448,15 +48226,21 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7 @@ -28498,15 +48282,21 @@ function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -28540,15 +48330,21 @@ function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/new_allocator.h 133:30 - code @@ -28561,15 +48357,21 @@ function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 79:7 @@ -28800,15 +48602,21 @@ function_decl deallocate /usr/include/c++/5/ext/new_allocator.h 109:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain integer_type - value @@ -28849,15 +48657,21 @@ function_decl deallocate /usr/include/c++/5/ext/new_allocator.h 109:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 109:31 - argument @@ -28885,15 +48699,21 @@ function_decl deallocate /usr/include/c++/5/ext/new_allocator.h 109:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 @@ -28903,29 +48723,41 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -28937,15 +48769,21 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -28953,15 +48791,21 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 216:16 - code @@ -28972,15 +48816,21 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand @@ -28989,15 +48839,21 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 @@ -29007,29 +48863,41 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -29041,15 +48909,21 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -29057,15 +48931,21 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - code @@ -29077,15 +48957,21 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 283:50 - operand @@ -29098,15 +48984,21 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:5 @@ -29115,57 +49007,81 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -29176,15 +49092,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -29192,15 +49114,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -29208,15 +49136,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -29224,15 +49158,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_algobase.h 602:19 - code @@ -29255,15 +49195,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 600:58 - operand @@ -29278,15 +49224,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg @@ -29295,15 +49247,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -29311,15 +49269,21 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589: pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand @@ -29348,28 +49312,40 @@ function_decl max_size /usr/include/c++/5/ext/alloc_traits.h 194:22 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -29411,28 +49387,40 @@ function_decl max_size /usr/include/c++/5/ext/alloc_traits.h 194:22 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -29482,28 +49470,40 @@ function_decl max_size /usr/include/c++/5/ext/alloc_traits.h 194:22 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -29533,28 +49533,40 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 117:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -29614,28 +49626,40 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 117:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -29684,28 +49708,40 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 117:7 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_vec - element pointer_type - element record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name @@ -29758,15 +49794,21 @@ function_decl allocate /usr/include/c++/5/ext/new_allocator.h 99:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name @@ -29819,15 +49861,21 @@ function_decl allocate /usr/include/c++/5/ext/new_allocator.h 99:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -29919,15 +49967,21 @@ function_decl allocate /usr/include/c++/5/ext/new_allocator.h 99:7 type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand @@ -29958,57 +50012,81 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -30019,15 +50097,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -30035,15 +50119,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30051,15 +50141,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30067,15 +50163,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_uninitialized.h 126:42 - code @@ -30098,15 +50200,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_uninitialized.h 126:15 - operand @@ -30120,15 +50228,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30136,15 +50250,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30152,15 +50272,21 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand @@ -30174,57 +50300,81 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -30235,15 +50385,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -30251,15 +50407,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30267,15 +50429,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30283,15 +50451,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_algobase.h 583:26 - code @@ -30306,15 +50480,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - operand @@ -30323,15 +50503,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 8 - operand @@ -30373,15 +50559,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size negate_expr /usr/include/c++/5/bits/stl_algobase.h 582:33 - operand @@ -30397,15 +50589,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size mult_expr - arg @@ -30422,15 +50620,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/stl_algobase.h 583:20 - operand @@ -30439,15 +50643,21 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size negate_expr /usr/include/c++/5/bits/stl_algobase.h 583:20 - operand @@ -30549,57 +50759,81 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -30610,15 +50844,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -30626,15 +50866,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30642,15 +50888,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30658,15 +50910,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_uninitialized.h 93:53 - code @@ -30677,15 +50935,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_uninitialized.h 93:27 - operand @@ -30699,15 +50963,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30715,15 +50985,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30731,15 +51007,21 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 @@ -30748,57 +51030,81 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -30809,15 +51115,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -30825,15 +51137,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30841,15 +51159,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30857,15 +51181,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 470:18 - code @@ -30876,15 +51206,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 469:8 - operand @@ -30903,15 +51239,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 469:54 - arg @@ -30924,15 +51266,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -30940,15 +51288,21 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 @@ -30957,57 +51311,81 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -31018,15 +51396,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -31034,15 +51418,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -31050,15 +51440,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -31066,15 +51462,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 438:39 - code @@ -31085,15 +51487,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 436:45 - operand @@ -31112,15 +51520,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 437:28 - arg @@ -31133,15 +51547,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 438:28 - arg @@ -31154,15 +51574,21 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 @@ -31171,57 +51597,81 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -31232,15 +51682,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -31248,15 +51704,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -31264,15 +51726,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -31280,15 +51748,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_algobase.h 400:71 - code @@ -31311,15 +51785,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 400:44 - operand @@ -31334,15 +51814,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg @@ -31351,15 +51837,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -31367,15 +51859,21 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand @@ -31390,57 +51888,81 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - function return type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value @@ -31451,15 +51973,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 @@ -31467,15 +51995,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -31483,15 +52017,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 @@ -31499,15 +52039,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_algobase.h 383:26 - code @@ -31522,15 +52068,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - operand @@ -31539,15 +52091,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 8 - operand @@ -31588,15 +52146,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg @@ -31605,15 +52169,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size mult_expr - arg @@ -31630,15 +52200,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - result type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/stl_algobase.h 383:20 - operand @@ -31647,15 +52223,21 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 pointer_type - decl type pointer_type - nested type record_type - nested type - type_decl Data1 test22.cpp 5:8 - type name + type_decl Data1 test22.cpp 6:8 - type name - isAutogenerated: 1 - field_decl val test22.cpp 16:9 - field + field_decl val test22.cpp 17:9 - field - signed integer_cst 32 - decl size - field_decl ptrval test22.cpp 17:12 - field + field_decl ptrval test22.cpp 18:12 - field - unsigned integer_cst 64 - decl size - type_decl Data1 test22.cpp 6:1 - field + field_decl arr test22.cpp 19:14 - field + - signed + integer_cst 96 - decl size + field_decl str1 test22.cpp 20:17 - field + - signed + integer_cst 64 - decl size + type_decl Data1 test22.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - operand -- cgit v1.2.3-60-g2f50