Hello,
In the DWARF emitted by LLVM, a type DIE can have the
DW_AT_declaration attribute present (saying that it's a declaration)
and yet have the DW_AT_byte_size present, implying that the type is
defined, at the same time. OK, in all fairness, a definition is a
declaration too, but then, the DW_AT_declaration attribute becomes a
tad useless on a definition.
Note that in the DWARF emitted by GCC, when a DIE has the
DW_AT_declaration set, if no size attribute is present then Libabigail
considers that it's a declaration, not a definition.
This state of things makes libabigail wrongly think that some types
(especially some enums) are defined, when they are just declarations.
And that leads to self-comparison issues down the road.
For instance, consider this DIE sub-tree from the libLLVM.so of
llvm-libs-17.0.6-5.el9.x86_64:
[1745df] namespace abbrev: 46
name (GNU_strp_alt) "llvm"
sibling (ref_udata) [1745fe]
[1745e5] class_type abbrev: 98
name (GNU_strp_alt) "raw_ostream"
declaration (flag_present) yes
[...]
[1745f6] enumeration_type abbrev: 116
name (GNU_strp_alt) "Colors"
byte_size (data1) 4
declaration (flag_present) yes
This "enum Colors" DIE here is a just a declaration, even though it
has a DW_AT_byte_size attribute set. We see that it has no children
DIE.
But then, later, we can see this DIE sub-tree:
[484843] namespace abbrev: 39
name (GNU_strp_alt) "llvm"
[484848] class_type abbrev: 90
containing_type (ref_udata) [484848]
calling_convention (data1) pass_by_reference (4)
name (GNU_strp_alt) "raw_ostream"
byte_size (data1) 64
decl_file (data1) raw_ostream.h (1)
decl_line (data1) 52
[...]
[4848b9] enumeration_type abbrev: 125
name (GNU_strp_alt) "Colors"
byte_size (data1) 4
declaration (flag_present) yes
[4848bf] member abbrev: 108
name (GNU_strp_alt) "RED"
type (ref_udata) [485234]
decl_file (data1) raw_ostream.h (1)
decl_line (data1) 110
external (flag_present) yes
declaration (flag_present) yes
accessibility (data1) public (1)
const_value (sdata) 1 (1)
[4848ca] member abbrev: 108
name (GNU_strp_alt) "GREEN"
type (ref_udata) [485234]
decl_file (data1) raw_ostream.h (1)
decl_line (data1) 111
external (flag_present) yes
declaration (flag_present) yes
accessibility (data1) public (1)
const_value (sdata) 2 (2)
[...]
Here, we see the actual definition of the "enum Colors" represented
before by DIE 0x1745f6. The definition is not linked in any way to
the previous declaration. So the DWARF reader now thinks that both
enum Colors (at DIE 0x1745f6 and 0x4848b9) are two different enums
with the same name. And of course, that can lead to self-comparison
issues down the road.
In this patch, the DWARF reader is instructed to detect that DIE
0x1745f6 is a declaration, by noticing that it has no children DIE.
Once that was done, I noticed that the pass that resolves declarations
to their definitions is broken.
The pass is broken because declarations are schedule to be processed
by that pass too early, before they got added to their lexical scope.
At that point, the declarations have non-qualified names. When the
declaration-resolution time comes (after the ABI corpus is fully
constructed), the definitions of these declarations are added to their
lexical scope and thus have fully-qualified names. So the
declaration-resolution pass looks for definitions by looking up their
non-qualified names (as the declarations had non-qualified names, due
to their early scheduling), and it never finds any because they all
have full-qualified names!
So the patch fixes this by deferring the scheduling of declarations to
the declaration-resolution pass, for after they are added to their
lexical scope.
* src/abg-dwarf-reader.cc (die_is_declaration_only): A DIE is a
declaration if it has the DW_AT_declaration property and if it
either has no size attribute or no children DIE.
(reader:: maybe_schedule_decl_only_type_for_resolution): Define
new function.
(build_enum_type, add_or_update_class_type)
(add_or_update_union_type): Do not schedule a declaration for
declaration-to-definition-resolution pass here.
(build_typedef_type): If the typedef is a naming typedef, schedule
the underlying type for the declaration-to-definition-resolution
pass here.
(build_ir_node_from_die): Schedule the declaration for
declaration-to-definition-resolution pass here, after it's been
added to its scope.
* tests/data/test-diff-filter/test41-report-0.txt: Adjust.
* tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi:
Likewise.
* tests/data/test-read-dwarf/PR22122-libftdc.so.abi: Likewise.
* tests/data/test-read-dwarf/test-libandroid.so.abi: Likewise.
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
---
src/abg-dwarf-reader.cc | 42 +-
.../data/test-diff-filter/test41-report-0.txt | 2 +-
.../PR22015-libboost_iostreams.so.abi | 1328 ++--
.../test-read-dwarf/PR22122-libftdc.so.abi | 5586 +++++++++--------
.../test-read-dwarf/test-libandroid.so.abi | 2 +-
5 files changed, 3649 insertions(+), 3311 deletions(-)
@@ -4054,6 +4054,21 @@ public:
declaration_only_classes()
{return decl_only_classes_map_;}
+ /// If a given artifact is a class, union or enum that is
+ /// declaration-only, then stash it on the side so that at the end
+ /// of the construction of the IR for the ABI corpus, we can resolve
+ /// that declaration to its definition.
+ ///
+ /// @parameter t the ABI artifact to consider.
+ void
+ maybe_schedule_decl_only_type_for_resolution(const type_or_decl_base_sptr& t)
+ {
+ if (class_or_union_sptr cou = is_class_or_union_type(t))
+ maybe_schedule_declaration_only_class_for_resolution(cou);
+ else if (enum_type_decl_sptr e = is_enum_type(t))
+ maybe_schedule_declaration_only_enum_for_resolution(e);
+ }
+
/// If a given class is a declaration-only class then stash it on
/// the side so that at the end of the corpus reading we can resolve
/// it to its definition.
@@ -4449,13 +4464,13 @@ public:
// this case, the declaration is resolved to that
// definition.
//
- // 2/ There are more than one enum that define that
- // declaration and none of them is defined in the TU of the
- // declaration. In this case, the declaration is left
+ // 2/ There are more than one (different) enum that define
+ // that declaration and none of them is defined in the TU of
+ // the declaration. In this case, the declaration is left
// unresolved.
//
// 3/ No enum defines the declaration. In this case, the
- // declaration is left unresoved.
+ // declaration is left unresolved.
// So get the enums that might define the current
// declarations which name is i->first.
@@ -6904,7 +6919,8 @@ die_is_declaration_only(Dwarf_Die* die)
{
bool is_declaration = false;
die_flag_attribute(die, DW_AT_declaration, is_declaration, false);
- if (is_declaration && !die_has_size_attribute(die))
+ if (is_declaration && (!die_has_size_attribute(die)
+ || !die_has_children(die)))
return true;
return false;
}
@@ -13586,8 +13602,6 @@ build_enum_type(reader& rdr,
result->set_is_artificial(is_artificial);
rdr.associate_die_to_type(die, result, where_offset);
- rdr.maybe_schedule_declaration_only_enum_for_resolution(result);
-
return result;
}
@@ -14047,8 +14061,6 @@ add_or_update_class_type(reader& rdr,
rdr.associate_die_to_type(die, result, where_offset);
- rdr.maybe_schedule_declaration_only_class_for_resolution(result);
-
if (!has_child)
// TODO: set the access specifier for the declaration-only class
// here.
@@ -14308,7 +14320,6 @@ add_or_update_class_type(reader& rdr,
}
}
- rdr.maybe_schedule_declaration_only_class_for_resolution(result);
return result;
}
@@ -14450,8 +14461,6 @@ add_or_update_union_type(reader& rdr,
rdr.associate_die_to_type(die, result, where_offset);
- rdr.maybe_schedule_declaration_only_class_for_resolution(result);
-
Dwarf_Die child;
bool has_child = (dwarf_child(die, &child) == 0);
if (!has_child)
@@ -15631,12 +15640,7 @@ build_typedef_type(reader& rdr,
decl_base_sptr decl = is_decl(utype);
ABG_ASSERT(decl);
decl->set_naming_typedef(result);
- if (is_class_or_union_type(utype))
- rdr.maybe_schedule_declaration_only_class_for_resolution
- (is_class_or_union_type(utype));
- else if (is_enum_type(utype))
- rdr.maybe_schedule_declaration_only_enum_for_resolution
- (is_enum_type(utype));
+ rdr.maybe_schedule_decl_only_type_for_resolution(utype);
}
}
@@ -17138,6 +17142,8 @@ build_ir_node_from_die(reader& rdr,
if (corpus *abi_corpus = scope->get_corpus())
abi_corpus->record_type_as_reachable_from_public_interfaces(*t);
+ rdr.maybe_schedule_decl_only_type_for_resolution(result);
+
return result;
}
@@ -52,7 +52,7 @@ Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referen
in pointed to type 'const abigail::xml_writer::write_context':
in unqualified underlying type 'class abigail::xml_writer::write_context' at abg-writer.cc:155:1:
type size hasn't changed
- 4 data member changes (8 filtered):
+ 4 data member changes (6 filtered):
type of 'abigail::xml_writer::type_ptr_map m_type_id_map' changed:
underlying type 'class std::tr1::unordered_map<abigail::ir::type_base*, abigail::interned_string, abigail::xml_writer::type_hasher, abigail::diff_utils::deep_ptr_eq_functor, std::allocator<std::pair<abigail::ir::type_base* const, abigail::interned_string> > >' at unordered_map.h:180:1 changed:
type name changed from 'std::tr1::unordered_map<abigail::ir::type_base*, abigail::interned_string, abigail::xml_writer::type_hasher, abigail::diff_utils::deep_ptr_eq_functor, std::allocator<std::pair<abigail::ir::type_base* const, abigail::interned_string> > >' to 'std::tr1::unordered_map<abigail::ir::type_base *, abigail::interned_string, abigail::xml_writer::type_hasher, abigail::diff_utils::deep_ptr_eq_functor, std::allocator<std::pair<abigail::ir::type_base *const, abigail::interned_string> > >'
@@ -149,13 +149,11 @@
<type-decl name='long int' size-in-bits='64' hash='69f1ebc3a0a3f241#2' id='type-id-12'/>
<type-decl name='long long int' size-in-bits='64' hash='55e6262ccf4af918#3' id='type-id-13'/>
<type-decl name='sizetype' size-in-bits='64' hash='d73989f57060a55a' id='type-id-4'/>
- <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-14' visibility='default' size-in-bits='128' hash='1c771914b5222df8' id='type-id-15'/>
- <class-decl name='_IO_FILE' is-struct='yes' visibility='default' size-in-bits='1728' hash='978d8e502202306d' id='type-id-16'/>
- <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-17' visibility='default' size-in-bits='64' filepath='/usr/include/wchar.h' line='82' column='1' hash='f89fbc7fb9ff0dc2' id='type-id-18'>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-14' visibility='default' size-in-bits='64' filepath='/usr/include/wchar.h' line='82' column='1' hash='f89fbc7fb9ff0dc2' id='type-id-15'>
<member-type access='public'>
- <union-decl name='__anonymous_union__' visibility='default' size-in-bits='32' is-anonymous='yes' filepath='/usr/include/wchar.h' line='85' column='1' hash='6f87098911c83378' id='type-id-19'>
+ <union-decl name='__anonymous_union__' visibility='default' size-in-bits='32' is-anonymous='yes' filepath='/usr/include/wchar.h' line='85' column='1' hash='6f87098911c83378' id='type-id-16'>
<data-member access='public'>
- <var-decl name='__wch' type-id='type-id-20' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
+ <var-decl name='__wch' type-id='type-id-17' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__wchb' type-id='type-id-3' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
@@ -166,26 +164,24 @@
<var-decl name='__count' type-id='type-id-8' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='__value' type-id='type-id-19' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
+ <var-decl name='__value' type-id='type-id-16' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__va_list_tag' is-struct='yes' visibility='default' size-in-bits='192' hash='c9a99e906777255e' id='type-id-21'>
+ <class-decl name='__va_list_tag' is-struct='yes' visibility='default' size-in-bits='192' hash='c9a99e906777255e' id='type-id-18'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='gp_offset' type-id='type-id-20' visibility='default'/>
+ <var-decl name='gp_offset' type-id='type-id-17' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='fp_offset' type-id='type-id-20' visibility='default'/>
+ <var-decl name='fp_offset' type-id='type-id-17' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='overflow_arg_area' type-id='type-id-22' visibility='default'/>
+ <var-decl name='overflow_arg_area' type-id='type-id-19' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='reg_save_area' type-id='type-id-22' visibility='default'/>
+ <var-decl name='reg_save_area' type-id='type-id-19' visibility='default'/>
</data-member>
</class-decl>
- <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-23' visibility='default' size-in-bits='64' hash='8a59a3d66346c43' id='type-id-24'/>
- <class-decl name='lconv' is-struct='yes' visibility='default' size-in-bits='768' hash='df2d3aa59a4a66c5' id='type-id-25'/>
- <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-26' visibility='default' size-in-bits='128' filepath='/usr/include/stdlib.h' line='105' column='1' hash='eef6a15cef61f5c6' id='type-id-27'>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-20' visibility='default' size-in-bits='128' filepath='/usr/include/stdlib.h' line='105' column='1' hash='eef6a15cef61f5c6' id='type-id-21'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='quot' type-id='type-id-12' visibility='default' filepath='/usr/include/stdlib.h' line='107' column='1'/>
</data-member>
@@ -193,7 +189,7 @@
<var-decl name='rem' type-id='type-id-12' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
</data-member>
</class-decl>
- <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-28' visibility='default' size-in-bits='128' filepath='/usr/include/stdlib.h' line='117' column='1' hash='15cc6a08d4274474' id='type-id-29'>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-22' visibility='default' size-in-bits='128' filepath='/usr/include/stdlib.h' line='117' column='1' hash='15cc6a08d4274474' id='type-id-23'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='quot' type-id='type-id-13' visibility='default' filepath='/usr/include/stdlib.h' line='119' column='1'/>
</data-member>
@@ -201,7 +197,7 @@
<var-decl name='rem' type-id='type-id-13' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
</data-member>
</class-decl>
- <class-decl name='tm' is-struct='yes' visibility='default' size-in-bits='448' filepath='/usr/include/time.h' line='133' column='1' hash='969be498eaf01735' id='type-id-30'>
+ <class-decl name='tm' is-struct='yes' visibility='default' size-in-bits='448' filepath='/usr/include/time.h' line='133' column='1' hash='969be498eaf01735' id='type-id-24'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='tm_sec' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
</data-member>
@@ -233,221 +229,221 @@
<var-decl name='tm_gmtoff' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='tm_zone' type-id='type-id-31' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
+ <var-decl name='tm_zone' type-id='type-id-25' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='FILE' type-id='type-id-16' size-in-bits='1728' filepath='/usr/include/stdio.h' line='48' column='1' hash='61d3eab440742f5e' id='type-id-32'/>
- <typedef-decl name='_G_fpos_t' type-id='type-id-15' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' hash='279bebc58cd3ebad' id='type-id-14'/>
- <typedef-decl name='__FILE' type-id='type-id-16' size-in-bits='1728' filepath='/usr/include/stdio.h' line='64' column='1' hash='61d3eab440742f5e' id='type-id-33'/>
- <typedef-decl name='__clock_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' hash='61477c4d1fd8d94d' id='type-id-34'/>
- <typedef-decl name='__compar_fn_t' type-id='type-id-35' size-in-bits='64' filepath='/usr/include/stdlib.h' line='741' column='1' hash='61477c4d1fd8d94d' id='type-id-36'/>
- <typedef-decl name='__int32_t' type-id='type-id-8' size-in-bits='32' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' hash='f0c050c6f9f8032e' id='type-id-37'/>
- <typedef-decl name='__mbstate_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/include/wchar.h' line='94' column='1' hash='61477c4d1fd8d94d' id='type-id-17'/>
- <typedef-decl name='__time_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' hash='61477c4d1fd8d94d' id='type-id-38'/>
- <typedef-decl name='clock_t' type-id='type-id-34' size-in-bits='64' filepath='/usr/include/time.h' line='59' column='1' hash='61477c4d1fd8d94d' id='type-id-39'/>
- <typedef-decl name='div_t' type-id='type-id-24' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' hash='61477c4d1fd8d94d' id='type-id-23'/>
- <typedef-decl name='fpos_t' type-id='type-id-14' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' hash='279bebc58cd3ebad' id='type-id-40'/>
- <typedef-decl name='int_least32_t' type-id='type-id-8' size-in-bits='32' filepath='/usr/include/stdint.h' line='67' column='1' hash='f0c050c6f9f8032e' id='type-id-41'/>
- <typedef-decl name='intmax_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/include/stdint.h' line='134' column='1' hash='61477c4d1fd8d94d' id='type-id-42'/>
- <typedef-decl name='ldiv_t' type-id='type-id-27' size-in-bits='128' filepath='/usr/include/stdlib.h' line='109' column='1' hash='279bebc58cd3ebad' id='type-id-26'/>
- <typedef-decl name='lldiv_t' type-id='type-id-29' size-in-bits='128' filepath='/usr/include/stdlib.h' line='121' column='1' hash='279bebc58cd3ebad' id='type-id-28'/>
- <typedef-decl name='mbstate_t' type-id='type-id-17' size-in-bits='64' filepath='/usr/include/wchar.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-43'/>
- <typedef-decl name='size_t' type-id='type-id-44' size-in-bits='64' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='62' column='1' hash='61477c4d1fd8d94d' id='type-id-45'/>
- <typedef-decl name='time_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/include/time.h' line='75' column='1' hash='61477c4d1fd8d94d' id='type-id-46'/>
- <typedef-decl name='wctrans_t' type-id='type-id-47' size-in-bits='64' filepath='/usr/include/wctype.h' line='186' column='1' hash='61477c4d1fd8d94d' id='type-id-48'/>
- <typedef-decl name='wctype_t' type-id='type-id-44' size-in-bits='64' filepath='/usr/include/wctype.h' line='52' column='1' hash='61477c4d1fd8d94d' id='type-id-49'/>
- <typedef-decl name='wint_t' type-id='type-id-20' size-in-bits='32' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='132' column='1' hash='f0c050c6f9f8032e' id='type-id-50'/>
- <type-decl name='unnamed-enum-underlying-type-32' size-in-bits='32' alignment-in-bits='32' is-anonymous='yes' hash='8f51609dd015af12' id='type-id-51'/>
- <type-decl name='unsigned int' size-in-bits='32' hash='3a94285d174bd537' id='type-id-20'/>
- <type-decl name='unsigned long int' size-in-bits='64' hash='e7c5efcec748ba6c#2' id='type-id-44'/>
- <type-decl name='unsigned long long int' size-in-bits='64' hash='d226d906a470de76#3' id='type-id-52'/>
- <type-decl name='wchar_t' size-in-bits='32' hash='e03601bc1680ce34' id='type-id-53'/>
- <pointer-type-def type-id='type-id-32' size-in-bits='64' hash='99541c791ced7f68' id='type-id-54'/>
- <qualified-type-def type-id='type-id-54' restrict='yes' hash='18132b0ee7730944' id='type-id-55'/>
- <pointer-type-def type-id='type-id-33' size-in-bits='64' hash='ea0460eeee2eb1e0' id='type-id-56'/>
- <qualified-type-def type-id='type-id-56' restrict='yes' hash='73f8fc89a05b3517' id='type-id-57'/>
- <pointer-type-def type-id='type-id-21' size-in-bits='64' hash='65dceb465fce5fec' id='type-id-58'/>
- <reference-type-def kind='lvalue' type-id='type-id-59' size-in-bits='64' hash='b9d8227dd5f9c774' id='type-id-60'/>
- <reference-type-def kind='rvalue' type-id='type-id-59' size-in-bits='64' hash='37719bf4ea124cde' id='type-id-61'/>
- <pointer-type-def type-id='type-id-59' size-in-bits='64' hash='74a08249a4705f5c' id='type-id-62'/>
- <reference-type-def kind='lvalue' type-id='type-id-63' size-in-bits='64' hash='99ee9953a2cd07ab' id='type-id-64'/>
- <pointer-type-def type-id='type-id-63' size-in-bits='64' hash='a4ce3b50ead9a863' id='type-id-65'/>
- <reference-type-def kind='lvalue' type-id='type-id-66' size-in-bits='64' hash='74502c68bbb9553c' id='type-id-67'/>
- <pointer-type-def type-id='type-id-66' size-in-bits='64' hash='d9bf3c8c9ddaef68' id='type-id-68'/>
- <reference-type-def kind='lvalue' type-id='type-id-69' size-in-bits='64' hash='4b5e880e488fe4' id='type-id-70'/>
- <reference-type-def kind='rvalue' type-id='type-id-69' size-in-bits='64' hash='5aa73a741ba695d2' id='type-id-71'/>
- <pointer-type-def type-id='type-id-69' size-in-bits='64' hash='c4e7a8748fe5abc7' id='type-id-72'/>
- <pointer-type-def type-id='type-id-73' size-in-bits='64' hash='90f27c9759c26443' id='type-id-74'/>
- <pointer-type-def type-id='type-id-75' size-in-bits='64' hash='b942cf683dbd6fe1' id='type-id-76'/>
- <pointer-type-def type-id='type-id-77' size-in-bits='64' hash='63431c74b11c9d5' id='type-id-78'/>
- <pointer-type-def type-id='type-id-79' size-in-bits='64' hash='69d39cd6b685edf0' id='type-id-80'/>
- <pointer-type-def type-id='type-id-81' size-in-bits='64' hash='f567ad6caf85a56d' id='type-id-82'/>
- <reference-type-def kind='lvalue' type-id='type-id-83' size-in-bits='64' hash='addee1597f4fa732' id='type-id-84'/>
- <pointer-type-def type-id='type-id-83' size-in-bits='64' hash='93bb71348ad950d3' id='type-id-85'/>
- <pointer-type-def type-id='type-id-86' size-in-bits='64' hash='fa4119e74a559a8d' id='type-id-87'/>
- <reference-type-def kind='lvalue' type-id='type-id-88' size-in-bits='64' hash='c55f682ddf139621' id='type-id-89'/>
- <pointer-type-def type-id='type-id-88' size-in-bits='64' hash='810c1ad1c9ab14b1' id='type-id-90'/>
- <reference-type-def kind='lvalue' type-id='type-id-91' size-in-bits='64' hash='6393cd52e07d6f93' id='type-id-92'/>
- <pointer-type-def type-id='type-id-91' size-in-bits='64' hash='7cac0d80c11a583c' id='type-id-93'/>
- <reference-type-def kind='lvalue' type-id='type-id-94' size-in-bits='64' hash='73fc6e54e2221fee' id='type-id-95'/>
- <pointer-type-def type-id='type-id-96' size-in-bits='64' hash='fe9ccb76060c89ea' id='type-id-97'/>
- <reference-type-def kind='lvalue' type-id='type-id-98' size-in-bits='64' hash='3b8e9df16749523a' id='type-id-99'/>
- <pointer-type-def type-id='type-id-98' size-in-bits='64' hash='b98766c0227bafe0' id='type-id-100'/>
- <pointer-type-def type-id='type-id-101' size-in-bits='64' hash='111e7f7be9242d6a' id='type-id-102'/>
- <pointer-type-def type-id='type-id-103' size-in-bits='64' hash='a3393cc823ee4f43' id='type-id-104'/>
- <pointer-type-def type-id='type-id-105' size-in-bits='64' hash='6ada80661a07688e' id='type-id-106'/>
- <pointer-type-def type-id='type-id-107' size-in-bits='64' hash='bc43fd3d470c64af' id='type-id-108'/>
- <pointer-type-def type-id='type-id-109' size-in-bits='64' hash='8e47cf244b76af01' id='type-id-110'/>
- <reference-type-def kind='lvalue' type-id='type-id-111' size-in-bits='64' hash='2830de7505744a07' id='type-id-112'/>
- <reference-type-def kind='rvalue' type-id='type-id-111' size-in-bits='64' hash='76e1e432e4caa577' id='type-id-113'/>
- <pointer-type-def type-id='type-id-111' size-in-bits='64' hash='8bdbac09decaf8fc' id='type-id-114'/>
- <pointer-type-def type-id='type-id-115' size-in-bits='64' hash='49e0d576c0257961' id='type-id-116'/>
- <reference-type-def kind='lvalue' type-id='type-id-117' size-in-bits='64' hash='334ee5f909dad95' id='type-id-118'/>
- <reference-type-def kind='rvalue' type-id='type-id-117' size-in-bits='64' hash='9e0d18e84f20181' id='type-id-119'/>
- <pointer-type-def type-id='type-id-117' size-in-bits='64' hash='aff072664c5b0684' id='type-id-120'/>
- <pointer-type-def type-id='type-id-121' size-in-bits='64' hash='dd46cc51e1748e9f#2' id='type-id-122'/>
- <pointer-type-def type-id='type-id-2' size-in-bits='64' hash='cbbb684bdad1404' id='type-id-123'/>
- <qualified-type-def type-id='type-id-123' restrict='yes' hash='e935125d82a6a7f0' id='type-id-124'/>
- <pointer-type-def type-id='type-id-123' size-in-bits='64' hash='84b2bf220034a220' id='type-id-125'/>
- <qualified-type-def type-id='type-id-125' restrict='yes' hash='1022e2aea3db1cbe' id='type-id-126'/>
- <qualified-type-def type-id='type-id-37' const='yes' hash='45b539bd47b09a31' id='type-id-127'/>
- <pointer-type-def type-id='type-id-127' size-in-bits='64' hash='e8b8dcbfb160b4c0' id='type-id-47'/>
- <qualified-type-def type-id='type-id-59' const='yes' hash='e49fbbbe37937b6' id='type-id-128'/>
- <reference-type-def kind='lvalue' type-id='type-id-128' size-in-bits='64' hash='38573f105577c6f0' id='type-id-129'/>
- <pointer-type-def type-id='type-id-128' size-in-bits='64' hash='ca35f8ccf1f3244' id='type-id-130'/>
- <qualified-type-def type-id='type-id-63' const='yes' hash='66d5ae3b0d0bf8b5' id='type-id-131'/>
- <reference-type-def kind='lvalue' type-id='type-id-131' size-in-bits='64' hash='4d7e7afd99f545ac' id='type-id-132'/>
- <pointer-type-def type-id='type-id-131' size-in-bits='64' hash='ffd2da5ebef69b3d' id='type-id-133'/>
- <qualified-type-def type-id='type-id-66' const='yes' hash='8cff0e5c267a2585' id='type-id-134'/>
- <reference-type-def kind='lvalue' type-id='type-id-134' size-in-bits='64' hash='c4eba876395af30c' id='type-id-135'/>
- <qualified-type-def type-id='type-id-69' const='yes' hash='94bcd1a295c23d5' id='type-id-136'/>
- <reference-type-def kind='lvalue' type-id='type-id-136' size-in-bits='64' hash='7401c2b30369aa72' id='type-id-137'/>
- <pointer-type-def type-id='type-id-136' size-in-bits='64' hash='b57af78be131ba8b' id='type-id-138'/>
- <qualified-type-def type-id='type-id-73' const='yes' hash='4fc3129d0b23e5fe' id='type-id-139'/>
- <pointer-type-def type-id='type-id-139' size-in-bits='64' hash='5d7f083924d3c383' id='type-id-140'/>
- <qualified-type-def type-id='type-id-75' const='yes' hash='4b8f396749859da7' id='type-id-141'/>
- <pointer-type-def type-id='type-id-141' size-in-bits='64' hash='e7e1b13541b0afe1' id='type-id-142'/>
- <qualified-type-def type-id='type-id-77' const='yes' hash='6849f04cb5a603eb' id='type-id-143'/>
- <reference-type-def kind='lvalue' type-id='type-id-143' size-in-bits='64' hash='8561091053455099' id='type-id-144'/>
- <pointer-type-def type-id='type-id-143' size-in-bits='64' hash='89e12889d18b1353' id='type-id-145'/>
- <qualified-type-def type-id='type-id-81' const='yes' hash='b4412777c35067ae' id='type-id-146'/>
- <reference-type-def kind='lvalue' type-id='type-id-146' size-in-bits='64' hash='7b5d6a47a4169d9b' id='type-id-147'/>
- <qualified-type-def type-id='type-id-83' const='yes' hash='fda64737f7a61f8f' id='type-id-148'/>
- <reference-type-def kind='lvalue' type-id='type-id-148' size-in-bits='64' hash='37a6c77cb0d2458f' id='type-id-149'/>
- <pointer-type-def type-id='type-id-148' size-in-bits='64' hash='cb08131f9c13637d' id='type-id-150'/>
- <qualified-type-def type-id='type-id-86' const='yes' hash='1df694f4f8b24f60' id='type-id-151'/>
- <reference-type-def kind='lvalue' type-id='type-id-151' size-in-bits='64' hash='423f85b49f40584b' id='type-id-152'/>
- <qualified-type-def type-id='type-id-88' const='yes' hash='975c9ef8b6b15b7f' id='type-id-153'/>
- <pointer-type-def type-id='type-id-153' size-in-bits='64' hash='2511fd298caf3c83' id='type-id-154'/>
- <qualified-type-def type-id='type-id-91' const='yes' hash='8932bbe51d74e129' id='type-id-155'/>
- <pointer-type-def type-id='type-id-155' size-in-bits='64' hash='650c03cde3b2439c' id='type-id-156'/>
- <qualified-type-def type-id='type-id-157' const='yes' hash='5b83273800a290e0' id='type-id-158'/>
- <qualified-type-def type-id='type-id-98' const='yes' hash='ed2e57ea471d9439' id='type-id-159'/>
- <reference-type-def kind='lvalue' type-id='type-id-159' size-in-bits='64' hash='cf75ebfd79b41711' id='type-id-160'/>
- <pointer-type-def type-id='type-id-159' size-in-bits='64' hash='9b07cc4dd7e14c13' id='type-id-161'/>
- <qualified-type-def type-id='type-id-101' const='yes' hash='cd80420c826c01d4' id='type-id-162'/>
- <reference-type-def kind='lvalue' type-id='type-id-162' size-in-bits='64' hash='7e6fb03ea8056c6d' id='type-id-163'/>
- <pointer-type-def type-id='type-id-162' size-in-bits='64' hash='30abeb6dce066fd8' id='type-id-164'/>
- <qualified-type-def type-id='type-id-103' const='yes' hash='9c3c56fbf1457f62' id='type-id-165'/>
- <pointer-type-def type-id='type-id-165' size-in-bits='64' hash='9ec716d6ef4e44db' id='type-id-166'/>
- <qualified-type-def type-id='type-id-105' const='yes' hash='8981a2e0af00088b' id='type-id-167'/>
- <reference-type-def kind='lvalue' type-id='type-id-167' size-in-bits='64' hash='4b5284bd138fff80' id='type-id-168'/>
- <qualified-type-def type-id='type-id-107' const='yes' hash='622479082d56dd1d' id='type-id-169'/>
- <reference-type-def kind='lvalue' type-id='type-id-169' size-in-bits='64' hash='410ad6701e678d22' id='type-id-170'/>
- <qualified-type-def type-id='type-id-109' const='yes' hash='114ef6b87eadbe71' id='type-id-171'/>
- <reference-type-def kind='lvalue' type-id='type-id-171' size-in-bits='64' hash='696206909544b8fe' id='type-id-172'/>
- <pointer-type-def type-id='type-id-171' size-in-bits='64' hash='a3dcc75cf859a6ec' id='type-id-173'/>
- <qualified-type-def type-id='type-id-174' const='yes' hash='ea7acc2716cb01d3' id='type-id-175'/>
- <reference-type-def kind='lvalue' type-id='type-id-175' size-in-bits='64' hash='51aaf79038cd8a40' id='type-id-176'/>
- <qualified-type-def type-id='type-id-177' const='yes' hash='5b83273800a290e0#3' id='type-id-178'/>
- <qualified-type-def type-id='type-id-111' const='yes' hash='c558253a1e084785' id='type-id-179'/>
- <reference-type-def kind='lvalue' type-id='type-id-179' size-in-bits='64' hash='a5011fdb947f4b89' id='type-id-180'/>
- <pointer-type-def type-id='type-id-179' size-in-bits='64' hash='bf44e22b4c5d51ce' id='type-id-181'/>
- <qualified-type-def type-id='type-id-117' const='yes' hash='c40a7b17771d4ed5' id='type-id-182'/>
- <reference-type-def kind='lvalue' type-id='type-id-182' size-in-bits='64' hash='b0f5864171b5c602' id='type-id-183'/>
- <pointer-type-def type-id='type-id-182' size-in-bits='64' hash='70f35dedb6afc807' id='type-id-184'/>
- <qualified-type-def type-id='type-id-2' const='yes' hash='2059efede605db28' id='type-id-185'/>
- <pointer-type-def type-id='type-id-185' size-in-bits='64' hash='fe474f966dd309ec' id='type-id-31'/>
- <qualified-type-def type-id='type-id-31' restrict='yes' hash='c655aa189d9cdd70' id='type-id-186'/>
- <pointer-type-def type-id='type-id-31' size-in-bits='64' hash='1d69489b117e3908' id='type-id-187'/>
- <qualified-type-def type-id='type-id-187' restrict='yes' hash='ea36f200932b9fa6' id='type-id-188'/>
- <qualified-type-def type-id='type-id-40' const='yes' hash='2e2adfcdbca597d3' id='type-id-189'/>
- <pointer-type-def type-id='type-id-189' size-in-bits='64' hash='3a5d7226f4161161' id='type-id-190'/>
- <qualified-type-def type-id='type-id-43' const='yes' hash='bd6748e8ae3e857d' id='type-id-191'/>
- <pointer-type-def type-id='type-id-191' size-in-bits='64' hash='168359808cdff22e' id='type-id-192'/>
- <qualified-type-def type-id='type-id-193' const='yes' hash='6fb940a13d8d6376' id='type-id-194'/>
- <reference-type-def kind='lvalue' type-id='type-id-194' size-in-bits='64' hash='ac624502d759403c' id='type-id-195'/>
- <pointer-type-def type-id='type-id-194' size-in-bits='64' hash='da4294e7366d8dad' id='type-id-196'/>
- <qualified-type-def type-id='type-id-197' const='yes' hash='ac748d1d779ac69b' id='type-id-198'/>
- <reference-type-def kind='lvalue' type-id='type-id-198' size-in-bits='64' hash='755c4e3dd64acac2' id='type-id-199'/>
- <qualified-type-def type-id='type-id-200' const='yes' hash='369fa2f76f2f9975' id='type-id-201'/>
- <reference-type-def kind='lvalue' type-id='type-id-201' size-in-bits='64' hash='3f41730ed6e44751' id='type-id-202'/>
- <qualified-type-def type-id='type-id-203' const='yes' hash='1e5a5d85ffd5316a' id='type-id-204'/>
- <pointer-type-def type-id='type-id-204' size-in-bits='64' hash='17ba2a61495b672d' id='type-id-205'/>
- <qualified-type-def type-id='type-id-206' const='yes' hash='53679f3938171db7' id='type-id-207'/>
- <pointer-type-def type-id='type-id-207' size-in-bits='64' hash='9dba85b8f0bc825b' id='type-id-208'/>
- <qualified-type-def type-id='type-id-209' const='yes' hash='2db969cb84474deb' id='type-id-210'/>
- <reference-type-def kind='lvalue' type-id='type-id-210' size-in-bits='64' hash='af033b38124677d9' id='type-id-211'/>
- <pointer-type-def type-id='type-id-210' size-in-bits='64' hash='b439b4ee380887fb' id='type-id-212'/>
- <qualified-type-def type-id='type-id-213' const='yes' hash='dd5e03b36e2b5912' id='type-id-214'/>
- <reference-type-def kind='lvalue' type-id='type-id-214' size-in-bits='64' hash='9d350b056bbf32b2' id='type-id-215'/>
- <qualified-type-def type-id='type-id-46' const='yes' hash='6c95c944e7337ae9' id='type-id-216'/>
- <pointer-type-def type-id='type-id-216' size-in-bits='64' hash='7f2ce843f388cce6' id='type-id-217'/>
- <qualified-type-def type-id='type-id-30' const='yes' hash='5e1629020865d229' id='type-id-218'/>
- <pointer-type-def type-id='type-id-218' size-in-bits='64' hash='e9817f1d96dbf0fc' id='type-id-219'/>
- <qualified-type-def type-id='type-id-219' restrict='yes' hash='b67540dc0e6b4093' id='type-id-220'/>
- <qualified-type-def type-id='type-id-53' const='yes' hash='c39a006827b53b8c' id='type-id-221'/>
- <pointer-type-def type-id='type-id-221' size-in-bits='64' hash='40d2ae8fc93ab842' id='type-id-222'/>
- <qualified-type-def type-id='type-id-222' restrict='yes' hash='730063344c59f14c' id='type-id-223'/>
- <pointer-type-def type-id='type-id-222' size-in-bits='64' hash='d7b662533fe382b6' id='type-id-224'/>
- <qualified-type-def type-id='type-id-224' restrict='yes' hash='66b80019030d802d' id='type-id-225'/>
- <pointer-type-def type-id='type-id-6' size-in-bits='64' hash='b8a05af1503a8dca' id='type-id-226'/>
- <pointer-type-def type-id='type-id-40' size-in-bits='64' hash='5edc455a074dd618' id='type-id-227'/>
- <qualified-type-def type-id='type-id-227' restrict='yes' hash='a720879c9f6c5ba9' id='type-id-228'/>
- <pointer-type-def type-id='type-id-229' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-35'/>
- <pointer-type-def type-id='type-id-8' size-in-bits='64' hash='30b2c5a3baa479fd' id='type-id-230'/>
- <pointer-type-def type-id='type-id-25' size-in-bits='64' hash='ed48ed4e5694a2c3' id='type-id-231'/>
- <pointer-type-def type-id='type-id-43' size-in-bits='64' hash='e34b775ca165913b' id='type-id-232'/>
- <qualified-type-def type-id='type-id-232' restrict='yes' hash='b8235f3f495992ea' id='type-id-233'/>
- <pointer-type-def type-id='type-id-203' size-in-bits='64' hash='b8313478c5f9f77' id='type-id-234'/>
- <pointer-type-def type-id='type-id-206' size-in-bits='64' hash='cf653dc830604c1a' id='type-id-235'/>
- <reference-type-def kind='lvalue' type-id='type-id-209' size-in-bits='64' hash='3f0711e444e1a06a' id='type-id-236'/>
- <pointer-type-def type-id='type-id-209' size-in-bits='64' hash='fcb4438b81b548a' id='type-id-237'/>
- <pointer-type-def type-id='type-id-46' size-in-bits='64' hash='1b2e61475a12089e' id='type-id-238'/>
- <pointer-type-def type-id='type-id-30' size-in-bits='64' hash='3f4173ba76a5f2ad' id='type-id-239'/>
- <pointer-type-def type-id='type-id-240' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-241'/>
- <pointer-type-def type-id='type-id-53' size-in-bits='64' hash='2338850b8cb7ce35' id='type-id-242'/>
- <qualified-type-def type-id='type-id-242' restrict='yes' hash='75f15d02800df9a4' id='type-id-243'/>
- <pointer-type-def type-id='type-id-242' size-in-bits='64' hash='e9272a368a48a792' id='type-id-244'/>
- <qualified-type-def type-id='type-id-244' restrict='yes' hash='2ee9ef526e4c4091' id='type-id-245'/>
- <qualified-type-def type-id='type-id-246' const='yes' id='type-id-247'/>
- <reference-type-def kind='lvalue' type-id='type-id-247' size-in-bits='64' id='type-id-248'/>
- <type-decl name='variadic parameter type' id='type-id-249'/>
- <qualified-type-def type-id='type-id-22' restrict='yes' id='type-id-250'/>
- <qualified-type-def type-id='type-id-22' restrict='yes' id='type-id-251'/>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-21' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' hash='279bebc58cd3ebad' id='type-id-26'/>
+ <typedef-decl name='__clock_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' hash='61477c4d1fd8d94d' id='type-id-27'/>
+ <typedef-decl name='__compar_fn_t' type-id='type-id-28' size-in-bits='64' filepath='/usr/include/stdlib.h' line='741' column='1' hash='61477c4d1fd8d94d' id='type-id-29'/>
+ <typedef-decl name='__int32_t' type-id='type-id-8' size-in-bits='32' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' hash='f0c050c6f9f8032e' id='type-id-30'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-15' size-in-bits='64' filepath='/usr/include/wchar.h' line='94' column='1' hash='61477c4d1fd8d94d' id='type-id-14'/>
+ <typedef-decl name='__time_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' hash='61477c4d1fd8d94d' id='type-id-31'/>
+ <typedef-decl name='clock_t' type-id='type-id-27' size-in-bits='64' filepath='/usr/include/time.h' line='59' column='1' hash='61477c4d1fd8d94d' id='type-id-32'/>
+ <typedef-decl name='div_t' type-id='type-id-21' size-in-bits='128' filepath='/usr/include/stdlib.h' line='101' column='1' hash='279bebc58cd3ebad' id='type-id-33'/>
+ <typedef-decl name='fpos_t' type-id='type-id-26' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' hash='279bebc58cd3ebad' id='type-id-34'/>
+ <typedef-decl name='int_least32_t' type-id='type-id-8' size-in-bits='32' filepath='/usr/include/stdint.h' line='67' column='1' hash='f0c050c6f9f8032e' id='type-id-35'/>
+ <typedef-decl name='intmax_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/include/stdint.h' line='134' column='1' hash='61477c4d1fd8d94d' id='type-id-36'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-21' size-in-bits='128' filepath='/usr/include/stdlib.h' line='109' column='1' hash='279bebc58cd3ebad' id='type-id-20'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-23' size-in-bits='128' filepath='/usr/include/stdlib.h' line='121' column='1' hash='279bebc58cd3ebad' id='type-id-22'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-14' size-in-bits='64' filepath='/usr/include/wchar.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-37'/>
+ <typedef-decl name='size_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='62' column='1' hash='61477c4d1fd8d94d' id='type-id-39'/>
+ <typedef-decl name='time_t' type-id='type-id-31' size-in-bits='64' filepath='/usr/include/time.h' line='75' column='1' hash='61477c4d1fd8d94d' id='type-id-40'/>
+ <typedef-decl name='wctrans_t' type-id='type-id-41' size-in-bits='64' filepath='/usr/include/wctype.h' line='186' column='1' hash='61477c4d1fd8d94d' id='type-id-42'/>
+ <typedef-decl name='wctype_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/include/wctype.h' line='52' column='1' hash='61477c4d1fd8d94d' id='type-id-43'/>
+ <typedef-decl name='wint_t' type-id='type-id-17' size-in-bits='32' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='132' column='1' hash='f0c050c6f9f8032e' id='type-id-44'/>
+ <type-decl name='unnamed-enum-underlying-type-32' size-in-bits='32' alignment-in-bits='32' is-anonymous='yes' hash='8f51609dd015af12' id='type-id-45'/>
+ <type-decl name='unsigned int' size-in-bits='32' hash='3a94285d174bd537' id='type-id-17'/>
+ <type-decl name='unsigned long int' size-in-bits='64' hash='e7c5efcec748ba6c#2' id='type-id-38'/>
+ <type-decl name='unsigned long long int' size-in-bits='64' hash='d226d906a470de76#3' id='type-id-46'/>
+ <type-decl name='wchar_t' size-in-bits='32' hash='e03601bc1680ce34' id='type-id-47'/>
+ <pointer-type-def type-id='type-id-18' size-in-bits='64' hash='65dceb465fce5fec' id='type-id-48'/>
+ <reference-type-def kind='lvalue' type-id='type-id-49' size-in-bits='64' hash='b9d8227dd5f9c774' id='type-id-50'/>
+ <reference-type-def kind='rvalue' type-id='type-id-49' size-in-bits='64' hash='37719bf4ea124cde' id='type-id-51'/>
+ <pointer-type-def type-id='type-id-49' size-in-bits='64' hash='74a08249a4705f5c' id='type-id-52'/>
+ <reference-type-def kind='lvalue' type-id='type-id-53' size-in-bits='64' hash='99ee9953a2cd07ab' id='type-id-54'/>
+ <pointer-type-def type-id='type-id-53' size-in-bits='64' hash='a4ce3b50ead9a863' id='type-id-55'/>
+ <reference-type-def kind='lvalue' type-id='type-id-56' size-in-bits='64' hash='74502c68bbb9553c' id='type-id-57'/>
+ <pointer-type-def type-id='type-id-56' size-in-bits='64' hash='d9bf3c8c9ddaef68' id='type-id-58'/>
+ <reference-type-def kind='lvalue' type-id='type-id-59' size-in-bits='64' hash='4b5e880e488fe4' id='type-id-60'/>
+ <reference-type-def kind='rvalue' type-id='type-id-59' size-in-bits='64' hash='5aa73a741ba695d2' id='type-id-61'/>
+ <pointer-type-def type-id='type-id-59' size-in-bits='64' hash='c4e7a8748fe5abc7' id='type-id-62'/>
+ <pointer-type-def type-id='type-id-63' size-in-bits='64' hash='90f27c9759c26443' id='type-id-64'/>
+ <pointer-type-def type-id='type-id-65' size-in-bits='64' hash='b942cf683dbd6fe1' id='type-id-66'/>
+ <pointer-type-def type-id='type-id-67' size-in-bits='64' hash='63431c74b11c9d5' id='type-id-68'/>
+ <pointer-type-def type-id='type-id-69' size-in-bits='64' hash='f567ad6caf85a56d' id='type-id-70'/>
+ <reference-type-def kind='lvalue' type-id='type-id-71' size-in-bits='64' hash='addee1597f4fa732' id='type-id-72'/>
+ <pointer-type-def type-id='type-id-71' size-in-bits='64' hash='93bb71348ad950d3' id='type-id-73'/>
+ <pointer-type-def type-id='type-id-74' size-in-bits='64' hash='fa4119e74a559a8d' id='type-id-75'/>
+ <reference-type-def kind='lvalue' type-id='type-id-76' size-in-bits='64' hash='c55f682ddf139621' id='type-id-77'/>
+ <pointer-type-def type-id='type-id-76' size-in-bits='64' hash='810c1ad1c9ab14b1' id='type-id-78'/>
+ <reference-type-def kind='lvalue' type-id='type-id-79' size-in-bits='64' hash='6393cd52e07d6f93' id='type-id-80'/>
+ <pointer-type-def type-id='type-id-79' size-in-bits='64' hash='7cac0d80c11a583c' id='type-id-81'/>
+ <reference-type-def kind='lvalue' type-id='type-id-82' size-in-bits='64' hash='73fc6e54e2221fee' id='type-id-83'/>
+ <pointer-type-def type-id='type-id-84' size-in-bits='64' hash='fe9ccb76060c89ea' id='type-id-85'/>
+ <reference-type-def kind='lvalue' type-id='type-id-86' size-in-bits='64' hash='3b8e9df16749523a' id='type-id-87'/>
+ <pointer-type-def type-id='type-id-86' size-in-bits='64' hash='b98766c0227bafe0' id='type-id-88'/>
+ <pointer-type-def type-id='type-id-89' size-in-bits='64' hash='111e7f7be9242d6a' id='type-id-90'/>
+ <pointer-type-def type-id='type-id-91' size-in-bits='64' hash='a3393cc823ee4f43' id='type-id-92'/>
+ <pointer-type-def type-id='type-id-93' size-in-bits='64' hash='6ada80661a07688e' id='type-id-94'/>
+ <pointer-type-def type-id='type-id-95' size-in-bits='64' hash='bc43fd3d470c64af' id='type-id-96'/>
+ <pointer-type-def type-id='type-id-97' size-in-bits='64' hash='8e47cf244b76af01' id='type-id-98'/>
+ <reference-type-def kind='lvalue' type-id='type-id-99' size-in-bits='64' hash='2830de7505744a07' id='type-id-100'/>
+ <reference-type-def kind='rvalue' type-id='type-id-99' size-in-bits='64' hash='76e1e432e4caa577' id='type-id-101'/>
+ <pointer-type-def type-id='type-id-99' size-in-bits='64' hash='8bdbac09decaf8fc' id='type-id-102'/>
+ <pointer-type-def type-id='type-id-103' size-in-bits='64' hash='49e0d576c0257961' id='type-id-104'/>
+ <reference-type-def kind='lvalue' type-id='type-id-105' size-in-bits='64' hash='334ee5f909dad95' id='type-id-106'/>
+ <reference-type-def kind='rvalue' type-id='type-id-105' size-in-bits='64' hash='9e0d18e84f20181' id='type-id-107'/>
+ <pointer-type-def type-id='type-id-105' size-in-bits='64' hash='aff072664c5b0684' id='type-id-108'/>
+ <pointer-type-def type-id='type-id-109' size-in-bits='64' hash='dd46cc51e1748e9f#2' id='type-id-110'/>
+ <pointer-type-def type-id='type-id-2' size-in-bits='64' hash='cbbb684bdad1404' id='type-id-111'/>
+ <qualified-type-def type-id='type-id-111' restrict='yes' hash='e935125d82a6a7f0' id='type-id-112'/>
+ <pointer-type-def type-id='type-id-111' size-in-bits='64' hash='84b2bf220034a220' id='type-id-113'/>
+ <qualified-type-def type-id='type-id-113' restrict='yes' hash='1022e2aea3db1cbe' id='type-id-114'/>
+ <qualified-type-def type-id='type-id-30' const='yes' hash='45b539bd47b09a31' id='type-id-115'/>
+ <pointer-type-def type-id='type-id-115' size-in-bits='64' hash='e8b8dcbfb160b4c0' id='type-id-41'/>
+ <qualified-type-def type-id='type-id-49' const='yes' hash='e49fbbbe37937b6' id='type-id-116'/>
+ <reference-type-def kind='lvalue' type-id='type-id-116' size-in-bits='64' hash='38573f105577c6f0' id='type-id-117'/>
+ <pointer-type-def type-id='type-id-116' size-in-bits='64' hash='ca35f8ccf1f3244' id='type-id-118'/>
+ <qualified-type-def type-id='type-id-53' const='yes' hash='66d5ae3b0d0bf8b5' id='type-id-119'/>
+ <reference-type-def kind='lvalue' type-id='type-id-119' size-in-bits='64' hash='4d7e7afd99f545ac' id='type-id-120'/>
+ <pointer-type-def type-id='type-id-119' size-in-bits='64' hash='ffd2da5ebef69b3d' id='type-id-121'/>
+ <qualified-type-def type-id='type-id-56' const='yes' hash='8cff0e5c267a2585' id='type-id-122'/>
+ <reference-type-def kind='lvalue' type-id='type-id-122' size-in-bits='64' hash='c4eba876395af30c' id='type-id-123'/>
+ <qualified-type-def type-id='type-id-59' const='yes' hash='94bcd1a295c23d5' id='type-id-124'/>
+ <reference-type-def kind='lvalue' type-id='type-id-124' size-in-bits='64' hash='7401c2b30369aa72' id='type-id-125'/>
+ <pointer-type-def type-id='type-id-124' size-in-bits='64' hash='b57af78be131ba8b' id='type-id-126'/>
+ <qualified-type-def type-id='type-id-63' const='yes' hash='4fc3129d0b23e5fe' id='type-id-127'/>
+ <pointer-type-def type-id='type-id-127' size-in-bits='64' hash='5d7f083924d3c383' id='type-id-128'/>
+ <qualified-type-def type-id='type-id-65' const='yes' hash='4b8f396749859da7' id='type-id-129'/>
+ <pointer-type-def type-id='type-id-129' size-in-bits='64' hash='e7e1b13541b0afe1' id='type-id-130'/>
+ <qualified-type-def type-id='type-id-67' const='yes' hash='6849f04cb5a603eb' id='type-id-131'/>
+ <reference-type-def kind='lvalue' type-id='type-id-131' size-in-bits='64' hash='8561091053455099' id='type-id-132'/>
+ <pointer-type-def type-id='type-id-131' size-in-bits='64' hash='89e12889d18b1353' id='type-id-133'/>
+ <qualified-type-def type-id='type-id-69' const='yes' hash='b4412777c35067ae' id='type-id-134'/>
+ <reference-type-def kind='lvalue' type-id='type-id-134' size-in-bits='64' hash='7b5d6a47a4169d9b' id='type-id-135'/>
+ <qualified-type-def type-id='type-id-71' const='yes' hash='fda64737f7a61f8f' id='type-id-136'/>
+ <reference-type-def kind='lvalue' type-id='type-id-136' size-in-bits='64' hash='37a6c77cb0d2458f' id='type-id-137'/>
+ <pointer-type-def type-id='type-id-136' size-in-bits='64' hash='cb08131f9c13637d' id='type-id-138'/>
+ <qualified-type-def type-id='type-id-74' const='yes' hash='1df694f4f8b24f60' id='type-id-139'/>
+ <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' hash='423f85b49f40584b' id='type-id-140'/>
+ <qualified-type-def type-id='type-id-76' const='yes' hash='975c9ef8b6b15b7f' id='type-id-141'/>
+ <pointer-type-def type-id='type-id-141' size-in-bits='64' hash='2511fd298caf3c83' id='type-id-142'/>
+ <qualified-type-def type-id='type-id-79' const='yes' hash='8932bbe51d74e129' id='type-id-143'/>
+ <pointer-type-def type-id='type-id-143' size-in-bits='64' hash='650c03cde3b2439c' id='type-id-144'/>
+ <qualified-type-def type-id='type-id-145' const='yes' hash='5b83273800a290e0' id='type-id-146'/>
+ <qualified-type-def type-id='type-id-86' const='yes' hash='ed2e57ea471d9439' id='type-id-147'/>
+ <reference-type-def kind='lvalue' type-id='type-id-147' size-in-bits='64' hash='cf75ebfd79b41711' id='type-id-148'/>
+ <pointer-type-def type-id='type-id-147' size-in-bits='64' hash='9b07cc4dd7e14c13' id='type-id-149'/>
+ <qualified-type-def type-id='type-id-89' const='yes' hash='cd80420c826c01d4' id='type-id-150'/>
+ <reference-type-def kind='lvalue' type-id='type-id-150' size-in-bits='64' hash='7e6fb03ea8056c6d' id='type-id-151'/>
+ <pointer-type-def type-id='type-id-150' size-in-bits='64' hash='30abeb6dce066fd8' id='type-id-152'/>
+ <qualified-type-def type-id='type-id-91' const='yes' hash='9c3c56fbf1457f62' id='type-id-153'/>
+ <pointer-type-def type-id='type-id-153' size-in-bits='64' hash='9ec716d6ef4e44db' id='type-id-154'/>
+ <qualified-type-def type-id='type-id-93' const='yes' hash='8981a2e0af00088b' id='type-id-155'/>
+ <reference-type-def kind='lvalue' type-id='type-id-155' size-in-bits='64' hash='4b5284bd138fff80' id='type-id-156'/>
+ <qualified-type-def type-id='type-id-95' const='yes' hash='622479082d56dd1d' id='type-id-157'/>
+ <reference-type-def kind='lvalue' type-id='type-id-157' size-in-bits='64' hash='410ad6701e678d22' id='type-id-158'/>
+ <qualified-type-def type-id='type-id-97' const='yes' hash='114ef6b87eadbe71' id='type-id-159'/>
+ <reference-type-def kind='lvalue' type-id='type-id-159' size-in-bits='64' hash='696206909544b8fe' id='type-id-160'/>
+ <pointer-type-def type-id='type-id-159' size-in-bits='64' hash='a3dcc75cf859a6ec' id='type-id-161'/>
+ <qualified-type-def type-id='type-id-162' const='yes' hash='ea7acc2716cb01d3' id='type-id-163'/>
+ <reference-type-def kind='lvalue' type-id='type-id-163' size-in-bits='64' hash='51aaf79038cd8a40' id='type-id-164'/>
+ <qualified-type-def type-id='type-id-165' const='yes' hash='5b83273800a290e0#3' id='type-id-166'/>
+ <qualified-type-def type-id='type-id-99' const='yes' hash='c558253a1e084785' id='type-id-167'/>
+ <reference-type-def kind='lvalue' type-id='type-id-167' size-in-bits='64' hash='a5011fdb947f4b89' id='type-id-168'/>
+ <pointer-type-def type-id='type-id-167' size-in-bits='64' hash='bf44e22b4c5d51ce' id='type-id-169'/>
+ <qualified-type-def type-id='type-id-105' const='yes' hash='c40a7b17771d4ed5' id='type-id-170'/>
+ <reference-type-def kind='lvalue' type-id='type-id-170' size-in-bits='64' hash='b0f5864171b5c602' id='type-id-171'/>
+ <pointer-type-def type-id='type-id-170' size-in-bits='64' hash='70f35dedb6afc807' id='type-id-172'/>
+ <qualified-type-def type-id='type-id-2' const='yes' hash='2059efede605db28' id='type-id-173'/>
+ <pointer-type-def type-id='type-id-173' size-in-bits='64' hash='fe474f966dd309ec' id='type-id-25'/>
+ <qualified-type-def type-id='type-id-25' restrict='yes' hash='c655aa189d9cdd70' id='type-id-174'/>
+ <pointer-type-def type-id='type-id-25' size-in-bits='64' hash='1d69489b117e3908' id='type-id-175'/>
+ <qualified-type-def type-id='type-id-175' restrict='yes' hash='ea36f200932b9fa6' id='type-id-176'/>
+ <qualified-type-def type-id='type-id-34' const='yes' hash='2e2adfcdbca597d3' id='type-id-177'/>
+ <pointer-type-def type-id='type-id-177' size-in-bits='64' hash='3a5d7226f4161161' id='type-id-178'/>
+ <qualified-type-def type-id='type-id-37' const='yes' hash='bd6748e8ae3e857d' id='type-id-179'/>
+ <pointer-type-def type-id='type-id-179' size-in-bits='64' hash='168359808cdff22e' id='type-id-180'/>
+ <qualified-type-def type-id='type-id-181' const='yes' hash='1e5a5d85ffd5316a' id='type-id-182'/>
+ <pointer-type-def type-id='type-id-182' size-in-bits='64' hash='17ba2a61495b672d' id='type-id-183'/>
+ <qualified-type-def type-id='type-id-184' const='yes' hash='53679f3938171db7' id='type-id-185'/>
+ <pointer-type-def type-id='type-id-185' size-in-bits='64' hash='9dba85b8f0bc825b' id='type-id-186'/>
+ <qualified-type-def type-id='type-id-187' const='yes' hash='2db969cb84474deb' id='type-id-188'/>
+ <reference-type-def kind='lvalue' type-id='type-id-188' size-in-bits='64' hash='af033b38124677d9' id='type-id-189'/>
+ <pointer-type-def type-id='type-id-188' size-in-bits='64' hash='b439b4ee380887fb' id='type-id-190'/>
+ <qualified-type-def type-id='type-id-191' const='yes' hash='dd5e03b36e2b5912' id='type-id-192'/>
+ <reference-type-def kind='lvalue' type-id='type-id-192' size-in-bits='64' hash='9d350b056bbf32b2' id='type-id-193'/>
+ <qualified-type-def type-id='type-id-40' const='yes' hash='6c95c944e7337ae9' id='type-id-194'/>
+ <pointer-type-def type-id='type-id-194' size-in-bits='64' hash='7f2ce843f388cce6' id='type-id-195'/>
+ <qualified-type-def type-id='type-id-24' const='yes' hash='5e1629020865d229' id='type-id-196'/>
+ <pointer-type-def type-id='type-id-196' size-in-bits='64' hash='e9817f1d96dbf0fc' id='type-id-197'/>
+ <qualified-type-def type-id='type-id-197' restrict='yes' hash='b67540dc0e6b4093' id='type-id-198'/>
+ <qualified-type-def type-id='type-id-47' const='yes' hash='c39a006827b53b8c' id='type-id-199'/>
+ <pointer-type-def type-id='type-id-199' size-in-bits='64' hash='40d2ae8fc93ab842' id='type-id-200'/>
+ <qualified-type-def type-id='type-id-200' restrict='yes' hash='730063344c59f14c' id='type-id-201'/>
+ <pointer-type-def type-id='type-id-200' size-in-bits='64' hash='d7b662533fe382b6' id='type-id-202'/>
+ <qualified-type-def type-id='type-id-202' restrict='yes' hash='66b80019030d802d' id='type-id-203'/>
+ <pointer-type-def type-id='type-id-6' size-in-bits='64' hash='b8a05af1503a8dca' id='type-id-204'/>
+ <pointer-type-def type-id='type-id-34' size-in-bits='64' hash='5edc455a074dd618' id='type-id-205'/>
+ <qualified-type-def type-id='type-id-205' restrict='yes' hash='a720879c9f6c5ba9' id='type-id-206'/>
+ <pointer-type-def type-id='type-id-207' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-28'/>
+ <pointer-type-def type-id='type-id-8' size-in-bits='64' hash='30b2c5a3baa479fd' id='type-id-208'/>
+ <pointer-type-def type-id='type-id-37' size-in-bits='64' hash='e34b775ca165913b' id='type-id-209'/>
+ <qualified-type-def type-id='type-id-209' restrict='yes' hash='b8235f3f495992ea' id='type-id-210'/>
+ <pointer-type-def type-id='type-id-181' size-in-bits='64' hash='b8313478c5f9f77' id='type-id-211'/>
+ <pointer-type-def type-id='type-id-184' size-in-bits='64' hash='cf653dc830604c1a' id='type-id-212'/>
+ <reference-type-def kind='lvalue' type-id='type-id-187' size-in-bits='64' hash='3f0711e444e1a06a' id='type-id-213'/>
+ <pointer-type-def type-id='type-id-187' size-in-bits='64' hash='fcb4438b81b548a' id='type-id-214'/>
+ <pointer-type-def type-id='type-id-40' size-in-bits='64' hash='1b2e61475a12089e' id='type-id-215'/>
+ <pointer-type-def type-id='type-id-24' size-in-bits='64' hash='3f4173ba76a5f2ad' id='type-id-216'/>
+ <pointer-type-def type-id='type-id-217' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-218'/>
+ <pointer-type-def type-id='type-id-47' size-in-bits='64' hash='2338850b8cb7ce35' id='type-id-219'/>
+ <qualified-type-def type-id='type-id-219' restrict='yes' hash='75f15d02800df9a4' id='type-id-220'/>
+ <pointer-type-def type-id='type-id-219' size-in-bits='64' hash='e9272a368a48a792' id='type-id-221'/>
+ <qualified-type-def type-id='type-id-221' restrict='yes' hash='2ee9ef526e4c4091' id='type-id-222'/>
+ <pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-224'/>
+ <qualified-type-def type-id='type-id-224' restrict='yes' id='type-id-225'/>
+ <pointer-type-def type-id='type-id-226' size-in-bits='64' id='type-id-227'/>
+ <qualified-type-def type-id='type-id-227' restrict='yes' id='type-id-228'/>
+ <pointer-type-def type-id='type-id-229' size-in-bits='64' id='type-id-230'/>
+ <qualified-type-def type-id='type-id-231' const='yes' id='type-id-232'/>
+ <reference-type-def kind='lvalue' type-id='type-id-232' size-in-bits='64' id='type-id-233'/>
+ <qualified-type-def type-id='type-id-234' const='yes' id='type-id-235'/>
+ <reference-type-def kind='lvalue' type-id='type-id-235' size-in-bits='64' id='type-id-236'/>
+ <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-237'/>
+ <qualified-type-def type-id='type-id-238' const='yes' id='type-id-239'/>
+ <reference-type-def kind='lvalue' type-id='type-id-239' size-in-bits='64' id='type-id-240'/>
+ <qualified-type-def type-id='type-id-241' const='yes' id='type-id-242'/>
+ <reference-type-def kind='lvalue' type-id='type-id-242' size-in-bits='64' id='type-id-243'/>
+ <pointer-type-def type-id='type-id-244' size-in-bits='64' id='type-id-245'/>
+ <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-246'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-244'/>
+ <type-decl name='variadic parameter type' id='type-id-247'/>
+ <qualified-type-def type-id='type-id-19' restrict='yes' id='type-id-248'/>
+ <qualified-type-def type-id='type-id-19' restrict='yes' id='type-id-249'/>
<namespace-decl name='std'>
- <class-decl name='fpos<__mbstate_t>' visibility='default' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='112' column='1' hash='1dd93384965443c7' id='type-id-209'>
+ <class-decl name='fpos<__mbstate_t>' visibility='default' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='112' column='1' hash='1dd93384965443c7' id='type-id-187'>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='_M_off' type-id='type-id-252' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='115' column='1'/>
+ <var-decl name='_M_off' type-id='type-id-250' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='115' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='_M_state' type-id='type-id-18' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='116' column='1'/>
+ <var-decl name='_M_state' type-id='type-id-15' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='116' column='1'/>
</data-member>
</class-decl>
- <class-decl name='ios_base' visibility='default' size-in-bits='1728' hash='3f1b1b5947f906fc' id='type-id-253'>
+ <class-decl name='ios_base' visibility='default' size-in-bits='1728' hash='3f1b1b5947f906fc' id='type-id-251'>
<member-type access='private'>
- <class-decl name='failure' visibility='default' size-in-bits='256' hash='99cb3d8dfe9318b0' id='type-id-213'/>
+ <class-decl name='failure' visibility='default' size-in-bits='256' hash='99cb3d8dfe9318b0' id='type-id-191'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='openmode' type-id='type-id-255' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='429' column='1' hash='54807a6429577a4e' id='type-id-254'/>
+ <typedef-decl name='openmode' type-id='type-id-253' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='429' column='1' hash='54807a6429577a4e' id='type-id-252'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='seekdir' type-id='type-id-257' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='461' column='1' hash='54807a6429577a4e' id='type-id-256'/>
+ <typedef-decl name='seekdir' type-id='type-id-255' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='461' column='1' hash='54807a6429577a4e' id='type-id-254'/>
</member-type>
</class-decl>
- <class-decl name='system_error' visibility='default' size-in-bits='256' hash='7e4bcda0c09ebdfa' id='type-id-258'/>
- <enum-decl name='_Ios_Openmode' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='111' column='1' hash='d6db014ab322799e' id='type-id-255'>
- <underlying-type type-id='type-id-51'/>
+ <class-decl name='system_error' visibility='default' size-in-bits='256' hash='7e4bcda0c09ebdfa' id='type-id-256'/>
+ <enum-decl name='_Ios_Openmode' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='111' column='1' hash='d6db014ab322799e' id='type-id-253'>
+ <underlying-type type-id='type-id-45'/>
<enumerator name='_S_app' value='1'/>
<enumerator name='_S_ate' value='2'/>
<enumerator name='_S_bin' value='4'/>
@@ -458,560 +454,562 @@
<enumerator name='_S_ios_openmode_max' value='2147483647'/>
<enumerator name='_S_ios_openmode_min' value='-2147483648'/>
</enum-decl>
- <enum-decl name='_Ios_Seekdir' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='193' column='1' hash='ef22b8d22a82cfdc' id='type-id-257'>
- <underlying-type type-id='type-id-51'/>
+ <enum-decl name='_Ios_Seekdir' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='193' column='1' hash='ef22b8d22a82cfdc' id='type-id-255'>
+ <underlying-type type-id='type-id-45'/>
<enumerator name='_S_beg' value='0'/>
<enumerator name='_S_cur' value='1'/>
<enumerator name='_S_end' value='2'/>
<enumerator name='_S_ios_seekdir_end' value='65536'/>
</enum-decl>
- <enum-decl name='io_errc' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='203' column='1' hash='5ab63822875cc3ad' id='type-id-259'>
- <underlying-type type-id='type-id-51'/>
+ <enum-decl name='io_errc' size-in-bits='32' alignment-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='203' column='1' hash='5ab63822875cc3ad' id='type-id-257'>
+ <underlying-type type-id='type-id-45'/>
<enumerator name='stream' value='1'/>
</enum-decl>
- <class-decl name='error_code' is-struct='yes' visibility='default' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='138' column='1' hash='ef253c538b8c40be' id='type-id-203'>
+ <class-decl name='error_code' is-struct='yes' visibility='default' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='138' column='1' hash='55ffe79c86412ce8' id='type-id-181'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_value' type-id='type-id-8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='190' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='_M_cat' type-id='type-id-196' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='191' column='1'/>
+ <var-decl name='_M_cat' type-id='type-id-237' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='191' column='1'/>
</data-member>
</class-decl>
- <class-decl name='error_condition' is-struct='yes' visibility='default' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='216' column='1' hash='cab981add9ff0fc9' id='type-id-206'>
+ <class-decl name='error_condition' is-struct='yes' visibility='default' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='216' column='1' hash='b55b83bfbfe8be13' id='type-id-184'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_value' type-id='type-id-8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='264' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='_M_cat' type-id='type-id-196' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='265' column='1'/>
+ <var-decl name='_M_cat' type-id='type-id-237' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='265' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='ptrdiff_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='197' column='1' hash='61477c4d1fd8d94d' id='type-id-260'/>
- <typedef-decl name='size_t' type-id='type-id-44' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='196' column='1' hash='61477c4d1fd8d94d' id='type-id-261'/>
- <typedef-decl name='streamoff' type-id='type-id-12' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='88' column='1' hash='61477c4d1fd8d94d' id='type-id-252'/>
- <typedef-decl name='streampos' type-id='type-id-209' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='228' column='1' hash='279bebc58cd3ebad' id='type-id-262'/>
- <typedef-decl name='streamsize' type-id='type-id-260' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='98' column='1' hash='61477c4d1fd8d94d' id='type-id-263'/>
- <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-264'/>
+ <typedef-decl name='ptrdiff_t' type-id='type-id-12' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='197' column='1' hash='61477c4d1fd8d94d' id='type-id-258'/>
+ <typedef-decl name='size_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='196' column='1' hash='61477c4d1fd8d94d' id='type-id-259'/>
+ <typedef-decl name='streamoff' type-id='type-id-12' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='88' column='1' hash='61477c4d1fd8d94d' id='type-id-250'/>
+ <typedef-decl name='streampos' type-id='type-id-187' size-in-bits='128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='228' column='1' hash='279bebc58cd3ebad' id='type-id-260'/>
+ <typedef-decl name='streamsize' type-id='type-id-258' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='98' column='1' hash='61477c4d1fd8d94d' id='type-id-261'/>
+ <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-262'/>
<namespace-decl name='_V2'>
- <class-decl name='error_category' visibility='default' size-in-bits='64' hash='8c49b9744a7578cd' id='type-id-193'/>
+ <class-decl name='error_category' visibility='default' is-declaration-only='yes' id='type-id-234'/>
</namespace-decl>
<namespace-decl name='__cxx11'>
- <class-decl name='basic_string<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='256' hash='ab45e25fba5a8780' id='type-id-265'/>
- <class-decl name='basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >' visibility='default' size-in-bits='256' hash='a066f3f38cfde4a3' id='type-id-266'/>
- <typedef-decl name='string' type-id='type-id-265' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stringfwd.h' line='74' column='1' hash='e522f81d7f609007' id='type-id-197'/>
- <typedef-decl name='wstring' type-id='type-id-266' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stringfwd.h' line='78' column='1' hash='e522f81d7f609007' id='type-id-200'/>
+ <class-decl name='basic_string<char, std::char_traits<char>, std::allocator<char> >' visibility='default' is-declaration-only='yes' id='type-id-263'/>
+ <class-decl name='basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >' visibility='default' is-declaration-only='yes' id='type-id-264'/>
+ <typedef-decl name='string' type-id='type-id-263' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stringfwd.h' line='74' column='1' id='type-id-238'/>
+ <typedef-decl name='wstring' type-id='type-id-264' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stringfwd.h' line='78' column='1' id='type-id-241'/>
</namespace-decl>
</namespace-decl>
+ <typedef-decl name='FILE' type-id='type-id-246' size-in-bits='1728' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-223'/>
+ <typedef-decl name='__FILE' type-id='type-id-246' size-in-bits='1728' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-226'/>
<function-decl name='strlen' filepath='/usr/include/string.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64' hash='659ced78215eae4a'>
- <parameter type-id='type-id-31'/>
- <return type-id='type-id-45'/>
+ <parameter type-id='type-id-25'/>
+ <return type-id='type-id-39'/>
</function-decl>
<function-decl name='strerror' filepath='/usr/include/string.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64' hash='648097d4f5419b81'>
<parameter type-id='type-id-8'/>
- <return type-id='type-id-123'/>
+ <return type-id='type-id-111'/>
</function-decl>
<namespace-decl name='boost'>
- <class-decl name='exception' visibility='default' size-in-bits='320' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='208' column='1' hash='840f78916e8e4ff1' id='type-id-73'>
+ <class-decl name='exception' visibility='default' size-in-bits='320' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='208' column='1' hash='840f78916e8e4ff1' id='type-id-63'>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='data_' type-id='type-id-83' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='269' column='1'/>
+ <var-decl name='data_' type-id='type-id-71' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='269' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
- <var-decl name='throw_function_' type-id='type-id-31' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='270' column='1'/>
+ <var-decl name='throw_function_' type-id='type-id-25' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='270' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
- <var-decl name='throw_file_' type-id='type-id-31' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='271' column='1'/>
+ <var-decl name='throw_file_' type-id='type-id-25' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='271' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='throw_line_' type-id='type-id-8' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='272' column='1'/>
</data-member>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~exception' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='237' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-74' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-64' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes' destructor='yes' vtable-offset='0'>
<function-decl name='~exception' mangled-name='_ZN5boost9exceptionD2Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='282' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='shared_ptr<boost::iostreams::detail::file_descriptor_impl>' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='336' column='1' hash='24abf2b638a7be15' id='type-id-111'>
+ <class-decl name='shared_ptr<boost::iostreams::detail::file_descriptor_impl>' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='336' column='1' hash='24abf2b638a7be15' id='type-id-99'>
<member-type access='private'>
- <typedef-decl name='element_type' type-id='type-id-268' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' hash='61477c4d1fd8d94d' id='type-id-115'/>
+ <typedef-decl name='element_type' type-id='type-id-266' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' hash='61477c4d1fd8d94d' id='type-id-103'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='px' type-id='type-id-116' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='768' column='1'/>
+ <var-decl name='px' type-id='type-id-104' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='768' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='pn' type-id='type-id-59' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='769' column='1'/>
+ <var-decl name='pn' type-id='type-id-49' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='769' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='reset<boost::iostreams::detail::file_descriptor_impl>' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail20file_descriptor_implEE5resetIS3_EEvPT_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_9iostreams6detail20file_descriptor_implEE5resetIS3_EEvPT_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-114' is-artificial='yes'/>
- <parameter type-id='type-id-90'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-102' is-artificial='yes'/>
+ <parameter type-id='type-id-78'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='detail'>
- <class-decl name='sp_counted_impl_p<boost::iostreams::detail::file_descriptor_impl>' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' hash='cd2604056c156000' id='type-id-66'>
- <base-class access='public' layout-offset-in-bits='0' type-id='type-id-63'/>
+ <class-decl name='sp_counted_impl_p<boost::iostreams::detail::file_descriptor_impl>' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' hash='cd2604056c156000' id='type-id-56'>
+ <base-class access='public' layout-offset-in-bits='0' type-id='type-id-53'/>
<data-member access='private' layout-offset-in-bits='128'>
- <var-decl name='px_' type-id='type-id-90' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
+ <var-decl name='px_' type-id='type-id-78' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
</data-member>
<member-function access='public' vtable-offset='2'>
<function-decl name='dispose' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail20file_descriptor_implEE7disposeEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-68' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-58' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='get_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail20file_descriptor_implEE11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-68' is-artificial='yes'/>
- <parameter type-id='type-id-248'/>
- <return type-id='type-id-22'/>
+ <parameter type-id='type-id-58' is-artificial='yes'/>
+ <parameter type-id='type-id-233'/>
+ <return type-id='type-id-19'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail20file_descriptor_implEE19get_untyped_deleterEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='86' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-68' is-artificial='yes'/>
- <return type-id='type-id-22'/>
+ <parameter type-id='type-id-58' is-artificial='yes'/>
+ <return type-id='type-id-19'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='sp_array_access<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='175' column='1' hash='9b74c74b47e774c3' id='type-id-269'>
+ <class-decl name='sp_array_access<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='175' column='1' hash='9b74c74b47e774c3' id='type-id-267'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-267' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='177' column='1' id='type-id-270'/>
+ <typedef-decl name='type' type-id='type-id-265' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='177' column='1' id='type-id-268'/>
</member-type>
</class-decl>
- <class-decl name='sp_dereference<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='101' column='1' hash='e8f65bd0fa81eb17' id='type-id-271'>
+ <class-decl name='sp_dereference<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='101' column='1' hash='e8f65bd0fa81eb17' id='type-id-269'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-89' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-272'/>
+ <typedef-decl name='type' type-id='type-id-77' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-270'/>
</member-type>
</class-decl>
- <class-decl name='sp_element<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='76' column='1' hash='b86cee15650d17d' id='type-id-273'>
+ <class-decl name='sp_element<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='76' column='1' hash='b86cee15650d17d' id='type-id-271'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-88' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' hash='61477c4d1fd8d94d' id='type-id-268'/>
+ <typedef-decl name='type' type-id='type-id-76' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' hash='61477c4d1fd8d94d' id='type-id-266'/>
</member-type>
</class-decl>
- <class-decl name='sp_member_access<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='150' column='1' hash='e213b1567bc30fdd' id='type-id-274'>
+ <class-decl name='sp_member_access<boost::iostreams::detail::file_descriptor_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='150' column='1' hash='e213b1567bc30fdd' id='type-id-272'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-90' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-275'/>
+ <typedef-decl name='type' type-id='type-id-78' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-273'/>
</member-type>
</class-decl>
<function-decl name='sp_enable_shared_from_this' mangled-name='_ZN5boost6detail26sp_enable_shared_from_thisEz' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail26sp_enable_shared_from_thisEz' hash='61477c4d1fd8d94d'>
<parameter is-variadic='yes'/>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
<function-decl name='sp_pointer_construct<boost::iostreams::detail::file_descriptor_impl, boost::iostreams::detail::file_descriptor_impl>' mangled-name='_ZN5boost6detail20sp_pointer_constructINS_9iostreams6detail20file_descriptor_implES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail20sp_pointer_constructINS_9iostreams6detail20file_descriptor_implES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' hash='4e076abb07cc8f73'>
- <parameter type-id='type-id-114' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
- <parameter type-id='type-id-90' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
- <parameter type-id='type-id-60' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-102' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
+ <parameter type-id='type-id-78' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
+ <parameter type-id='type-id-50' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
+ <return type-id='type-id-265'/>
</function-decl>
</namespace-decl>
<namespace-decl name='exception_detail'>
- <class-decl name='clone_base' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='398' column='1' hash='27b1adb19dd1475b' id='type-id-75'>
+ <class-decl name='clone_base' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='398' column='1' hash='27b1adb19dd1475b' id='type-id-65'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~clone_base' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='406' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d#2'>
- <parameter type-id='type-id-76' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-66' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~clone_base' mangled-name='_ZN5boost16exception_detail10clone_baseD0Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='406' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d#2'>
- <parameter type-id='type-id-76' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-66' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~clone_base' mangled-name='_ZN5boost16exception_detail10clone_baseD2Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='406' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d#2'>
- <parameter type-id='type-id-76' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-66' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' const='yes' vtable-offset='0'>
<function-decl name='clone' mangled-name='_ZNK5boost16exception_detail10clone_base5cloneEv' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='402' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-142' is-artificial='yes'/>
- <return type-id='type-id-142'/>
+ <parameter type-id='type-id-130' is-artificial='yes'/>
+ <return type-id='type-id-130'/>
</function-decl>
</member-function>
<member-function access='public' const='yes' vtable-offset='1'>
<function-decl name='rethrow' mangled-name='_ZNK5boost16exception_detail10clone_base7rethrowEv' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='403' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-142' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-130' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='clone_impl<boost::exception_detail::error_info_injector<std::ios_base::failure> >' visibility='default' size-in-bits='640' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='442' column='1' hash='d35f61968f309880' id='type-id-77'>
- <base-class access='public' layout-offset-in-bits='0' type-id='type-id-81'/>
- <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-75'/>
+ <class-decl name='clone_impl<boost::exception_detail::error_info_injector<std::ios_base::failure> >' visibility='default' size-in-bits='640' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='442' column='1' hash='d35f61968f309880' id='type-id-67'>
+ <base-class access='public' layout-offset-in-bits='0' type-id='type-id-69'/>
+ <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-65'/>
<member-type access='private'>
- <class-decl name='clone_tag' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='446' column='1' hash='fb3164389fee7d11' id='type-id-276'/>
+ <class-decl name='clone_tag' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='446' column='1' hash='fb3164389fee7d11' id='type-id-274'/>
</member-type>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~clone_impl' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='462' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d#2'>
- <parameter type-id='type-id-78' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-68' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~clone_impl' mangled-name='_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEED0Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='462' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d#2'>
- <parameter type-id='type-id-78' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-68' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~clone_impl' mangled-name='_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEED1Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='462' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d#2'>
- <parameter type-id='type-id-78' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-68' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' static='yes' destructor='yes' vtable-offset='0'>
<function-decl name='~clone_impl' mangled-name='_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEED2Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='462' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private' const='yes' vtable-offset='3'>
<function-decl name='clone' mangled-name='_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEE5cloneEv' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='469' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-145' is-artificial='yes'/>
- <return type-id='type-id-142'/>
+ <parameter type-id='type-id-133' is-artificial='yes'/>
+ <return type-id='type-id-130'/>
</function-decl>
</member-function>
<member-function access='private' const='yes' vtable-offset='4'>
<function-decl name='rethrow' mangled-name='_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEE7rethrowEv' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='475' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-145' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-133' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='refcount_ptr<boost::exception_detail::error_info_container>' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='23' column='1' hash='9730af1ab03d67d5' id='type-id-83'>
+ <class-decl name='refcount_ptr<boost::exception_detail::error_info_container>' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='23' column='1' hash='c50034288f6d0910' id='type-id-71'>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='px_' type-id='type-id-80' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='66' column='1'/>
+ <var-decl name='px_' type-id='type-id-230' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='66' column='1'/>
</data-member>
</class-decl>
- <class-decl name='error_info_container' is-struct='yes' visibility='default' size-in-bits='64' hash='3b43b6007c9745f' id='type-id-79'/>
- <class-decl name='error_info_injector<std::ios_base::failure>' is-struct='yes' visibility='default' size-in-bits='576' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='326' column='1' hash='f5f8adfd28ffb72c' id='type-id-81'>
- <base-class access='public' layout-offset-in-bits='0' type-id='type-id-213'/>
- <base-class access='public' layout-offset-in-bits='256' type-id='type-id-73'/>
+ <class-decl name='error_info_injector<std::ios_base::failure>' is-struct='yes' visibility='default' size-in-bits='576' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='326' column='1' hash='f5f8adfd28ffb72c' id='type-id-69'>
+ <base-class access='public' layout-offset-in-bits='0' type-id='type-id-191'/>
+ <base-class access='public' layout-offset-in-bits='256' type-id='type-id-63'/>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~error_info_injector' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='336' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-82' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-70' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~error_info_injector' mangled-name='_ZN5boost16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EED0Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='336' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-82' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-70' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' static='yes' destructor='yes' vtable-offset='0'>
<function-decl name='~error_info_injector' mangled-name='_ZN5boost16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EED2Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='336' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
+ <class-decl name='error_info_container' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-229'/>
<function-decl name='copy_boost_exception' mangled-name='_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_' hash='659ced78215eae4a'>
- <parameter type-id='type-id-74' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='418' column='1'/>
- <parameter type-id='type-id-140' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='418' column='1'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-64' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='418' column='1'/>
+ <parameter type-id='type-id-128' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='418' column='1'/>
+ <return type-id='type-id-265'/>
</function-decl>
</namespace-decl>
<function-decl name='enable_current_exception<boost::exception_detail::error_info_injector<std::ios_base::failure> >' mangled-name='_ZN5boost24enable_current_exceptionINS_16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EEEEENS1_10clone_implIT_EERKS7_' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost24enable_current_exceptionINS_16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EEEEENS1_10clone_implIT_EERKS7_' hash='79610f870e3ec525'>
- <parameter type-id='type-id-147' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='490' column='1'/>
- <return type-id='type-id-77'/>
+ <parameter type-id='type-id-135' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='490' column='1'/>
+ <return type-id='type-id-67'/>
</function-decl>
<namespace-decl name='iostreams'>
- <class-decl name='file_descriptor' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='46' column='1' hash='488c2037da08c302' id='type-id-101'>
+ <class-decl name='file_descriptor' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='46' column='1' hash='488c2037da08c302' id='type-id-89'>
<member-type access='private'>
- <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='51' column='1' hash='a001c849ab2c5776' id='type-id-103'/>
+ <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='51' column='1' hash='a001c849ab2c5776' id='type-id-91'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='handle_type' type-id='type-id-278' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='50' column='1' hash='f0c050c6f9f8032e' id='type-id-277'/>
+ <typedef-decl name='handle_type' type-id='type-id-276' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='50' column='1' hash='f0c050c6f9f8032e' id='type-id-275'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='pimpl_' type-id='type-id-111' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='143' column='1'/>
+ <var-decl name='pimpl_' type-id='type-id-99' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='143' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' hash='934a7d245b011d3'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-275'/>
<parameter type-id='type-id-277'/>
- <parameter type-id='type-id-279'/>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openEiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openEiNS0_21file_descriptor_flagsE' hash='934a7d245b011d3'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-275'/>
<parameter type-id='type-id-277'/>
- <parameter type-id='type-id-279'/>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
- <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-199'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='5c38cc4695988640'>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-240'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
- <function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-199'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='5c38cc4695988640'>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-240'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openERKNS0_6detail4pathESt13_Ios_OpenmodeS6_' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openERKNS0_6detail4pathESt13_Ios_OpenmodeS6_' hash='162b65b5563dec6f'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-160'/>
- <parameter type-id='type-id-254'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-148'/>
+ <parameter type-id='type-id-252'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2EPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2EPKcSt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openEPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openEPKcSt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2ERKS1_' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2ERKS1_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-163'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-151'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='is_open' mangled-name='_ZNK5boost9iostreams15file_descriptor7is_openEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams15file_descriptor7is_openEv' hash='24abd9d42c07747f'>
- <parameter type-id='type-id-164' is-artificial='yes'/>
+ <parameter type-id='type-id-152' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='close' mangled-name='_ZN5boost9iostreams15file_descriptor5closeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor5closeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='read' mangled-name='_ZN5boost9iostreams15file_descriptor4readEPcl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4readEPcl' hash='4e076abb07cc8f73'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-104'/>
- <parameter type-id='type-id-263'/>
- <return type-id='type-id-263'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-92'/>
+ <parameter type-id='type-id-261'/>
+ <return type-id='type-id-261'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='write' mangled-name='_ZN5boost9iostreams15file_descriptor5writeEPKcl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor5writeEPKcl' hash='4e076abb07cc8f73'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-166'/>
- <parameter type-id='type-id-263'/>
- <return type-id='type-id-263'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-154'/>
+ <parameter type-id='type-id-261'/>
+ <return type-id='type-id-261'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='seek' mangled-name='_ZN5boost9iostreams15file_descriptor4seekElSt12_Ios_Seekdir' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4seekElSt12_Ios_Seekdir' hash='7d8386f9f9b5f7'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-280'/>
- <parameter type-id='type-id-256'/>
- <return type-id='type-id-262'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-278'/>
+ <parameter type-id='type-id-254'/>
+ <return type-id='type-id-260'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='handle' mangled-name='_ZNK5boost9iostreams15file_descriptor6handleEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams15file_descriptor6handleEv' hash='d97f95fe79cacdf1'>
- <parameter type-id='type-id-164' is-artificial='yes'/>
- <return type-id='type-id-277'/>
+ <parameter type-id='type-id-152' is-artificial='yes'/>
+ <return type-id='type-id-275'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='init' mangled-name='_ZN5boost9iostreams15file_descriptor4initEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4initEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-90' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='file_descriptor_sink' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='228' column='1' hash='82b8b13f8a02d60c' id='type-id-105'>
- <base-class access='private' layout-offset-in-bits='0' type-id='type-id-101'/>
+ <class-decl name='file_descriptor_sink' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='228' column='1' hash='82b8b13f8a02d60c' id='type-id-93'>
+ <base-class access='private' layout-offset-in-bits='0' type-id='type-id-89'/>
<member-type access='private'>
- <typedef-decl name='handle_type' type-id='type-id-8' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='233' column='1' hash='f0c050c6f9f8032e' id='type-id-281'/>
+ <typedef-decl name='handle_type' type-id='type-id-8' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='233' column='1' hash='f0c050c6f9f8032e' id='type-id-279'/>
</member-type>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' hash='934a7d245b011d3'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-281'/>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
<parameter type-id='type-id-279'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-277'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openEiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openEiNS0_21file_descriptor_flagsE' hash='934a7d245b011d3'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-281'/>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
<parameter type-id='type-id-279'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-277'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
- <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-199'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='5c38cc4695988640'>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
+ <parameter type-id='type-id-240'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
- <function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-199'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='5c38cc4695988640'>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
+ <parameter type-id='type-id-240'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openERKNS0_6detail4pathESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openERKNS0_6detail4pathESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-160'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
+ <parameter type-id='type-id-148'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2EPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2EPKcSt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openEPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openEPKcSt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <parameter type-id='type-id-168'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-94' is-artificial='yes'/>
+ <parameter type-id='type-id-156'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='file_descriptor_source' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='146' column='1' hash='167b4a22b397b1ca' id='type-id-107'>
- <base-class access='private' layout-offset-in-bits='0' type-id='type-id-101'/>
+ <class-decl name='file_descriptor_source' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='146' column='1' hash='167b4a22b397b1ca' id='type-id-95'>
+ <base-class access='private' layout-offset-in-bits='0' type-id='type-id-89'/>
<member-type access='private'>
- <typedef-decl name='handle_type' type-id='type-id-8' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='151' column='1' hash='f0c050c6f9f8032e' id='type-id-282'/>
+ <typedef-decl name='handle_type' type-id='type-id-8' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='151' column='1' hash='f0c050c6f9f8032e' id='type-id-280'/>
</member-type>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2EiNS0_21file_descriptor_flagsE' hash='934a7d245b011d3'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-282'/>
- <parameter type-id='type-id-279'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-280'/>
+ <parameter type-id='type-id-277'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openEiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openEiNS0_21file_descriptor_flagsE' hash='934a7d245b011d3'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-282'/>
- <parameter type-id='type-id-279'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-280'/>
+ <parameter type-id='type-id-277'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
- <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-199'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='5c38cc4695988640'>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-240'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
- <function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-199'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' hash='5c38cc4695988640'>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-240'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openERKNS0_6detail4pathESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openERKNS0_6detail4pathESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-160'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-148'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2EPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2EPKcSt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openEPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openEPKcSt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKS1_' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2ERKS1_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-108' is-artificial='yes'/>
- <parameter type-id='type-id-170'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-96' is-artificial='yes'/>
+ <parameter type-id='type-id-158'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <enum-decl name='file_descriptor_flags' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='40' column='1' hash='274f3730c406f6ee' id='type-id-279'>
- <underlying-type type-id='type-id-51'/>
+ <enum-decl name='file_descriptor_flags' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='40' column='1' hash='274f3730c406f6ee' id='type-id-277'>
+ <underlying-type type-id='type-id-45'/>
<enumerator name='never_close_handle' value='0'/>
<enumerator name='close_handle' value='3'/>
</enum-decl>
- <typedef-decl name='stream_offset' type-id='type-id-42' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/positioning.hpp' line='36' column='1' hash='61477c4d1fd8d94d' id='type-id-280'/>
+ <typedef-decl name='stream_offset' type-id='type-id-36' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/positioning.hpp' line='36' column='1' hash='61477c4d1fd8d94d' id='type-id-278'/>
<namespace-decl name='detail'>
- <class-decl name='path' visibility='default' size-in-bits='576' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='37' column='1' hash='45a3f0e13d02ef95' id='type-id-98'>
+ <class-decl name='path' visibility='default' size-in-bits='576' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='37' column='1' hash='ad7b7f88f5fde5cf' id='type-id-86'>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='narrow_' type-id='type-id-197' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='155' column='1'/>
+ <var-decl name='narrow_' type-id='type-id-238' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='155' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
- <var-decl name='wide_' type-id='type-id-200' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='156' column='1'/>
+ <var-decl name='wide_' type-id='type-id-241' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='156' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='512'>
<var-decl name='is_wide_' type-id='type-id-1' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='157' column='1'/>
</data-member>
</class-decl>
- <class-decl name='file_descriptor_impl' is-struct='yes' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='50' column='1' hash='9ded02e82a6859bf' id='type-id-88'>
+ <class-decl name='file_descriptor_impl' is-struct='yes' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='50' column='1' hash='9ded02e82a6859bf' id='type-id-76'>
<member-type access='public'>
- <enum-decl name='flags' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='52' column='1' hash='651165587f6a2952' id='type-id-283'>
- <underlying-type type-id='type-id-51'/>
+ <enum-decl name='flags' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='52' column='1' hash='651165587f6a2952' id='type-id-281'>
+ <underlying-type type-id='type-id-45'/>
<enumerator name='never_close' value='0'/>
<enumerator name='close_on_exit' value='1'/>
<enumerator name='close_on_close' value='2'/>
@@ -1019,289 +1017,289 @@
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='handle_' type-id='type-id-278' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='73' column='1'/>
+ <var-decl name='handle_' type-id='type-id-276' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='flags_' type-id='type-id-8' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='74' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='file_descriptor_impl' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='invalid_handle' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl14invalid_handleEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl14invalid_handleEv' hash='d97f95fe79cacdf1'>
- <return type-id='type-id-278'/>
+ <return type-id='type-id-276'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~file_descriptor_impl' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_implD2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_implD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='close_impl' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl10close_implEbb' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl10close_implEbb' hash='c1ab7ce5fcf020cf'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-1'/>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl4openEiNS2_5flagsE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4openEiNS2_5flagsE' hash='934a7d245b011d3'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <parameter type-id='type-id-278'/>
- <parameter type-id='type-id-283'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <parameter type-id='type-id-276'/>
+ <parameter type-id='type-id-281'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='close' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl5closeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl5closeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl4openERKNS1_4pathESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4openERKNS1_4pathESt13_Ios_Openmode' hash='78a2c5f69db1ce5a'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <parameter type-id='type-id-160'/>
- <parameter type-id='type-id-254'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <parameter type-id='type-id-148'/>
+ <parameter type-id='type-id-252'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='is_open' mangled-name='_ZNK5boost9iostreams6detail20file_descriptor_impl7is_openEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams6detail20file_descriptor_impl7is_openEv' hash='24abd9d42c07747f'>
- <parameter type-id='type-id-154' is-artificial='yes'/>
+ <parameter type-id='type-id-142' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='read' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl4readEPcl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4readEPcl' hash='4e076abb07cc8f73'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <parameter type-id='type-id-123'/>
- <parameter type-id='type-id-263'/>
- <return type-id='type-id-263'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <parameter type-id='type-id-111'/>
+ <parameter type-id='type-id-261'/>
+ <return type-id='type-id-261'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='write' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl5writeEPKcl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl5writeEPKcl' hash='4e076abb07cc8f73'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <parameter type-id='type-id-263'/>
- <return type-id='type-id-263'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-261'/>
+ <return type-id='type-id-261'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='seek' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl4seekElSt12_Ios_Seekdir' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4seekElSt12_Ios_Seekdir' hash='7d8386f9f9b5f7'>
- <parameter type-id='type-id-90' is-artificial='yes'/>
- <parameter type-id='type-id-280'/>
- <parameter type-id='type-id-256'/>
- <return type-id='type-id-262'/>
+ <parameter type-id='type-id-78' is-artificial='yes'/>
+ <parameter type-id='type-id-278'/>
+ <parameter type-id='type-id-254'/>
+ <return type-id='type-id-260'/>
</function-decl>
</member-function>
</class-decl>
- <typedef-decl name='file_handle' type-id='type-id-8' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/file_handle.hpp' line='27' column='1' hash='f0c050c6f9f8032e' id='type-id-278'/>
+ <typedef-decl name='file_handle' type-id='type-id-8' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/file_handle.hpp' line='27' column='1' hash='f0c050c6f9f8032e' id='type-id-276'/>
<function-decl name='system_failure' mangled-name='_ZN5boost9iostreams6detail14system_failureB5cxx11EPKc' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/system_failure.hpp' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail14system_failureB5cxx11EPKc' hash='c0c5e3a61de274ca'>
- <parameter type-id='type-id-31' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/system_failure.hpp' line='39' column='1'/>
- <return type-id='type-id-213'/>
+ <parameter type-id='type-id-25' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/system_failure.hpp' line='39' column='1'/>
+ <return type-id='type-id-191'/>
</function-decl>
</namespace-decl>
</namespace-decl>
<function-decl name='throw_exception<std::ios_base::failure>' mangled-name='_ZN5boost15throw_exceptionINSt8ios_base7failureB5cxx11EEEvRKT_' filepath='src/third_party/boost-1.60.0/boost/throw_exception.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15throw_exceptionINSt8ios_base7failureB5cxx11EEEvRKT_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-215' filepath='src/third_party/boost-1.60.0/boost/throw_exception.hpp' line='62' column='1'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-193' filepath='src/third_party/boost-1.60.0/boost/throw_exception.hpp' line='62' column='1'/>
+ <return type-id='type-id-265'/>
</function-decl>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='shared_ptr<boost::iostreams::detail::mapped_file_impl>' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='336' column='1' hash='145ae3db3ad024af' id='type-id-117'>
+ <class-decl name='shared_ptr<boost::iostreams::detail::mapped_file_impl>' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='336' column='1' hash='145ae3db3ad024af' id='type-id-105'>
<member-type access='private'>
- <typedef-decl name='element_type' type-id='type-id-284' size-in-bits='1088' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' hash='8ee5dd854d82d8aa' id='type-id-121'/>
+ <typedef-decl name='element_type' type-id='type-id-282' size-in-bits='1088' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' hash='8ee5dd854d82d8aa' id='type-id-109'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='px' type-id='type-id-122' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='768' column='1'/>
+ <var-decl name='px' type-id='type-id-110' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='768' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='pn' type-id='type-id-59' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='769' column='1'/>
+ <var-decl name='pn' type-id='type-id-49' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='769' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='reset<boost::iostreams::detail::mapped_file_impl>' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail16mapped_file_implEE5resetIS3_EEvPT_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_9iostreams6detail16mapped_file_implEE5resetIS3_EEvPT_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-120' is-artificial='yes'/>
- <parameter type-id='type-id-93'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-108' is-artificial='yes'/>
+ <parameter type-id='type-id-81'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='core'>
- <typedef-decl name='typeinfo' type-id='type-id-264' filepath='src/third_party/boost-1.60.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-285'/>
+ <typedef-decl name='typeinfo' type-id='type-id-262' filepath='src/third_party/boost-1.60.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-283'/>
</namespace-decl>
<namespace-decl name='detail'>
- <class-decl name='shared_count' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='107' column='1' hash='a9c7e475b9db72f4' id='type-id-59'>
+ <class-decl name='shared_count' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='107' column='1' hash='a9c7e475b9db72f4' id='type-id-49'>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='pi_' type-id='type-id-65' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='111' column='1'/>
+ <var-decl name='pi_' type-id='type-id-55' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='111' column='1'/>
</data-member>
</class-decl>
- <class-decl name='sp_counted_base' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='61' column='1' hash='dba03abbdca4df35' id='type-id-63'>
+ <class-decl name='sp_counted_base' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='61' column='1' hash='dba03abbdca4df35' id='type-id-53'>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='use_count_' type-id='type-id-286' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='68' column='1'/>
+ <var-decl name='use_count_' type-id='type-id-284' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='68' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
- <var-decl name='weak_count_' type-id='type-id-286' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='69' column='1'/>
+ <var-decl name='weak_count_' type-id='type-id-284' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='69' column='1'/>
</data-member>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~sp_counted_base' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='79' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-65' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-55' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='dispose' mangled-name='_ZN5boost6detail15sp_counted_base7disposeEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='86' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-65' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-55' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='destroy' mangled-name='_ZN5boost6detail15sp_counted_base7destroyEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-65' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-55' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='get_deleter' mangled-name='_ZN5boost6detail15sp_counted_base11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-65' is-artificial='yes'/>
- <parameter type-id='type-id-248'/>
- <return type-id='type-id-22'/>
+ <parameter type-id='type-id-55' is-artificial='yes'/>
+ <parameter type-id='type-id-233'/>
+ <return type-id='type-id-19'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail15sp_counted_base19get_untyped_deleterEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='96' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-65' is-artificial='yes'/>
- <return type-id='type-id-22'/>
+ <parameter type-id='type-id-55' is-artificial='yes'/>
+ <return type-id='type-id-19'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='sp_counted_impl_p<boost::iostreams::detail::mapped_file_impl>' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' hash='f243a3eacaec3523' id='type-id-287'>
- <base-class access='public' layout-offset-in-bits='0' type-id='type-id-63'/>
+ <class-decl name='sp_counted_impl_p<boost::iostreams::detail::mapped_file_impl>' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' hash='f243a3eacaec3523' id='type-id-285'>
+ <base-class access='public' layout-offset-in-bits='0' type-id='type-id-53'/>
<data-member access='private' layout-offset-in-bits='128'>
- <var-decl name='px_' type-id='type-id-93' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
+ <var-decl name='px_' type-id='type-id-81' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
</data-member>
<member-function access='public' vtable-offset='2'>
<function-decl name='dispose' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail16mapped_file_implEE7disposeEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-288' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-286' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='get_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail16mapped_file_implEE11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-288' is-artificial='yes'/>
- <parameter type-id='type-id-248'/>
- <return type-id='type-id-22'/>
+ <parameter type-id='type-id-286' is-artificial='yes'/>
+ <parameter type-id='type-id-233'/>
+ <return type-id='type-id-19'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail16mapped_file_implEE19get_untyped_deleterEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='86' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-288' is-artificial='yes'/>
- <return type-id='type-id-22'/>
+ <parameter type-id='type-id-286' is-artificial='yes'/>
+ <return type-id='type-id-19'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='weak_count' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='560' column='1' hash='41d26ec19c47bcfb' id='type-id-69'>
+ <class-decl name='weak_count' visibility='default' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='560' column='1' hash='41d26ec19c47bcfb' id='type-id-59'>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='pi_' type-id='type-id-65' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='564' column='1'/>
+ <var-decl name='pi_' type-id='type-id-55' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='564' column='1'/>
</data-member>
</class-decl>
- <class-decl name='sp_array_access<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='175' column='1' hash='542c971aa72c655a' id='type-id-289'>
+ <class-decl name='sp_array_access<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='175' column='1' hash='542c971aa72c655a' id='type-id-287'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-267' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='177' column='1' id='type-id-290'/>
+ <typedef-decl name='type' type-id='type-id-265' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='177' column='1' id='type-id-288'/>
</member-type>
</class-decl>
- <class-decl name='sp_dereference<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='101' column='1' hash='64d89b4eb26bc61e' id='type-id-291'>
+ <class-decl name='sp_dereference<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='101' column='1' hash='64d89b4eb26bc61e' id='type-id-289'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-92' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-292'/>
+ <typedef-decl name='type' type-id='type-id-80' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-290'/>
</member-type>
</class-decl>
- <class-decl name='sp_element<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='76' column='1' hash='f0368602bec91ccc' id='type-id-293'>
+ <class-decl name='sp_element<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='76' column='1' hash='f0368602bec91ccc' id='type-id-291'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-91' size-in-bits='1088' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' hash='8ee5dd854d82d8aa' id='type-id-284'/>
+ <typedef-decl name='type' type-id='type-id-79' size-in-bits='1088' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' hash='8ee5dd854d82d8aa' id='type-id-282'/>
</member-type>
</class-decl>
- <class-decl name='sp_member_access<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='150' column='1' hash='ec89889bd3ced619' id='type-id-294'>
+ <class-decl name='sp_member_access<boost::iostreams::detail::mapped_file_impl>' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='150' column='1' hash='ec89889bd3ced619' id='type-id-292'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-93' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-295'/>
+ <typedef-decl name='type' type-id='type-id-81' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-293'/>
</member-type>
</class-decl>
- <class-decl name='sp_nothrow_tag' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='71' column='1' hash='58f8e9edbed8f4d7' id='type-id-296'/>
- <typedef-decl name='atomic_int_least32_t' type-id='type-id-41' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='27' column='1' hash='f0c050c6f9f8032e' id='type-id-286'/>
- <typedef-decl name='sp_typeinfo' type-id='type-id-285' filepath='src/third_party/boost-1.60.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-246'/>
+ <class-decl name='sp_nothrow_tag' is-struct='yes' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='71' column='1' hash='58f8e9edbed8f4d7' id='type-id-294'/>
+ <typedef-decl name='atomic_int_least32_t' type-id='type-id-35' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='27' column='1' hash='f0c050c6f9f8032e' id='type-id-284'/>
+ <typedef-decl name='sp_typeinfo' type-id='type-id-283' filepath='src/third_party/boost-1.60.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-231'/>
<function-decl name='sp_pointer_construct<boost::iostreams::detail::mapped_file_impl, boost::iostreams::detail::mapped_file_impl>' mangled-name='_ZN5boost6detail20sp_pointer_constructINS_9iostreams6detail16mapped_file_implES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail20sp_pointer_constructINS_9iostreams6detail16mapped_file_implES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' hash='4e076abb07cc8f73'>
- <parameter type-id='type-id-120' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
- <parameter type-id='type-id-93' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
- <parameter type-id='type-id-60' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-108' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
+ <parameter type-id='type-id-81' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
+ <parameter type-id='type-id-50' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
+ <return type-id='type-id-265'/>
</function-decl>
</namespace-decl>
<namespace-decl name='iostreams'>
- <class-decl name='mapped_file' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='223' column='1' hash='b9c64f5ede0f64ac' id='type-id-297'>
- <base-class access='public' layout-offset-in-bits='0' type-id='type-id-298'/>
+ <class-decl name='mapped_file' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='223' column='1' hash='b9c64f5ede0f64ac' id='type-id-295'>
+ <base-class access='public' layout-offset-in-bits='0' type-id='type-id-296'/>
<member-type access='private'>
- <typedef-decl name='const_iterator' type-id='type-id-31' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='239' column='1' hash='61477c4d1fd8d94d' id='type-id-299'/>
+ <typedef-decl name='const_iterator' type-id='type-id-25' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='239' column='1' hash='61477c4d1fd8d94d' id='type-id-297'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='delegate_type' type-id='type-id-109' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='225' column='1' hash='279bebc58cd3ebad' id='type-id-300'/>
+ <typedef-decl name='delegate_type' type-id='type-id-97' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='225' column='1' hash='279bebc58cd3ebad' id='type-id-298'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='iterator' type-id='type-id-123' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='238' column='1' hash='61477c4d1fd8d94d' id='type-id-301'/>
+ <typedef-decl name='iterator' type-id='type-id-111' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='238' column='1' hash='61477c4d1fd8d94d' id='type-id-299'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='safe_bool' type-id='type-id-303' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='226' column='1' hash='61477c4d1fd8d94d' id='type-id-302'/>
+ <typedef-decl name='safe_bool' type-id='type-id-301' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='226' column='1' hash='61477c4d1fd8d94d' id='type-id-300'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-177' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='237' column='1' hash='61477c4d1fd8d94d' id='type-id-304'/>
+ <typedef-decl name='size_type' type-id='type-id-165' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='237' column='1' hash='61477c4d1fd8d94d' id='type-id-302'/>
</member-type>
<data-member access='public' static='yes'>
- <var-decl name='max_length' type-id='type-id-305' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='240' column='1'/>
+ <var-decl name='max_length' type-id='type-id-303' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='240' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
- <var-decl name='delegate_' type-id='type-id-300' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='321' column='1'/>
+ <var-decl name='delegate_' type-id='type-id-298' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='321' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='mapped_file' mangled-name='_ZN5boost9iostreams11mapped_fileC2ERKS1_' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams11mapped_fileC2ERKS1_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-306' is-artificial='yes'/>
- <parameter type-id='type-id-307'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-304' is-artificial='yes'/>
+ <parameter type-id='type-id-305'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='resize' mangled-name='_ZN5boost9iostreams11mapped_file6resizeEl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams11mapped_file6resizeEl' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-306' is-artificial='yes'/>
- <parameter type-id='type-id-280'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-304' is-artificial='yes'/>
+ <parameter type-id='type-id-278'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='mapped_file_base' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='47' column='1' hash='364c296a5d30c96e' id='type-id-298'>
+ <class-decl name='mapped_file_base' visibility='default' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='47' column='1' hash='364c296a5d30c96e' id='type-id-296'>
<member-type access='private'>
- <enum-decl name='mapmode' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='49' column='1' hash='67c0f59820acbee8' id='type-id-308'>
- <underlying-type type-id='type-id-51'/>
+ <enum-decl name='mapmode' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='49' column='1' hash='67c0f59820acbee8' id='type-id-306'>
+ <underlying-type type-id='type-id-45'/>
<enumerator name='readonly' value='1'/>
<enumerator name='readwrite' value='2'/>
<enumerator name='priv' value='4'/>
</enum-decl>
</member-type>
</class-decl>
- <class-decl name='mapped_file_sink' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='326' column='1' hash='8074981ec2c4e061' id='type-id-309'>
- <base-class access='private' layout-offset-in-bits='0' type-id='type-id-297'/>
+ <class-decl name='mapped_file_sink' visibility='default' size-in-bits='192' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='326' column='1' hash='8074981ec2c4e061' id='type-id-307'>
+ <base-class access='private' layout-offset-in-bits='0' type-id='type-id-295'/>
<member-function access='public' constructor='yes'>
<function-decl name='mapped_file_sink' mangled-name='_ZN5boost9iostreams16mapped_file_sinkC2ERKS1_' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams16mapped_file_sinkC2ERKS1_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-310' is-artificial='yes'/>
- <parameter type-id='type-id-311'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-308' is-artificial='yes'/>
+ <parameter type-id='type-id-309'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='mapped_file_source' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='149' column='1' hash='79a67fa2fe5a9258' id='type-id-109'>
- <base-class access='public' layout-offset-in-bits='0' type-id='type-id-298'/>
+ <class-decl name='mapped_file_source' visibility='default' size-in-bits='128' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='149' column='1' hash='79a67fa2fe5a9258' id='type-id-97'>
+ <base-class access='public' layout-offset-in-bits='0' type-id='type-id-296'/>
<member-type access='private'>
<class-decl name='safe_bool_helper' is-struct='yes' visibility='default' size-in-bits='32' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='151' column='1' hash='d7fd665fd203f97c' id='type-id-9'>
<data-member access='public' layout-offset-in-bits='0'>
@@ -1310,88 +1308,88 @@
</class-decl>
</member-type>
<member-type access='private'>
- <typedef-decl name='iterator' type-id='type-id-31' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='166' column='1' hash='61477c4d1fd8d94d' id='type-id-312'/>
+ <typedef-decl name='iterator' type-id='type-id-25' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='166' column='1' hash='61477c4d1fd8d94d' id='type-id-310'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='param_type' type-id='type-id-86' size-in-bits='896' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='154' column='1' hash='8e10d14ed2e1bcf8' id='type-id-174'/>
+ <typedef-decl name='param_type' type-id='type-id-74' size-in-bits='896' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='154' column='1' hash='8e10d14ed2e1bcf8' id='type-id-162'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='safe_bool' type-id='type-id-10' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-303'/>
+ <typedef-decl name='safe_bool' type-id='type-id-10' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-301'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-261' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='165' column='1' hash='61477c4d1fd8d94d' id='type-id-177'/>
+ <typedef-decl name='size_type' type-id='type-id-259' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='165' column='1' hash='61477c4d1fd8d94d' id='type-id-165'/>
</member-type>
<data-member access='public' static='yes'>
- <var-decl name='max_length' type-id='type-id-178' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='167' column='1'/>
+ <var-decl name='max_length' type-id='type-id-166' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='167' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='pimpl_' type-id='type-id-117' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='218' column='1'/>
+ <var-decl name='pimpl_' type-id='type-id-105' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='218' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='mapped_file_source' mangled-name='_ZN5boost9iostreams18mapped_file_sourceC2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_sourceC2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-110' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-98' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='mapped_file_source' mangled-name='_ZN5boost9iostreams18mapped_file_sourceC2ERKS1_' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_sourceC2ERKS1_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-110' is-artificial='yes'/>
- <parameter type-id='type-id-172'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-98' is-artificial='yes'/>
+ <parameter type-id='type-id-160'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='is_open' mangled-name='_ZNK5boost9iostreams18mapped_file_source7is_openEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source7is_openEv' hash='24abd9d42c07747f'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='close' mangled-name='_ZN5boost9iostreams18mapped_file_source5closeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_source5closeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-110' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-98' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='operator int boost::iostreams::mapped_file_source::safe_bool_helper::*' mangled-name='_ZNK5boost9iostreams18mapped_file_sourcecvMNS1_16safe_bool_helperEiEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_sourcecvMNS1_16safe_bool_helperEiEv' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
- <return type-id='type-id-303'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
+ <return type-id='type-id-301'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='operator!' mangled-name='_ZNK5boost9iostreams18mapped_file_sourcentEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_sourcentEv' hash='24abd9d42c07747f'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='flags' mangled-name='_ZNK5boost9iostreams18mapped_file_source5flagsEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source5flagsEv' hash='5c38cc4695988640'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
- <return type-id='type-id-308'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
+ <return type-id='type-id-306'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='size' mangled-name='_ZNK5boost9iostreams18mapped_file_source4sizeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source4sizeEv' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
- <return type-id='type-id-177'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
+ <return type-id='type-id-165'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='data' mangled-name='_ZNK5boost9iostreams18mapped_file_source4dataEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source4dataEv' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
- <return type-id='type-id-31'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
+ <return type-id='type-id-25'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='begin' mangled-name='_ZNK5boost9iostreams18mapped_file_source5beginEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source5beginEv' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
- <return type-id='type-id-312'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
+ <return type-id='type-id-310'/>
</function-decl>
</member-function>
<member-function access='public' const='yes'>
<function-decl name='end' mangled-name='_ZNK5boost9iostreams18mapped_file_source3endEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source3endEv' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-173' is-artificial='yes'/>
- <return type-id='type-id-312'/>
+ <parameter type-id='type-id-161' is-artificial='yes'/>
+ <return type-id='type-id-310'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
@@ -1401,124 +1399,124 @@
</member-function>
<member-function access='private'>
<function-decl name='init' mangled-name='_ZN5boost9iostreams18mapped_file_source4initEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_source4initEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-110' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-98' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='open_impl' mangled-name='_ZN5boost9iostreams18mapped_file_source9open_implERKNS0_24basic_mapped_file_paramsINS0_6detail4pathEEE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_source9open_implERKNS0_24basic_mapped_file_paramsINS0_6detail4pathEEE' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-110' is-artificial='yes'/>
- <parameter type-id='type-id-176'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-98' is-artificial='yes'/>
+ <parameter type-id='type-id-164'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='basic_mapped_file_params<boost::iostreams::detail::path>' is-struct='yes' visibility='default' size-in-bits='896' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='109' column='1' hash='2107fe6303119d3c' id='type-id-86'>
- <base-class access='public' layout-offset-in-bits='0' type-id='type-id-96'/>
+ <class-decl name='basic_mapped_file_params<boost::iostreams::detail::path>' is-struct='yes' visibility='default' size-in-bits='896' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='109' column='1' hash='2107fe6303119d3c' id='type-id-74'>
+ <base-class access='public' layout-offset-in-bits='0' type-id='type-id-84'/>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='path' type-id='type-id-98' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='142' column='1'/>
+ <var-decl name='path' type-id='type-id-86' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='142' column='1'/>
</data-member>
</class-decl>
<namespace-decl name='detail'>
- <class-decl name='mapped_file_impl' visibility='default' size-in-bits='1088' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='45' column='1' hash='91c7ea3426bf58e5' id='type-id-91'>
+ <class-decl name='mapped_file_impl' visibility='default' size-in-bits='1088' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='45' column='1' hash='91c7ea3426bf58e5' id='type-id-79'>
<member-type access='private'>
- <typedef-decl name='mapmode' type-id='type-id-308' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='49' column='1' hash='54807a6429577a4e' id='type-id-313'/>
+ <typedef-decl name='mapmode' type-id='type-id-306' size-in-bits='32' alignment-in-bits='32' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='49' column='1' hash='54807a6429577a4e' id='type-id-311'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='param_type' type-id='type-id-174' size-in-bits='896' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='48' column='1' hash='8e10d14ed2e1bcf8' id='type-id-94'/>
+ <typedef-decl name='param_type' type-id='type-id-162' size-in-bits='896' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='48' column='1' hash='8e10d14ed2e1bcf8' id='type-id-82'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-177' size-in-bits='64' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='47' column='1' hash='61477c4d1fd8d94d' id='type-id-157'/>
+ <typedef-decl name='size_type' type-id='type-id-165' size-in-bits='64' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='47' column='1' hash='61477c4d1fd8d94d' id='type-id-145'/>
</member-type>
<data-member access='public' static='yes'>
- <var-decl name='max_length' type-id='type-id-158' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='50' column='1'/>
+ <var-decl name='max_length' type-id='type-id-146' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='50' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
- <var-decl name='params_' type-id='type-id-94' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='70' column='1'/>
+ <var-decl name='params_' type-id='type-id-82' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='70' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='896'>
- <var-decl name='data_' type-id='type-id-123' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='71' column='1'/>
+ <var-decl name='data_' type-id='type-id-111' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='71' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='960'>
- <var-decl name='size_' type-id='type-id-280' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='72' column='1'/>
+ <var-decl name='size_' type-id='type-id-278' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='72' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1024'>
- <var-decl name='handle_' type-id='type-id-278' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='73' column='1'/>
+ <var-decl name='handle_' type-id='type-id-276' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='73' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1056'>
<var-decl name='error_' type-id='type-id-1' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='77' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='mapped_file_impl' mangled-name='_ZN5boost9iostreams6detail16mapped_file_implC2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_implC2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='clear' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl5clearEb' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl5clearEb' hash='24abd9d42c07747f'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
- <return type-id='type-id-267'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~mapped_file_impl' mangled-name='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='close' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl5closeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl5closeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='unmap_file' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl10unmap_fileEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl10unmap_fileEv' hash='24abd9d42c07747f#2'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl4openENS0_24basic_mapped_file_paramsINS1_4pathEEE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl4openENS0_24basic_mapped_file_paramsINS1_4pathEEE' hash='445ab70e50d08994'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <parameter type-id='type-id-94'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <parameter type-id='type-id-82'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='open_file' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl9open_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl9open_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE' hash='445ab70e50d08994'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <parameter type-id='type-id-94'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <parameter type-id='type-id-82'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='map_file' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl8map_fileERNS0_24basic_mapped_file_paramsINS1_4pathEEE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl8map_fileERNS0_24basic_mapped_file_paramsINS1_4pathEEE' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <parameter type-id='type-id-95'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <parameter type-id='type-id-83'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='try_map_file' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl12try_map_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl12try_map_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE' hash='445ab70e50d08994'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <parameter type-id='type-id-94'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <parameter type-id='type-id-82'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='cleanup_and_throw' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl17cleanup_and_throwEPKc' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl17cleanup_and_throwEPKc' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <parameter type-id='type-id-31'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <parameter type-id='type-id-25'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='resize' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl6resizeEl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl6resizeEl' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-93' is-artificial='yes'/>
- <parameter type-id='type-id-280'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-81' is-artificial='yes'/>
+ <parameter type-id='type-id-278'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
@@ -1527,59 +1525,59 @@
</function-decl>
</member-function>
</class-decl>
- <class-decl name='mapped_file_params_base' is-struct='yes' visibility='default' size-in-bits='320' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='82' column='1' hash='75e5c4170e29fe10' id='type-id-96'>
+ <class-decl name='mapped_file_params_base' is-struct='yes' visibility='default' size-in-bits='320' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='82' column='1' hash='75e5c4170e29fe10' id='type-id-84'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='flags' type-id='type-id-308' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='92' column='1'/>
+ <var-decl name='flags' type-id='type-id-306' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='mode' type-id='type-id-254' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='93' column='1'/>
+ <var-decl name='mode' type-id='type-id-252' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='93' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='offset' type-id='type-id-280' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='94' column='1'/>
+ <var-decl name='offset' type-id='type-id-278' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='length' type-id='type-id-261' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='95' column='1'/>
+ <var-decl name='length' type-id='type-id-259' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='new_file_size' type-id='type-id-280' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='96' column='1'/>
+ <var-decl name='new_file_size' type-id='type-id-278' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='hint' type-id='type-id-31' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='97' column='1'/>
+ <var-decl name='hint' type-id='type-id-25' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='97' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='normalize' mangled-name='_ZN5boost9iostreams6detail23mapped_file_params_base9normalizeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail23mapped_file_params_base9normalizeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-97' is-artificial='yes'/>
- <return type-id='type-id-267'/>
+ <parameter type-id='type-id-85' is-artificial='yes'/>
+ <return type-id='type-id-265'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
- <type-decl name='void' id='type-id-267'/>
- <pointer-type-def type-id='type-id-267' id='type-id-22'/>
- <function-type size-in-bits='64' hash='d97f95fe79cacdf1' id='type-id-229'>
- <parameter type-id='type-id-22'/>
- <parameter type-id='type-id-22'/>
+ <type-decl name='void' id='type-id-265'/>
+ <pointer-type-def type-id='type-id-265' id='type-id-19'/>
+ <function-type size-in-bits='64' hash='d97f95fe79cacdf1' id='type-id-207'>
+ <parameter type-id='type-id-19'/>
+ <parameter type-id='type-id-19'/>
<return type-id='type-id-8'/>
</function-type>
- <function-type size-in-bits='64' hash='61477c4d1fd8d94d' id='type-id-240'>
- <return type-id='type-id-267'/>
+ <function-type size-in-bits='64' hash='61477c4d1fd8d94d' id='type-id-217'>
+ <return type-id='type-id-265'/>
</function-type>
</abi-instr>
<abi-instr address-size='64' path='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <reference-type-def kind='lvalue' type-id='type-id-287' size-in-bits='64' hash='ed1d677d6bdbea2b' id='type-id-314'/>
- <pointer-type-def type-id='type-id-287' size-in-bits='64' hash='59730a8100eff497' id='type-id-288'/>
- <pointer-type-def type-id='type-id-297' size-in-bits='64' hash='bb996c6ac605e24b' id='type-id-306'/>
- <pointer-type-def type-id='type-id-309' size-in-bits='64' hash='aae2b4c941c99309' id='type-id-310'/>
- <reference-type-def kind='lvalue' type-id='type-id-109' size-in-bits='64' hash='9cf4c11a4af9a7c1' id='type-id-315'/>
- <qualified-type-def type-id='type-id-287' const='yes' hash='6f014de96f35cd56' id='type-id-316'/>
- <reference-type-def kind='lvalue' type-id='type-id-316' size-in-bits='64' hash='ba55c142ff2267b' id='type-id-317'/>
- <qualified-type-def type-id='type-id-297' const='yes' hash='7b5e69c5c31651c0' id='type-id-318'/>
- <reference-type-def kind='lvalue' type-id='type-id-318' size-in-bits='64' hash='172b925ec420181' id='type-id-307'/>
- <pointer-type-def type-id='type-id-318' size-in-bits='64' hash='868d36df607eaf5a' id='type-id-319'/>
- <qualified-type-def type-id='type-id-304' const='yes' hash='5b83273800a290e0#2' id='type-id-305'/>
- <qualified-type-def type-id='type-id-309' const='yes' hash='87bdd5d4916f8e25' id='type-id-320'/>
- <reference-type-def kind='lvalue' type-id='type-id-320' size-in-bits='64' hash='fd8cbd26a2c321ab' id='type-id-311'/>
+ <reference-type-def kind='lvalue' type-id='type-id-285' size-in-bits='64' hash='ed1d677d6bdbea2b' id='type-id-312'/>
+ <pointer-type-def type-id='type-id-285' size-in-bits='64' hash='59730a8100eff497' id='type-id-286'/>
+ <pointer-type-def type-id='type-id-295' size-in-bits='64' hash='bb996c6ac605e24b' id='type-id-304'/>
+ <pointer-type-def type-id='type-id-307' size-in-bits='64' hash='aae2b4c941c99309' id='type-id-308'/>
+ <reference-type-def kind='lvalue' type-id='type-id-97' size-in-bits='64' hash='9cf4c11a4af9a7c1' id='type-id-313'/>
+ <qualified-type-def type-id='type-id-285' const='yes' hash='6f014de96f35cd56' id='type-id-314'/>
+ <reference-type-def kind='lvalue' type-id='type-id-314' size-in-bits='64' hash='ba55c142ff2267b' id='type-id-315'/>
+ <qualified-type-def type-id='type-id-295' const='yes' hash='7b5e69c5c31651c0' id='type-id-316'/>
+ <reference-type-def kind='lvalue' type-id='type-id-316' size-in-bits='64' hash='172b925ec420181' id='type-id-305'/>
+ <pointer-type-def type-id='type-id-316' size-in-bits='64' hash='868d36df607eaf5a' id='type-id-317'/>
+ <qualified-type-def type-id='type-id-302' const='yes' hash='5b83273800a290e0#2' id='type-id-303'/>
+ <qualified-type-def type-id='type-id-307' const='yes' hash='87bdd5d4916f8e25' id='type-id-318'/>
+ <reference-type-def kind='lvalue' type-id='type-id-318' size-in-bits='64' hash='fd8cbd26a2c321ab' id='type-id-309'/>
</abi-instr>
</abi-corpus>
@@ -272,535 +272,544 @@
<type-decl name='long int' size-in-bits='64' hash='69f1ebc3a0a3f241#2' id='type-id-18'/>
<type-decl name='long long int' size-in-bits='64' hash='55e6262ccf4af918#3' id='type-id-19'/>
<type-decl name='sizetype' size-in-bits='64' hash='d73989f57060a55a' id='type-id-4'/>
- <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-20' visibility='default' size-in-bits='128' hash='1c771914b5222df8' id='type-id-21'/>
- <class-decl name='lconv' is-struct='yes' visibility='default' size-in-bits='768' hash='df2d3aa59a4a66c5' id='type-id-22'/>
- <typedef-decl name='FILE' type-id='type-id-23' size-in-bits='64' filepath='/usr/include/stdio.h' line='48' column='1' hash='61477c4d1fd8d94d' id='type-id-24'/>
- <typedef-decl name='_G_fpos_t' type-id='type-id-21' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' hash='279bebc58cd3ebad' id='type-id-20'/>
- <typedef-decl name='__FILE' type-id='type-id-23' size-in-bits='64' filepath='/usr/include/stdio.h' line='64' column='1' hash='61477c4d1fd8d94d' id='type-id-25'/>
- <typedef-decl name='__compar_fn_t' type-id='type-id-26' size-in-bits='64' filepath='/usr/include/stdlib.h' line='741' column='1' hash='61477c4d1fd8d94d' id='type-id-27'/>
- <typedef-decl name='__int32_t' type-id='type-id-16' size-in-bits='32' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' hash='f0c050c6f9f8032e' id='type-id-28'/>
- <typedef-decl name='__mbstate_t' type-id='type-id-23' size-in-bits='64' filepath='/usr/include/wchar.h' line='94' column='1' hash='61477c4d1fd8d94d' id='type-id-29'/>
- <typedef-decl name='div_t' type-id='type-id-23' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' hash='61477c4d1fd8d94d' id='type-id-30'/>
- <typedef-decl name='fpos_t' type-id='type-id-20' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' hash='279bebc58cd3ebad' id='type-id-31'/>
- <typedef-decl name='imaxdiv_t' type-id='type-id-32' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' hash='279bebc58cd3ebad' id='type-id-33'/>
- <typedef-decl name='intmax_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/include/stdint.h' line='134' column='1' hash='61477c4d1fd8d94d' id='type-id-34'/>
- <typedef-decl name='ldiv_t' type-id='type-id-32' size-in-bits='128' filepath='/usr/include/stdlib.h' line='109' column='1' hash='279bebc58cd3ebad' id='type-id-35'/>
- <typedef-decl name='lldiv_t' type-id='type-id-23' size-in-bits='64' filepath='/usr/include/stdlib.h' line='121' column='1' hash='61477c4d1fd8d94d' id='type-id-36'/>
- <typedef-decl name='mbstate_t' type-id='type-id-29' size-in-bits='64' filepath='/usr/include/wchar.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-37'/>
- <typedef-decl name='size_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='62' column='1' hash='61477c4d1fd8d94d' id='type-id-39'/>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-41'/>
- <typedef-decl name='uintmax_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/include/stdint.h' line='135' column='1' hash='61477c4d1fd8d94d' id='type-id-42'/>
- <typedef-decl name='wctrans_t' type-id='type-id-43' size-in-bits='64' filepath='/usr/include/wctype.h' line='186' column='1' hash='61477c4d1fd8d94d' id='type-id-44'/>
- <typedef-decl name='wctype_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/include/wctype.h' line='52' column='1' hash='61477c4d1fd8d94d' id='type-id-45'/>
- <typedef-decl name='wint_t' type-id='type-id-46' size-in-bits='32' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='132' column='1' hash='f0c050c6f9f8032e' id='type-id-47'/>
- <type-decl name='unnamed-enum-underlying-type-0' is-anonymous='yes' is-declaration-only='yes' hash='653fd5dfca45196e' id='type-id-48'/>
- <type-decl name='unsigned char' size-in-bits='8' hash='ecaf65035a0d2881' id='type-id-49'/>
- <type-decl name='unsigned int' size-in-bits='32' hash='3a94285d174bd537' id='type-id-46'/>
- <type-decl name='unsigned long int' size-in-bits='64' hash='e7c5efcec748ba6c#2' id='type-id-38'/>
- <type-decl name='unsigned long long int' size-in-bits='64' hash='d226d906a470de76#3' id='type-id-50'/>
- <type-decl name='wchar_t' size-in-bits='32' hash='e03601bc1680ce34' id='type-id-51'/>
- <pointer-type-def type-id='type-id-24' size-in-bits='64' hash='b23a90349790ef5' id='type-id-52'/>
- <qualified-type-def type-id='type-id-52' restrict='yes' hash='18132b0ee7730944' id='type-id-53'/>
- <pointer-type-def type-id='type-id-25' size-in-bits='64' hash='ab3283f86727d841' id='type-id-54'/>
- <qualified-type-def type-id='type-id-54' restrict='yes' hash='73f8fc89a05b3517' id='type-id-55'/>
- <pointer-type-def type-id='type-id-2' size-in-bits='64' hash='cbbb684bdad1404' id='type-id-56'/>
- <qualified-type-def type-id='type-id-56' restrict='yes' hash='e935125d82a6a7f0' id='type-id-57'/>
- <pointer-type-def type-id='type-id-56' size-in-bits='64' hash='84b2bf220034a220' id='type-id-58'/>
- <qualified-type-def type-id='type-id-58' restrict='yes' hash='1022e2aea3db1cbe' id='type-id-59'/>
- <qualified-type-def type-id='type-id-28' const='yes' hash='45b539bd47b09a31' id='type-id-60'/>
- <pointer-type-def type-id='type-id-60' size-in-bits='64' hash='e8b8dcbfb160b4c0' id='type-id-43'/>
+ <typedef-decl name='__compar_fn_t' type-id='type-id-20' size-in-bits='64' filepath='/usr/include/stdlib.h' line='741' column='1' hash='61477c4d1fd8d94d' id='type-id-21'/>
+ <typedef-decl name='__int32_t' type-id='type-id-16' size-in-bits='32' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' hash='f0c050c6f9f8032e' id='type-id-22'/>
+ <typedef-decl name='intmax_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/include/stdint.h' line='134' column='1' hash='61477c4d1fd8d94d' id='type-id-23'/>
+ <typedef-decl name='size_t' type-id='type-id-24' size-in-bits='64' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='62' column='1' hash='61477c4d1fd8d94d' id='type-id-25'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-27'/>
+ <typedef-decl name='uintmax_t' type-id='type-id-24' size-in-bits='64' filepath='/usr/include/stdint.h' line='135' column='1' hash='61477c4d1fd8d94d' id='type-id-28'/>
+ <typedef-decl name='wctrans_t' type-id='type-id-29' size-in-bits='64' filepath='/usr/include/wctype.h' line='186' column='1' hash='61477c4d1fd8d94d' id='type-id-30'/>
+ <typedef-decl name='wctype_t' type-id='type-id-24' size-in-bits='64' filepath='/usr/include/wctype.h' line='52' column='1' hash='61477c4d1fd8d94d' id='type-id-31'/>
+ <typedef-decl name='wint_t' type-id='type-id-32' size-in-bits='32' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='132' column='1' hash='f0c050c6f9f8032e' id='type-id-33'/>
+ <type-decl name='unnamed-enum-underlying-type-0' is-anonymous='yes' is-declaration-only='yes' hash='653fd5dfca45196e' id='type-id-34'/>
+ <type-decl name='unsigned char' size-in-bits='8' hash='ecaf65035a0d2881' id='type-id-35'/>
+ <type-decl name='unsigned int' size-in-bits='32' hash='3a94285d174bd537' id='type-id-32'/>
+ <type-decl name='unsigned long int' size-in-bits='64' hash='e7c5efcec748ba6c#2' id='type-id-24'/>
+ <type-decl name='unsigned long long int' size-in-bits='64' hash='d226d906a470de76#3' id='type-id-36'/>
+ <type-decl name='wchar_t' size-in-bits='32' hash='e03601bc1680ce34' id='type-id-37'/>
+ <pointer-type-def type-id='type-id-2' size-in-bits='64' hash='cbbb684bdad1404' id='type-id-38'/>
+ <qualified-type-def type-id='type-id-38' restrict='yes' hash='e935125d82a6a7f0' id='type-id-39'/>
+ <pointer-type-def type-id='type-id-38' size-in-bits='64' hash='84b2bf220034a220' id='type-id-40'/>
+ <qualified-type-def type-id='type-id-40' restrict='yes' hash='1022e2aea3db1cbe' id='type-id-41'/>
+ <qualified-type-def type-id='type-id-22' const='yes' hash='45b539bd47b09a31' id='type-id-42'/>
+ <pointer-type-def type-id='type-id-42' size-in-bits='64' hash='e8b8dcbfb160b4c0' id='type-id-29'/>
<qualified-type-def type-id='type-id-2' const='yes' hash='2059efede605db28' id='type-id-10'/>
- <pointer-type-def type-id='type-id-10' size-in-bits='64' hash='fe474f966dd309ec' id='type-id-61'/>
- <qualified-type-def type-id='type-id-61' restrict='yes' hash='c655aa189d9cdd70' id='type-id-62'/>
- <pointer-type-def type-id='type-id-61' size-in-bits='64' hash='1d69489b117e3908' id='type-id-63'/>
- <qualified-type-def type-id='type-id-63' restrict='yes' hash='ea36f200932b9fa6' id='type-id-64'/>
- <reference-type-def kind='lvalue' type-id='type-id-11' size-in-bits='64' hash='75245b066c59ade0' id='type-id-65'/>
- <reference-type-def kind='lvalue' type-id='type-id-12' size-in-bits='64' hash='286d0da69ca440c6' id='type-id-66'/>
- <reference-type-def kind='lvalue' type-id='type-id-13' size-in-bits='64' hash='65b9e8b5702b2806' id='type-id-67'/>
- <qualified-type-def type-id='type-id-31' const='yes' hash='2e2adfcdbca597d3' id='type-id-68'/>
- <pointer-type-def type-id='type-id-68' size-in-bits='64' hash='3a5d7226f4161161' id='type-id-69'/>
- <qualified-type-def type-id='type-id-16' const='yes' hash='efe9ca8385dea285' id='type-id-70'/>
- <reference-type-def kind='lvalue' type-id='type-id-70' size-in-bits='64' hash='205933461786e572' id='type-id-71'/>
- <qualified-type-def type-id='type-id-37' const='yes' hash='bd6748e8ae3e857d' id='type-id-72'/>
- <pointer-type-def type-id='type-id-72' size-in-bits='64' hash='168359808cdff22e' id='type-id-73'/>
- <qualified-type-def type-id='type-id-74' const='yes' hash='c2ae22207e756ca' id='type-id-75'/>
- <pointer-type-def type-id='type-id-75' size-in-bits='64' hash='9d5a108f617bd6d9' id='type-id-76'/>
- <qualified-type-def type-id='type-id-77' const='yes' hash='a6cc328776f24948' id='type-id-78'/>
- <pointer-type-def type-id='type-id-78' size-in-bits='64' hash='abe66debf52c576f' id='type-id-79'/>
- <qualified-type-def type-id='type-id-49' const='yes' hash='42daa5f26fb4d2fd' id='type-id-80'/>
- <pointer-type-def type-id='type-id-80' size-in-bits='64' hash='baddaff31d0a19ef' id='type-id-81'/>
- <qualified-type-def type-id='type-id-51' const='yes' hash='c39a006827b53b8c' id='type-id-82'/>
- <pointer-type-def type-id='type-id-82' size-in-bits='64' hash='40d2ae8fc93ab842' id='type-id-83'/>
- <qualified-type-def type-id='type-id-83' restrict='yes' hash='730063344c59f14c' id='type-id-84'/>
- <pointer-type-def type-id='type-id-83' size-in-bits='64' hash='d7b662533fe382b6' id='type-id-85'/>
- <qualified-type-def type-id='type-id-85' restrict='yes' hash='66b80019030d802d' id='type-id-86'/>
- <pointer-type-def type-id='type-id-14' size-in-bits='64' hash='b8a05af1503a8dca' id='type-id-87'/>
- <pointer-type-def type-id='type-id-31' size-in-bits='64' hash='5edc455a074dd618' id='type-id-88'/>
- <qualified-type-def type-id='type-id-88' restrict='yes' hash='a720879c9f6c5ba9' id='type-id-89'/>
- <pointer-type-def type-id='type-id-90' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-26'/>
- <pointer-type-def type-id='type-id-16' size-in-bits='64' hash='30b2c5a3baa479fd' id='type-id-91'/>
- <pointer-type-def type-id='type-id-22' size-in-bits='64' hash='ed48ed4e5694a2c3' id='type-id-92'/>
- <pointer-type-def type-id='type-id-37' size-in-bits='64' hash='e34b775ca165913b' id='type-id-93'/>
- <qualified-type-def type-id='type-id-93' restrict='yes' hash='b8235f3f495992ea' id='type-id-94'/>
- <reference-type-def kind='lvalue' type-id='type-id-95' size-in-bits='64' hash='5fa6fb8b5a0544c6#4' id='type-id-96'/>
- <pointer-type-def type-id='type-id-74' size-in-bits='64' hash='bba095f6391c1097' id='type-id-97'/>
- <pointer-type-def type-id='type-id-77' size-in-bits='64' hash='561a4843ba255b04' id='type-id-98'/>
- <pointer-type-def type-id='type-id-99' size-in-bits='64' hash='c99565ad3be14920' id='type-id-100'/>
- <pointer-type-def type-id='type-id-101' size-in-bits='64' hash='708efeeab32edce7' id='type-id-102'/>
- <pointer-type-def type-id='type-id-103' size-in-bits='64' hash='12a5d0f0ef3b4aea' id='type-id-104'/>
- <pointer-type-def type-id='type-id-105' size-in-bits='64' hash='e069d2dbfb4854c7' id='type-id-106'/>
- <pointer-type-def type-id='type-id-23' size-in-bits='64' hash='cafc2233463c04d5' id='type-id-107'/>
- <pointer-type-def type-id='type-id-49' size-in-bits='64' hash='71f183764e8cf33a' id='type-id-108'/>
- <pointer-type-def type-id='type-id-109' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-110'/>
- <pointer-type-def type-id='type-id-111' size-in-bits='64' hash='22f365c0257fa483' id='type-id-112'/>
- <pointer-type-def type-id='type-id-51' size-in-bits='64' hash='2338850b8cb7ce35' id='type-id-113'/>
- <qualified-type-def type-id='type-id-113' restrict='yes' hash='75f15d02800df9a4' id='type-id-114'/>
- <pointer-type-def type-id='type-id-113' size-in-bits='64' hash='e9272a368a48a792' id='type-id-115'/>
- <qualified-type-def type-id='type-id-115' restrict='yes' hash='2ee9ef526e4c4091' id='type-id-116'/>
- <reference-type-def kind='lvalue' type-id='type-id-117' size-in-bits='64' id='type-id-118'/>
- <reference-type-def kind='rvalue' type-id='type-id-117' size-in-bits='64' id='type-id-119'/>
- <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-121'/>
- <pointer-type-def type-id='type-id-122' size-in-bits='64' id='type-id-123'/>
- <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-124'/>
+ <pointer-type-def type-id='type-id-10' size-in-bits='64' hash='fe474f966dd309ec' id='type-id-43'/>
+ <qualified-type-def type-id='type-id-43' restrict='yes' hash='c655aa189d9cdd70' id='type-id-44'/>
+ <pointer-type-def type-id='type-id-43' size-in-bits='64' hash='1d69489b117e3908' id='type-id-45'/>
+ <qualified-type-def type-id='type-id-45' restrict='yes' hash='ea36f200932b9fa6' id='type-id-46'/>
+ <reference-type-def kind='lvalue' type-id='type-id-11' size-in-bits='64' hash='75245b066c59ade0' id='type-id-47'/>
+ <reference-type-def kind='lvalue' type-id='type-id-12' size-in-bits='64' hash='286d0da69ca440c6' id='type-id-48'/>
+ <reference-type-def kind='lvalue' type-id='type-id-13' size-in-bits='64' hash='65b9e8b5702b2806' id='type-id-49'/>
+ <qualified-type-def type-id='type-id-16' const='yes' hash='efe9ca8385dea285' id='type-id-50'/>
+ <reference-type-def kind='lvalue' type-id='type-id-50' size-in-bits='64' hash='205933461786e572' id='type-id-51'/>
+ <qualified-type-def type-id='type-id-52' const='yes' hash='c2ae22207e756ca' id='type-id-53'/>
+ <pointer-type-def type-id='type-id-53' size-in-bits='64' hash='9d5a108f617bd6d9' id='type-id-54'/>
+ <qualified-type-def type-id='type-id-55' const='yes' hash='a6cc328776f24948' id='type-id-56'/>
+ <pointer-type-def type-id='type-id-56' size-in-bits='64' hash='abe66debf52c576f' id='type-id-57'/>
+ <qualified-type-def type-id='type-id-35' const='yes' hash='42daa5f26fb4d2fd' id='type-id-58'/>
+ <pointer-type-def type-id='type-id-58' size-in-bits='64' hash='baddaff31d0a19ef' id='type-id-59'/>
+ <qualified-type-def type-id='type-id-37' const='yes' hash='c39a006827b53b8c' id='type-id-60'/>
+ <pointer-type-def type-id='type-id-60' size-in-bits='64' hash='40d2ae8fc93ab842' id='type-id-61'/>
+ <qualified-type-def type-id='type-id-61' restrict='yes' hash='730063344c59f14c' id='type-id-62'/>
+ <pointer-type-def type-id='type-id-61' size-in-bits='64' hash='d7b662533fe382b6' id='type-id-63'/>
+ <qualified-type-def type-id='type-id-63' restrict='yes' hash='66b80019030d802d' id='type-id-64'/>
+ <pointer-type-def type-id='type-id-14' size-in-bits='64' hash='b8a05af1503a8dca' id='type-id-65'/>
+ <pointer-type-def type-id='type-id-66' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-20'/>
+ <pointer-type-def type-id='type-id-16' size-in-bits='64' hash='30b2c5a3baa479fd' id='type-id-67'/>
+ <pointer-type-def type-id='type-id-52' size-in-bits='64' hash='bba095f6391c1097' id='type-id-68'/>
+ <pointer-type-def type-id='type-id-55' size-in-bits='64' hash='561a4843ba255b04' id='type-id-69'/>
+ <pointer-type-def type-id='type-id-70' size-in-bits='64' hash='c99565ad3be14920' id='type-id-71'/>
+ <pointer-type-def type-id='type-id-72' size-in-bits='64' hash='708efeeab32edce7' id='type-id-73'/>
+ <pointer-type-def type-id='type-id-74' size-in-bits='64' hash='12a5d0f0ef3b4aea' id='type-id-75'/>
+ <pointer-type-def type-id='type-id-76' size-in-bits='64' hash='e069d2dbfb4854c7' id='type-id-77'/>
+ <pointer-type-def type-id='type-id-35' size-in-bits='64' hash='71f183764e8cf33a' id='type-id-78'/>
+ <pointer-type-def type-id='type-id-79' size-in-bits='64' hash='c66cdd9c5848f363' id='type-id-80'/>
+ <pointer-type-def type-id='type-id-81' size-in-bits='64' hash='22f365c0257fa483' id='type-id-82'/>
+ <pointer-type-def type-id='type-id-37' size-in-bits='64' hash='2338850b8cb7ce35' id='type-id-83'/>
+ <qualified-type-def type-id='type-id-83' restrict='yes' hash='75f15d02800df9a4' id='type-id-84'/>
+ <pointer-type-def type-id='type-id-83' size-in-bits='64' hash='e9272a368a48a792' id='type-id-85'/>
+ <qualified-type-def type-id='type-id-85' restrict='yes' hash='2ee9ef526e4c4091' id='type-id-86'/>
+ <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-88'/>
+ <qualified-type-def type-id='type-id-88' restrict='yes' id='type-id-89'/>
+ <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-91'/>
+ <qualified-type-def type-id='type-id-91' restrict='yes' id='type-id-92'/>
+ <reference-type-def kind='lvalue' type-id='type-id-93' size-in-bits='64' id='type-id-94'/>
+ <reference-type-def kind='rvalue' type-id='type-id-93' size-in-bits='64' id='type-id-95'/>
+ <pointer-type-def type-id='type-id-96' size-in-bits='64' id='type-id-97'/>
+ <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-99'/>
+ <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-100'/>
+ <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-102'/>
+ <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-104'/>
+ <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-106'/>
+ <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-108'/>
+ <pointer-type-def type-id='type-id-109' size-in-bits='64' id='type-id-110'/>
+ <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-112'/>
+ <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-114'/>
+ <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-116'/>
+ <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-118'/>
+ <pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-120'/>
+ <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-122'/>
+ <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-124'/>
<pointer-type-def type-id='type-id-125' size-in-bits='64' id='type-id-126'/>
<pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-128'/>
<pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-130'/>
<pointer-type-def type-id='type-id-131' size-in-bits='64' id='type-id-132'/>
- <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-134'/>
- <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-136'/>
- <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-138'/>
- <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-140'/>
- <pointer-type-def type-id='type-id-141' size-in-bits='64' id='type-id-142'/>
- <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-144'/>
- <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-146'/>
- <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-148'/>
- <pointer-type-def type-id='type-id-149' size-in-bits='64' id='type-id-150'/>
- <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-152'/>
- <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-154'/>
+ <qualified-type-def type-id='type-id-119' const='yes' id='type-id-133'/>
+ <qualified-type-def type-id='type-id-98' const='yes' id='type-id-134'/>
+ <qualified-type-def type-id='type-id-93' const='yes' id='type-id-135'/>
+ <qualified-type-def type-id='type-id-101' const='yes' id='type-id-136'/>
+ <qualified-type-def type-id='type-id-103' const='yes' id='type-id-137'/>
+ <qualified-type-def type-id='type-id-127' const='yes' id='type-id-138'/>
+ <qualified-type-def type-id='type-id-113' const='yes' id='type-id-139'/>
+ <qualified-type-def type-id='type-id-109' const='yes' id='type-id-140'/>
+ <qualified-type-def type-id='type-id-111' const='yes' id='type-id-141'/>
+ <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-142'/>
+ <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-143'/>
+ <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-144'/>
+ <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-145'/>
+ <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-146'/>
+ <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-147'/>
+ <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-148'/>
+ <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-149'/>
+ <pointer-type-def type-id='type-id-141' size-in-bits='64' id='type-id-150'/>
+ <qualified-type-def type-id='type-id-151' const='yes' id='type-id-152'/>
+ <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-153'/>
+ <qualified-type-def type-id='type-id-154' const='yes' id='type-id-155'/>
<pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-156'/>
- <qualified-type-def type-id='type-id-143' const='yes' id='type-id-157'/>
- <qualified-type-def type-id='type-id-122' const='yes' id='type-id-158'/>
- <qualified-type-def type-id='type-id-117' const='yes' id='type-id-159'/>
- <qualified-type-def type-id='type-id-125' const='yes' id='type-id-160'/>
- <qualified-type-def type-id='type-id-127' const='yes' id='type-id-161'/>
- <qualified-type-def type-id='type-id-151' const='yes' id='type-id-162'/>
- <qualified-type-def type-id='type-id-137' const='yes' id='type-id-163'/>
- <qualified-type-def type-id='type-id-133' const='yes' id='type-id-164'/>
- <qualified-type-def type-id='type-id-135' const='yes' id='type-id-165'/>
- <reference-type-def kind='lvalue' type-id='type-id-163' size-in-bits='64' id='type-id-166'/>
- <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-167'/>
- <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-168'/>
- <pointer-type-def type-id='type-id-159' size-in-bits='64' id='type-id-169'/>
- <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-170'/>
- <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-171'/>
- <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-172'/>
- <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-173'/>
- <pointer-type-def type-id='type-id-165' size-in-bits='64' id='type-id-174'/>
- <qualified-type-def type-id='type-id-175' const='yes' id='type-id-176'/>
- <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-177'/>
- <qualified-type-def type-id='type-id-178' const='yes' id='type-id-179'/>
- <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-180'/>
- <qualified-type-def type-id='type-id-180' restrict='yes' id='type-id-181'/>
- <reference-type-def kind='lvalue' type-id='type-id-182' size-in-bits='64' id='type-id-183'/>
- <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-30' visibility='default' size-in-bits='64' hash='8a59a3d66346c43' id='type-id-23'/>
- <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-33' visibility='default' size-in-bits='128' hash='5c690158a7b60057' id='type-id-32'/>
- <class-decl name='tm' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-178'/>
- <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-184'/>
- <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-186'/>
+ <qualified-type-def type-id='type-id-157' const='yes' id='type-id-158'/>
+ <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-159'/>
+ <qualified-type-def type-id='type-id-160' const='yes' id='type-id-161'/>
+ <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-162'/>
+ <qualified-type-def type-id='type-id-162' restrict='yes' id='type-id-163'/>
+ <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-164'/>
+ <qualified-type-def type-id='type-id-164' restrict='yes' id='type-id-165'/>
+ <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-167'/>
+ <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-168'/>
+ <qualified-type-def type-id='type-id-168' restrict='yes' id='type-id-169'/>
+ <reference-type-def kind='lvalue' type-id='type-id-170' size-in-bits='64' id='type-id-171'/>
+ <reference-type-def kind='lvalue' type-id='type-id-172' size-in-bits='64' id='type-id-173'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-174' visibility='default' is-declaration-only='yes' id='type-id-175'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-90' visibility='default' is-declaration-only='yes' id='type-id-176'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-177' visibility='default' is-declaration-only='yes' id='type-id-178'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-179' visibility='default' is-declaration-only='yes' id='type-id-180'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-181' visibility='default' is-declaration-only='yes' id='type-id-182'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-166'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-183' visibility='default' is-declaration-only='yes' id='type-id-184'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-185' visibility='default' is-declaration-only='yes' id='type-id-186'/>
+ <class-decl name='tm' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-160'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-187'/>
<pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-188'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-189'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-190'/>
+ <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-189'/>
+ <pointer-type-def type-id='type-id-190' size-in-bits='64' id='type-id-191'/>
+ <pointer-type-def type-id='type-id-192' size-in-bits='64' id='type-id-193'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-194'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-195'/>
<namespace-decl name='std'>
- <class-decl name='allocator<char>' visibility='default' size-in-bits='8' hash='dc176b1ccf7e0929' id='type-id-191'/>
- <class-decl name='basic_ios<char, std::char_traits<char> >' visibility='default' size-in-bits='2112' hash='f37cedfc48184473' id='type-id-99'>
+ <class-decl name='basic_ios<char, std::char_traits<char> >' visibility='default' size-in-bits='2112' hash='f37cedfc48184473' id='type-id-70'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-100' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-71' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ios' mangled-name='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-100' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-71' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='basic_iostream<char, std::char_traits<char> >' visibility='default' size-in-bits='2304' hash='1af7853ae757e3d7' id='type-id-101'>
+ <class-decl name='basic_iostream<char, std::char_traits<char> >' visibility='default' size-in-bits='2304' hash='1af7853ae757e3d7' id='type-id-72'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-73' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_iostream' mangled-name='_ZNSdD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-102' is-artificial='yes'/>
- <parameter type-id='type-id-112' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-73' is-artificial='yes'/>
+ <parameter type-id='type-id-82' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='basic_istream<char, std::char_traits<char> >' visibility='default' size-in-bits='2240' hash='7f39d0839c6fa15c' id='type-id-103'>
+ <class-decl name='basic_istream<char, std::char_traits<char> >' visibility='default' size-in-bits='2240' hash='7f39d0839c6fa15c' id='type-id-74'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-104' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-75' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_istream' mangled-name='_ZNSiD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-104' is-artificial='yes'/>
- <parameter type-id='type-id-112' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-75' is-artificial='yes'/>
+ <parameter type-id='type-id-82' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='basic_streambuf<char, std::char_traits<char> >' visibility='default' size-in-bits='512' hash='cca8ec354908d97f' id='type-id-105'>
+ <class-decl name='basic_streambuf<char, std::char_traits<char> >' visibility='default' size-in-bits='512' hash='cca8ec354908d97f' id='type-id-76'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-77' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_streambuf' mangled-name='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-106' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-77' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <enum-decl name='memory_order' naming-typedef-id='type-id-193' is-declaration-only='yes' hash='3af3fede863bb04a' id='type-id-194'>
- <underlying-type type-id='type-id-48'/>
+ <enum-decl name='memory_order' naming-typedef-id='type-id-197' is-declaration-only='yes' hash='3af3fede863bb04a' id='type-id-198'>
+ <underlying-type type-id='type-id-34'/>
</enum-decl>
- <typedef-decl name='memory_order' type-id='type-id-194' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='63' column='1' hash='2cd71dcdea451a28' id='type-id-193'/>
- <typedef-decl name='ptrdiff_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='197' column='1' hash='61477c4d1fd8d94d' id='type-id-195'/>
- <typedef-decl name='size_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='196' column='1' hash='61477c4d1fd8d94d' id='type-id-40'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-182' visibility='default' is-declaration-only='yes' id='type-id-196'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-122'>
+ <typedef-decl name='memory_order' type-id='type-id-198' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='63' column='1' hash='2cd71dcdea451a28' id='type-id-197'/>
+ <typedef-decl name='ptrdiff_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='197' column='1' hash='61477c4d1fd8d94d' id='type-id-199'/>
+ <typedef-decl name='size_t' type-id='type-id-24' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='196' column='1' hash='61477c4d1fd8d94d' id='type-id-26'/>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-200'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-170' visibility='default' is-declaration-only='yes' id='type-id-201'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-98'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-198' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-197'/>
+ <typedef-decl name='pointer' type-id='type-id-203' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-202'/>
</member-type>
<member-function access='protected'>
<function-decl name='_M_default_append' mangled-name='_ZNSt6vectorIhSaIhEE17_M_default_appendEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIhSaIhEE17_M_default_appendEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-123' is-artificial='yes'/>
- <parameter type-id='type-id-41' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-99' is-artificial='yes'/>
+ <parameter type-id='type-id-27' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-199'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-187'>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-204'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-192'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-200' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-198'/>
+ <typedef-decl name='pointer' type-id='type-id-205' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-203'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-201'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-206'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-108' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#6' id='type-id-202'/>
+ <typedef-decl name='pointer' type-id='type-id-78' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#5' id='type-id-207'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-196' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-182'/>
+ <typedef-decl name='allocator_type' type-id='type-id-201' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-170'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-175'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-157'>
<member-type access='public'>
- <typedef-decl name='__int_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-203'/>
+ <typedef-decl name='__int_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-208'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-185'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-190'>
<member-type access='public'>
- <typedef-decl name='__integral_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-204'/>
+ <typedef-decl name='__integral_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-209'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-205'/>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-206'/>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-207'/>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-208'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-210'/>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-211'/>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-212'/>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-213'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-191' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' hash='a001c849ab2c5776' id='type-id-95'/>
+ <typedef-decl name='const_pointer' type-id='type-id-43' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-214'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-61' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-209'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-215'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-210'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-216'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-211'/>
+ <typedef-decl name='allocator_type' type-id='type-id-200' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-172'/>
</member-type>
</class-decl>
<namespace-decl name='__cxx11'>
- <class-decl name='basic_string<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='256' hash='ab45e25fba5a8780' id='type-id-74'>
+ <class-decl name='basic_string<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='256' hash='ab45e25fba5a8780' id='type-id-52'>
<member-type access='private'>
- <typedef-decl name='const_pointer' type-id='type-id-213' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='87' column='1' hash='61477c4d1fd8d94d' id='type-id-212'/>
+ <typedef-decl name='const_pointer' type-id='type-id-218' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='87' column='1' hash='61477c4d1fd8d94d' id='type-id-217'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='const_pointer' type-id='type-id-215' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='87' column='1' hash='61477c4d1fd8d94d#2' id='type-id-214'/>
+ <typedef-decl name='const_pointer' type-id='type-id-220' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='87' column='1' hash='61477c4d1fd8d94d#2' id='type-id-219'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='const_pointer' type-id='type-id-217' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='87' column='1' hash='61477c4d1fd8d94d#3' id='type-id-216'/>
+ <typedef-decl name='const_pointer' type-id='type-id-222' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='87' column='1' hash='61477c4d1fd8d94d#3' id='type-id-221'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-219' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='86' column='1' hash='61477c4d1fd8d94d' id='type-id-218'/>
+ <typedef-decl name='pointer' type-id='type-id-224' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='86' column='1' hash='61477c4d1fd8d94d' id='type-id-223'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-221' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='86' column='1' hash='61477c4d1fd8d94d#2' id='type-id-220'/>
+ <typedef-decl name='pointer' type-id='type-id-226' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='86' column='1' hash='61477c4d1fd8d94d#2' id='type-id-225'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-223' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='86' column='1' hash='61477c4d1fd8d94d#3' id='type-id-222'/>
+ <typedef-decl name='pointer' type-id='type-id-228' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='86' column='1' hash='61477c4d1fd8d94d#3' id='type-id-227'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-225' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='82' column='1' hash='61477c4d1fd8d94d' id='type-id-224'/>
+ <typedef-decl name='size_type' type-id='type-id-230' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='82' column='1' hash='61477c4d1fd8d94d' id='type-id-229'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-227' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='82' column='1' hash='61477c4d1fd8d94d#2' id='type-id-226'/>
+ <typedef-decl name='size_type' type-id='type-id-232' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='82' column='1' hash='61477c4d1fd8d94d#2' id='type-id-231'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-229' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='82' column='1' hash='61477c4d1fd8d94d#3' id='type-id-228'/>
+ <typedef-decl name='size_type' type-id='type-id-234' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='82' column='1' hash='61477c4d1fd8d94d#3' id='type-id-233'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-230'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-235'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-231'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-236'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-232'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-237'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-233'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-238'/>
</member-type>
<member-function access='public' destructor='yes'>
<function-decl name='~basic_string' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-97' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-68' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='832' hash='c45d5914c78f6724' id='type-id-234'/>
- <class-decl name='basic_stringstream<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='3136' hash='d7fb5edf7df1c47' id='type-id-77'>
+ <class-decl name='basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='832' hash='c45d5914c78f6724' id='type-id-239'/>
+ <class-decl name='basic_stringstream<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='3136' hash='d7fb5edf7df1c47' id='type-id-55'>
<member-type access='private'>
- <typedef-decl name='__string_type' type-id='type-id-74' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='669' column='1' hash='e522f81d7f609007' id='type-id-235'/>
+ <typedef-decl name='__string_type' type-id='type-id-52' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='669' column='1' hash='e522f81d7f609007' id='type-id-240'/>
</member-type>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-98' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-69' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_stringstream' mangled-name='_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-98' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-69' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_stringstream' mangled-name='_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-98' is-artificial='yes'/>
- <parameter type-id='type-id-112' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-69' is-artificial='yes'/>
+ <parameter type-id='type-id-82' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-149'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-125'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-108' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d#3' id='type-id-236'/>
+ <typedef-decl name='pointer' type-id='type-id-78' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d#3' id='type-id-241'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-153'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-129'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-237'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-242'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-238'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-243'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-202' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-200'/>
+ <typedef-decl name='pointer' type-id='type-id-207' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-205'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-239'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-244'>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-209' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='105' column='1' hash='61477c4d1fd8d94d' id='type-id-215'/>
+ <typedef-decl name='const_pointer' type-id='type-id-214' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='105' column='1' hash='61477c4d1fd8d94d' id='type-id-220'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-210' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#3' id='type-id-221'/>
+ <typedef-decl name='pointer' type-id='type-id-215' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#3' id='type-id-226'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-211' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-227'/>
+ <typedef-decl name='size_type' type-id='type-id-216' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-232'/>
</member-type>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-175' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-174'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-182' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-181'/>
+ <typedef-decl name='FILE' type-id='type-id-176' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-87'/>
+ <typedef-decl name='fpos_t' type-id='type-id-174' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-151'/>
<function-decl name='snprintf' filepath='/usr/include/stdio.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' hash='c9b95df6dd500340'>
- <parameter type-id='type-id-57'/>
<parameter type-id='type-id-39'/>
- <parameter type-id='type-id-62'/>
+ <parameter type-id='type-id-25'/>
+ <parameter type-id='type-id-44'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-16'/>
</function-decl>
+ <typedef-decl name='div_t' type-id='type-id-180' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-179'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-184' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-183'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-186' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-185'/>
<function-decl name='free' filepath='/usr/include/stdlib.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-111'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-81'/>
+ <return type-id='type-id-196'/>
</function-decl>
<function-decl name='memcpy' filepath='/usr/include/string.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-189'/>
- <parameter type-id='type-id-190'/>
- <parameter type-id='type-id-39'/>
- <return type-id='type-id-111'/>
+ <parameter type-id='type-id-194'/>
+ <parameter type-id='type-id-195'/>
+ <parameter type-id='type-id-25'/>
+ <return type-id='type-id-81'/>
</function-decl>
<function-decl name='memmove' filepath='/usr/include/string.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-111'/>
- <parameter type-id='type-id-111'/>
- <parameter type-id='type-id-39'/>
- <return type-id='type-id-111'/>
+ <parameter type-id='type-id-81'/>
+ <parameter type-id='type-id-81'/>
+ <parameter type-id='type-id-25'/>
+ <return type-id='type-id-81'/>
</function-decl>
<function-decl name='memset' filepath='/usr/include/string.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' hash='41b53655394fed34'>
- <parameter type-id='type-id-111'/>
+ <parameter type-id='type-id-81'/>
<parameter type-id='type-id-16'/>
- <parameter type-id='type-id-39'/>
- <return type-id='type-id-111'/>
+ <parameter type-id='type-id-25'/>
+ <return type-id='type-id-81'/>
</function-decl>
<function-decl name='memcmp' filepath='/usr/include/string.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' hash='41b53655394fed34'>
- <parameter type-id='type-id-111'/>
- <parameter type-id='type-id-111'/>
- <parameter type-id='type-id-39'/>
+ <parameter type-id='type-id-81'/>
+ <parameter type-id='type-id-81'/>
+ <parameter type-id='type-id-25'/>
<return type-id='type-id-16'/>
</function-decl>
<function-decl name='strcmp' filepath='/usr/include/string.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' hash='c50376f19f645d5'>
- <parameter type-id='type-id-61'/>
- <parameter type-id='type-id-61'/>
+ <parameter type-id='type-id-43'/>
+ <parameter type-id='type-id-43'/>
<return type-id='type-id-16'/>
</function-decl>
<function-decl name='strlen' filepath='/usr/include/string.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64' hash='659ced78215eae4a'>
- <parameter type-id='type-id-61'/>
- <return type-id='type-id-39'/>
+ <parameter type-id='type-id-43'/>
+ <return type-id='type-id-25'/>
</function-decl>
+ <typedef-decl name='__mbstate_t' type-id='type-id-178' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-177'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-177' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-154'/>
<namespace-decl name='mongoutils'>
<namespace-decl name='str'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-137'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-113'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='mongo'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-120'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-143'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-147'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-96'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-119'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-123'>
<member-function access='public'>
<function-decl name='compress' mangled-name='_ZN5mongo15BlockCompressor8compressENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15BlockCompressor8compressENS_14ConstDataRangeE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-148' is-artificial='yes'/>
- <parameter type-id='type-id-143' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='39' column='1'/>
- <return type-id='type-id-120'/>
+ <parameter type-id='type-id-124' is-artificial='yes'/>
+ <parameter type-id='type-id-119' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='39' column='1'/>
+ <return type-id='type-id-96'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='uncompress' mangled-name='_ZN5mongo15BlockCompressor10uncompressENS_14ConstDataRangeEm' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15BlockCompressor10uncompressENS_14ConstDataRangeEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-148' is-artificial='yes'/>
- <parameter type-id='type-id-143' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='81' column='1'/>
- <parameter type-id='type-id-39' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='82' column='1'/>
- <return type-id='type-id-120'/>
+ <parameter type-id='type-id-124' is-artificial='yes'/>
+ <parameter type-id='type-id-119' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='81' column='1'/>
+ <parameter type-id='type-id-25' filepath='src/mongo/db/ftdc/block_compressor.cpp' line='82' column='1'/>
+ <return type-id='type-id-96'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-155'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-125'>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-131'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-101'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-135'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-111'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-127'/>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-129'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-103'/>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-105'>
<member-function access='private'>
<function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' hash='d97f95fe79cacdf1'>
- <parameter type-id='type-id-130' is-artificial='yes'/>
+ <parameter type-id='type-id-106' is-artificial='yes'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/util/builder.h' line='158' column='1'/>
- <return type-id='type-id-192'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-131'>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-107'>
<member-function access='private'>
<function-decl name='appendIntegral<int>' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIiEERS2_T_i' filepath='src/mongo/bson/util/builder.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIiEERS2_T_i' hash='878a7be8e06969cb'>
- <parameter type-id='type-id-132' is-artificial='yes'/>
+ <parameter type-id='type-id-108' is-artificial='yes'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/util/builder.h' line='498' column='1'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/util/builder.h' line='498' column='1'/>
- <return type-id='type-id-118'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-133'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-109'>
<member-type access='private'>
- <typedef-decl name='WordType' type-id='type-id-46' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-240'/>
+ <typedef-decl name='WordType' type-id='type-id-32' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-245'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-151'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-241'>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-127'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-246'>
<member-type access='private'>
- <enum-decl name='__anonymous_enum__' is-anonymous='yes' is-declaration-only='yes' hash='579e8f8d58a87a46' id='type-id-242'>
- <underlying-type type-id='type-id-48'/>
+ <enum-decl name='__anonymous_enum__' is-anonymous='yes' is-declaration-only='yes' hash='579e8f8d58a87a46' id='type-id-247'>
+ <underlying-type type-id='type-id-34'/>
</enum-decl>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-145'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-121'/>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-117'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-141'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-93'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-117'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-244' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-243'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-249' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-248'/>
</member-type>
</class-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-139'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-115'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-245' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-244'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-250' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-249'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-246'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-251'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-245'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-250'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
- <type-decl name='variadic parameter type' id='type-id-247'/>
- <type-decl name='void' id='type-id-192'/>
- <pointer-type-def type-id='type-id-192' id='type-id-111'/>
- <function-type size-in-bits='64' hash='d97f95fe79cacdf1' id='type-id-90'>
- <parameter type-id='type-id-111'/>
- <parameter type-id='type-id-111'/>
+ <type-decl name='variadic parameter type' id='type-id-252'/>
+ <type-decl name='void' id='type-id-196'/>
+ <pointer-type-def type-id='type-id-196' id='type-id-81'/>
+ <typedef-decl name='__FILE' type-id='type-id-176' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-90'/>
+ <function-type size-in-bits='64' hash='d97f95fe79cacdf1' id='type-id-66'>
+ <parameter type-id='type-id-81'/>
+ <parameter type-id='type-id-81'/>
<return type-id='type-id-16'/>
</function-type>
- <function-type size-in-bits='64' hash='61477c4d1fd8d94d' id='type-id-109'>
- <return type-id='type-id-192'/>
+ <function-type size-in-bits='64' hash='61477c4d1fd8d94d' id='type-id-79'>
+ <return type-id='type-id-196'/>
</function-type>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/collector.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <typedef-decl name='__clock_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' hash='61477c4d1fd8d94d' id='type-id-248'/>
- <typedef-decl name='__time_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' hash='61477c4d1fd8d94d' id='type-id-249'/>
- <typedef-decl name='clock_t' type-id='type-id-248' size-in-bits='64' filepath='/usr/include/time.h' line='59' column='1' hash='61477c4d1fd8d94d' id='type-id-250'/>
- <typedef-decl name='time_t' type-id='type-id-249' size-in-bits='64' filepath='/usr/include/time.h' line='75' column='1' hash='61477c4d1fd8d94d' id='type-id-251'/>
- <reference-type-def kind='lvalue' type-id='type-id-10' size-in-bits='64' hash='15da667af2807204' id='type-id-252'/>
- <qualified-type-def type-id='type-id-32' const='yes' hash='ff7ed4cab79e3342' id='type-id-253'/>
- <pointer-type-def type-id='type-id-253' size-in-bits='64' hash='d7a66e1355e9a75b' id='type-id-254'/>
- <qualified-type-def type-id='type-id-255' const='yes' hash='dcc886fe52bff22' id='type-id-256'/>
- <pointer-type-def type-id='type-id-256' size-in-bits='64' hash='ec5b51d6d9ef9edf' id='type-id-257'/>
- <qualified-type-def type-id='type-id-258' const='yes' hash='ac748d1d779ac69b' id='type-id-259'/>
- <reference-type-def kind='lvalue' type-id='type-id-259' size-in-bits='64' hash='755c4e3dd64acac2' id='type-id-260'/>
- <qualified-type-def type-id='type-id-251' const='yes' hash='6c95c944e7337ae9' id='type-id-261'/>
- <pointer-type-def type-id='type-id-261' size-in-bits='64' hash='7f2ce843f388cce6' id='type-id-262'/>
- <pointer-type-def type-id='type-id-263' size-in-bits='64' hash='d1e46a81dd7123bd' id='type-id-264'/>
- <reference-type-def kind='rvalue' type-id='type-id-264' size-in-bits='64' hash='2469822a8a33daaf' id='type-id-265'/>
+ <typedef-decl name='__clock_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' hash='61477c4d1fd8d94d' id='type-id-253'/>
+ <typedef-decl name='__time_t' type-id='type-id-18' size-in-bits='64' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' hash='61477c4d1fd8d94d' id='type-id-254'/>
+ <typedef-decl name='clock_t' type-id='type-id-253' size-in-bits='64' filepath='/usr/include/time.h' line='59' column='1' hash='61477c4d1fd8d94d' id='type-id-255'/>
+ <typedef-decl name='time_t' type-id='type-id-254' size-in-bits='64' filepath='/usr/include/time.h' line='75' column='1' hash='61477c4d1fd8d94d' id='type-id-256'/>
+ <reference-type-def kind='lvalue' type-id='type-id-10' size-in-bits='64' hash='15da667af2807204' id='type-id-257'/>
+ <qualified-type-def type-id='type-id-258' const='yes' hash='dcc886fe52bff22' id='type-id-259'/>
+ <pointer-type-def type-id='type-id-259' size-in-bits='64' hash='ec5b51d6d9ef9edf' id='type-id-260'/>
+ <qualified-type-def type-id='type-id-261' const='yes' hash='ac748d1d779ac69b' id='type-id-262'/>
+ <reference-type-def kind='lvalue' type-id='type-id-262' size-in-bits='64' hash='755c4e3dd64acac2' id='type-id-263'/>
+ <qualified-type-def type-id='type-id-256' const='yes' hash='6c95c944e7337ae9' id='type-id-264'/>
+ <pointer-type-def type-id='type-id-264' size-in-bits='64' hash='7f2ce843f388cce6' id='type-id-265'/>
<pointer-type-def type-id='type-id-266' size-in-bits='64' hash='1a3c0ad43b5dd1e6' id='type-id-267'/>
- <pointer-type-def type-id='type-id-255' size-in-bits='64' hash='9204de7f659a1d3f' id='type-id-268'/>
- <pointer-type-def type-id='type-id-269' size-in-bits='64' hash='d237879bd55e89e9' id='type-id-270'/>
- <pointer-type-def type-id='type-id-39' size-in-bits='64' hash='c3abc1e31ba717b5' id='type-id-271'/>
- <reference-type-def kind='lvalue' type-id='type-id-272' size-in-bits='64' hash='5fa6fb8b5a0544c6' id='type-id-273'/>
- <pointer-type-def type-id='type-id-251' size-in-bits='64' hash='1b2e61475a12089e' id='type-id-274'/>
- <reference-type-def kind='lvalue' type-id='type-id-275' size-in-bits='64' id='type-id-276'/>
- <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-277'/>
- <pointer-type-def type-id='type-id-278' size-in-bits='64' id='type-id-279'/>
- <pointer-type-def type-id='type-id-280' size-in-bits='64' id='type-id-281'/>
+ <pointer-type-def type-id='type-id-258' size-in-bits='64' hash='9204de7f659a1d3f' id='type-id-268'/>
+ <pointer-type-def type-id='type-id-25' size-in-bits='64' hash='c3abc1e31ba717b5' id='type-id-269'/>
+ <pointer-type-def type-id='type-id-256' size-in-bits='64' hash='1b2e61475a12089e' id='type-id-270'/>
+ <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-272'/>
+ <qualified-type-def type-id='type-id-272' restrict='yes' id='type-id-273'/>
+ <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-275'/>
+ <qualified-type-def type-id='type-id-275' restrict='yes' id='type-id-276'/>
+ <reference-type-def kind='lvalue' type-id='type-id-277' size-in-bits='64' id='type-id-278'/>
+ <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-279'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-280'>
+ <member-function access='public' const='yes'>
+ <function-decl name='operator()' mangled-name='_ZZN5mongo14BSONObjBuilder3objEvENKUlvE_clEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='666' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZZN5mongo14BSONObjBuilder3objEvENKUlvE_clEv' hash='61477c4d1fd8d94d'>
+ <parameter type-id='type-id-281' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
+ </function-decl>
+ </member-function>
+ </class-decl>
<pointer-type-def type-id='type-id-282' size-in-bits='64' id='type-id-283'/>
<pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-285'/>
<pointer-type-def type-id='type-id-286' size-in-bits='64' id='type-id-287'/>
@@ -821,361 +830,380 @@
<pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-317'/>
<pointer-type-def type-id='type-id-318' size-in-bits='64' id='type-id-319'/>
<pointer-type-def type-id='type-id-320' size-in-bits='64' id='type-id-321'/>
- <qualified-type-def type-id='type-id-281' const='yes' id='type-id-322'/>
- <reference-type-def kind='lvalue' type-id='type-id-322' size-in-bits='64' id='type-id-323'/>
- <qualified-type-def type-id='type-id-280' const='yes' id='type-id-324'/>
- <qualified-type-def type-id='type-id-278' const='yes' id='type-id-325'/>
- <qualified-type-def type-id='type-id-300' const='yes' id='type-id-326'/>
- <qualified-type-def type-id='type-id-296' const='yes' id='type-id-327'/>
- <qualified-type-def type-id='type-id-328' const='yes' id='type-id-329'/>
- <qualified-type-def type-id='type-id-298' const='yes' id='type-id-330'/>
- <qualified-type-def type-id='type-id-302' const='yes' id='type-id-331'/>
- <qualified-type-def type-id='type-id-304' const='yes' id='type-id-332'/>
- <qualified-type-def type-id='type-id-288' const='yes' id='type-id-333'/>
- <qualified-type-def type-id='type-id-312' const='yes' id='type-id-334'/>
- <qualified-type-def type-id='type-id-335' const='yes' id='type-id-336'/>
- <qualified-type-def type-id='type-id-294' const='yes' id='type-id-337'/>
- <qualified-type-def type-id='type-id-306' const='yes' id='type-id-338'/>
- <qualified-type-def type-id='type-id-308' const='yes' id='type-id-339'/>
- <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-340'/>
- <pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-341'/>
- <pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-342'/>
- <pointer-type-def type-id='type-id-327' size-in-bits='64' id='type-id-343'/>
- <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-344'/>
- <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-345'/>
- <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-346'/>
- <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-347'/>
- <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-348'/>
- <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-349'/>
- <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-350'/>
- <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-351'/>
- <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-352'/>
- <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-353'/>
- <qualified-type-def type-id='type-id-354' const='yes' id='type-id-355'/>
- <pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-356'/>
- <qualified-type-def type-id='type-id-357' const='yes' id='type-id-358'/>
+ <pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-323'/>
+ <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-325'/>
+ <qualified-type-def type-id='type-id-285' const='yes' id='type-id-326'/>
+ <reference-type-def kind='lvalue' type-id='type-id-326' size-in-bits='64' id='type-id-327'/>
+ <qualified-type-def type-id='type-id-284' const='yes' id='type-id-328'/>
+ <qualified-type-def type-id='type-id-282' const='yes' id='type-id-329'/>
+ <qualified-type-def type-id='type-id-304' const='yes' id='type-id-330'/>
+ <qualified-type-def type-id='type-id-300' const='yes' id='type-id-331'/>
+ <qualified-type-def type-id='type-id-332' const='yes' id='type-id-333'/>
+ <qualified-type-def type-id='type-id-302' const='yes' id='type-id-334'/>
+ <qualified-type-def type-id='type-id-306' const='yes' id='type-id-335'/>
+ <qualified-type-def type-id='type-id-308' const='yes' id='type-id-336'/>
+ <qualified-type-def type-id='type-id-292' const='yes' id='type-id-337'/>
+ <qualified-type-def type-id='type-id-316' const='yes' id='type-id-338'/>
+ <qualified-type-def type-id='type-id-339' const='yes' id='type-id-340'/>
+ <qualified-type-def type-id='type-id-298' const='yes' id='type-id-341'/>
+ <qualified-type-def type-id='type-id-310' const='yes' id='type-id-342'/>
+ <qualified-type-def type-id='type-id-312' const='yes' id='type-id-343'/>
+ <qualified-type-def type-id='type-id-280' const='yes' id='type-id-344'/>
+ <pointer-type-def type-id='type-id-328' size-in-bits='64' id='type-id-345'/>
+ <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-346'/>
+ <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-347'/>
+ <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-348'/>
+ <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-349'/>
+ <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-350'/>
+ <pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-351'/>
+ <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-352'/>
+ <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-353'/>
+ <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-354'/>
+ <pointer-type-def type-id='type-id-340' size-in-bits='64' id='type-id-355'/>
+ <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-356'/>
+ <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-357'/>
+ <pointer-type-def type-id='type-id-343' size-in-bits='64' id='type-id-358'/>
+ <pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-281'/>
<qualified-type-def type-id='type-id-359' const='yes' id='type-id-360'/>
- <qualified-type-def type-id='type-id-361' const='yes' id='type-id-362'/>
- <qualified-type-def type-id='type-id-363' const='yes' id='type-id-364'/>
+ <pointer-type-def type-id='type-id-360' size-in-bits='64' id='type-id-361'/>
+ <qualified-type-def type-id='type-id-362' const='yes' id='type-id-363'/>
+ <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-364'/>
<qualified-type-def type-id='type-id-365' const='yes' id='type-id-366'/>
- <qualified-type-def type-id='type-id-367' const='yes' id='type-id-368'/>
- <reference-type-def kind='lvalue' type-id='type-id-362' size-in-bits='64' id='type-id-369'/>
- <pointer-type-def type-id='type-id-358' size-in-bits='64' id='type-id-370'/>
- <pointer-type-def type-id='type-id-360' size-in-bits='64' id='type-id-371'/>
- <pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-372'/>
- <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-373'/>
- <qualified-type-def type-id='type-id-370' restrict='yes' id='type-id-374'/>
- <reference-type-def kind='lvalue' type-id='type-id-375' size-in-bits='64' id='type-id-376'/>
- <pointer-type-def type-id='type-id-354' size-in-bits='64' id='type-id-377'/>
- <reference-type-def kind='lvalue' type-id='type-id-378' size-in-bits='64' id='type-id-379'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-357'/>
- <reference-type-def kind='rvalue' type-id='type-id-367' size-in-bits='64' id='type-id-380'/>
- <pointer-type-def type-id='type-id-357' size-in-bits='64' id='type-id-381'/>
- <pointer-type-def type-id='type-id-382' size-in-bits='64' id='type-id-383'/>
- <pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-385'/>
- <pointer-type-def type-id='type-id-386' size-in-bits='64' id='type-id-387'/>
+ <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-367'/>
+ <qualified-type-def type-id='type-id-368' const='yes' id='type-id-369'/>
+ <qualified-type-def type-id='type-id-370' const='yes' id='type-id-371'/>
+ <qualified-type-def type-id='type-id-372' const='yes' id='type-id-373'/>
+ <qualified-type-def type-id='type-id-374' const='yes' id='type-id-375'/>
+ <qualified-type-def type-id='type-id-376' const='yes' id='type-id-377'/>
+ <qualified-type-def type-id='type-id-378' const='yes' id='type-id-379'/>
+ <reference-type-def kind='lvalue' type-id='type-id-373' size-in-bits='64' id='type-id-380'/>
+ <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-381'/>
+ <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-382'/>
+ <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-383'/>
+ <pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-384'/>
+ <qualified-type-def type-id='type-id-381' restrict='yes' id='type-id-385'/>
+ <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-386'/>
+ <qualified-type-def type-id='type-id-386' restrict='yes' id='type-id-387'/>
<pointer-type-def type-id='type-id-388' size-in-bits='64' id='type-id-389'/>
- <pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-391'/>
- <pointer-type-def type-id='type-id-392' size-in-bits='64' id='type-id-393'/>
- <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-394'/>
+ <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-390'/>
+ <qualified-type-def type-id='type-id-390' restrict='yes' id='type-id-391'/>
+ <reference-type-def kind='lvalue' type-id='type-id-392' size-in-bits='64' id='type-id-393'/>
+ <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-394'/>
<pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-396'/>
- <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-397'/>
+ <reference-type-def kind='rvalue' type-id='type-id-396' size-in-bits='64' id='type-id-397'/>
<pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-399'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-400'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-401'/>
+ <reference-type-def kind='lvalue' type-id='type-id-400' size-in-bits='64' id='type-id-401'/>
+ <reference-type-def kind='lvalue' type-id='type-id-402' size-in-bits='64' id='type-id-403'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-404' visibility='default' is-declaration-only='yes' id='type-id-405'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-274' visibility='default' is-declaration-only='yes' id='type-id-406'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-407' visibility='default' is-declaration-only='yes' id='type-id-408'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-409' visibility='default' is-declaration-only='yes' id='type-id-410'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-411' visibility='default' is-declaration-only='yes' id='type-id-412'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-388'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-413' visibility='default' is-declaration-only='yes' id='type-id-414'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-415' visibility='default' is-declaration-only='yes' id='type-id-416'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-417'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-368'/>
+ <reference-type-def kind='rvalue' type-id='type-id-378' size-in-bits='64' id='type-id-418'/>
+ <pointer-type-def type-id='type-id-417' size-in-bits='64' id='type-id-419'/>
+ <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-420'/>
+ <pointer-type-def type-id='type-id-421' size-in-bits='64' id='type-id-422'/>
+ <pointer-type-def type-id='type-id-423' size-in-bits='64' id='type-id-424'/>
+ <pointer-type-def type-id='type-id-425' size-in-bits='64' id='type-id-426'/>
+ <pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-428'/>
+ <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-430'/>
+ <pointer-type-def type-id='type-id-431' size-in-bits='64' id='type-id-432'/>
+ <pointer-type-def type-id='type-id-374' size-in-bits='64' id='type-id-433'/>
+ <pointer-type-def type-id='type-id-434' size-in-bits='64' id='type-id-435'/>
+ <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-436'/>
+ <pointer-type-def type-id='type-id-437' size-in-bits='64' id='type-id-438'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-439'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-440'/>
<namespace-decl name='std'>
- <class-decl name='allocator_type' naming-typedef-id='type-id-378' visibility='default' is-declaration-only='yes' id='type-id-402'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-403'>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-441'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-402' visibility='default' is-declaration-only='yes' id='type-id-442'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-443'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-404'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-444'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-278'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-282'>
<member-type access='private'>
- <typedef-decl name='const_iterator' type-id='type-id-406' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-405'/>
+ <typedef-decl name='const_iterator' type-id='type-id-446' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-445'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='iterator' type-id='type-id-275' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-407'/>
+ <typedef-decl name='iterator' type-id='type-id-277' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-447'/>
</member-type>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<std::unique_ptr<mongo::FTDCCollectorInterface, std::default_delete<mongo::FTDCCollectorInterface> > >' mangled-name='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-279' is-artificial='yes'/>
- <parameter type-id='type-id-119' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-283' is-artificial='yes'/>
+ <parameter type-id='type-id-95' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-292'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-310'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-280'>
+ <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-296'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-314'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-284'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-409' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d#4' id='type-id-408'/>
- </member-type>
- <member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-410'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-448'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-264' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-409'/>
+ <typedef-decl name='type' type-id='type-id-396' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-449'/>
</member-type>
</class-decl>
</member-type>
+ <member-type access='private'>
+ <typedef-decl name='pointer' type-id='type-id-449' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-450'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-320'/>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-284'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-296'>
+ <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-324'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-288'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-300'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-412' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-411'/>
+ <typedef-decl name='pointer' type-id='type-id-452' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-451'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-413'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-453'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-268' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-412'/>
+ <typedef-decl name='type' type-id='type-id-268' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-452'/>
</member-type>
</class-decl>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-328'>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-332'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-415' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d#3' id='type-id-414'/>
+ <typedef-decl name='pointer' type-id='type-id-455' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d#3' id='type-id-454'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-416'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-456'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-267' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-415'/>
+ <typedef-decl name='type' type-id='type-id-267' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-455'/>
</member-type>
</class-decl>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-417'>
+ <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-457'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-191' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' hash='a001c849ab2c5776' id='type-id-272'/>
+ <typedef-decl name='const_pointer' type-id='type-id-43' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-458'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-61' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-418'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-459'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-419'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-460'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-420'/>
+ <typedef-decl name='allocator_type' type-id='type-id-441' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-400'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-386'/>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-388'/>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-390'/>
- <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-392'/>
- <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-363'>
+ <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-425'/>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-427'/>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-429'/>
+ <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-431'/>
+ <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-374'>
<member-type access='public'>
- <typedef-decl name='__int_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-421'/>
+ <typedef-decl name='__int_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-461'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-395'>
+ <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-434'>
<member-type access='public'>
- <typedef-decl name='__integral_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-422'/>
+ <typedef-decl name='__integral_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-462'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-359'/>
- <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-398'>
+ <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-370'/>
+ <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-437'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-424' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-423'/>
+ <typedef-decl name='pointer' type-id='type-id-464' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-463'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__21' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-425'/>
- <class-decl name='__anonymous_struct__23' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-426'/>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-427'>
+ <class-decl name='__anonymous_struct__21' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-465'/>
+ <class-decl name='__anonymous_struct__23' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-466'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-467'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-402' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-378'/>
+ <typedef-decl name='allocator_type' type-id='type-id-442' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-402'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-281' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-428'/>
+ <typedef-decl name='pointer' type-id='type-id-285' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-468'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-382'/>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-384'/>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-367'/>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-421'/>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-423'/>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-378'/>
<namespace-decl name='__cxx11'>
- <typedef-decl name='string' type-id='type-id-74' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stringfwd.h' line='74' column='1' hash='e522f81d7f609007' id='type-id-258'/>
+ <typedef-decl name='string' type-id='type-id-52' size-in-bits='256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stringfwd.h' line='74' column='1' hash='e522f81d7f609007' id='type-id-261'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='const_iterator' naming-typedef-id='type-id-405' visibility='default' is-declaration-only='yes' id='type-id-406'/>
- <class-decl name='iterator' naming-typedef-id='type-id-407' visibility='default' is-declaration-only='yes' id='type-id-275'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-282'>
+ <class-decl name='const_iterator' naming-typedef-id='type-id-445' visibility='default' is-declaration-only='yes' id='type-id-446'/>
+ <class-decl name='iterator' naming-typedef-id='type-id-447' visibility='default' is-declaration-only='yes' id='type-id-277'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-286'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-281' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-429'/>
+ <typedef-decl name='pointer' type-id='type-id-285' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-469'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-290'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-294'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-430'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-470'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-431'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-471'>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-418' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='105' column='1' hash='61477c4d1fd8d94d' id='type-id-213'/>
+ <typedef-decl name='const_pointer' type-id='type-id-458' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='105' column='1' hash='61477c4d1fd8d94d' id='type-id-218'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-419' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-219'/>
+ <typedef-decl name='pointer' type-id='type-id-459' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-224'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-420' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-225'/>
+ <typedef-decl name='size_type' type-id='type-id-460' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-230'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-432'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-472'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-428' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-424'/>
+ <typedef-decl name='pointer' type-id='type-id-468' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-464'/>
</member-type>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-405' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-404'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-412' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-411'/>
+ <typedef-decl name='FILE' type-id='type-id-406' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-271'/>
+ <typedef-decl name='__FILE' type-id='type-id-406' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-274'/>
+ <typedef-decl name='fpos_t' type-id='type-id-404' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-359'/>
+ <typedef-decl name='div_t' type-id='type-id-410' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-409'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-414' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-413'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-416' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-415'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-408' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-407'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-407' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-362'/>
<namespace-decl name='mongo'>
- <class-decl name='FTDCCollectorInterface' visibility='default' size-in-bits='64' hash='c1660bc70efbb7b9' id='type-id-263'/>
<class-decl name='Locker' visibility='default' size-in-bits='128' hash='ef2de6668e0b402f' id='type-id-266'/>
- <class-decl name='OperationContext' visibility='default' size-in-bits='2176' hash='be8497dd9c810f2' id='type-id-255'/>
- <class-decl name='ServiceContext' visibility='default' size-in-bits='2432' hash='9dbebc135e07e2ce' id='type-id-269'/>
- <class-decl name='BufBuilder' naming-typedef-id='type-id-375' visibility='default' is-declaration-only='yes' id='type-id-354'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-286'>
+ <class-decl name='OperationContext' visibility='default' size-in-bits='2176' hash='be8497dd9c810f2' id='type-id-258'/>
+ <class-decl name='BufBuilder' naming-typedef-id='type-id-392' visibility='default' is-declaration-only='yes' id='type-id-365'/>
+ <class-decl name='FTDCCollectorInterface' visibility='default' is-declaration-only='yes' id='type-id-395'/>
+ <class-decl name='ServiceContext' visibility='default' is-declaration-only='yes' id='type-id-398'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-290'>
<member-function access='public'>
<function-decl name='add' mangled-name='_ZN5mongo23FTDCCollectorCollection3addESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' filepath='src/mongo/db/ftdc/collector.cpp' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23FTDCCollectorCollection3addESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-121' is-artificial='yes'/>
- <parameter type-id='type-id-143' filepath='src/mongo/base/status_with.h' line='92' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-97' is-artificial='yes'/>
+ <parameter type-id='type-id-119' filepath='src/mongo/base/status_with.h' line='92' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='collect' mangled-name='_ZN5mongo23FTDCCollectorCollection7collectEPNS_6ClientE' filepath='src/mongo/db/ftdc/collector.cpp' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23FTDCCollectorCollection7collectEPNS_6ClientE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-287' is-artificial='yes'/>
- <parameter type-id='type-id-301' filepath='src/mongo/db/ftdc/collector.cpp' line='50' column='1'/>
- <return type-id='type-id-292'/>
+ <parameter type-id='type-id-291' is-artificial='yes'/>
+ <parameter type-id='type-id-305' filepath='src/mongo/db/ftdc/collector.cpp' line='50' column='1'/>
+ <return type-id='type-id-296'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-300'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-433'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-312'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-304'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-473'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-316'>
<member-function access='public'>
<function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2Ei' filepath='src/mongo/bson/bsonobjbuilder.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderC2Ei' hash='d97f95fe79cacdf1'>
- <parameter type-id='type-id-313' is-artificial='yes'/>
+ <parameter type-id='type-id-317' is-artificial='yes'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/bsonobjbuilder.h' line='67' column='1'/>
- <return type-id='type-id-192'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='subobjStart' mangled-name='_ZN5mongo14BSONObjBuilder11subobjStartENS_10StringDataE' filepath='src/mongo/bson/bsonobjbuilder.h' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder11subobjStartENS_10StringDataE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-313' is-artificial='yes'/>
- <parameter type-id='type-id-288' filepath='src/mongo/bson/bsonobjbuilder.h' line='233' column='1'/>
- <return type-id='type-id-376'/>
+ <parameter type-id='type-id-317' is-artificial='yes'/>
+ <parameter type-id='type-id-292' filepath='src/mongo/bson/bsonobjbuilder.h' line='233' column='1'/>
+ <return type-id='type-id-393'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2ERNS_11_BufBuilderINS_21SharedBufferAllocatorEEE' filepath='src/mongo/bson/bsonobjbuilder.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderC2ERNS_11_BufBuilderINS_21SharedBufferAllocatorEEE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-313' is-artificial='yes'/>
- <parameter type-id='type-id-376' filepath='src/mongo/bson/bsonobjbuilder.h' line='80' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-317' is-artificial='yes'/>
+ <parameter type-id='type-id-393' filepath='src/mongo/bson/bsonobjbuilder.h' line='80' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderD2Ev' filepath='src/mongo/bson/bsonobjbuilder.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-313' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-317' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='obj' mangled-name='_ZN5mongo14BSONObjBuilder3objEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder3objEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-156' is-artificial='yes'/>
- <return type-id='type-id-151'/>
+ <parameter type-id='type-id-132' is-artificial='yes'/>
+ <return type-id='type-id-127'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_done' mangled-name='_ZN5mongo14BSONObjBuilder5_doneEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder5_doneEv' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-313' is-artificial='yes'/>
- <return type-id='type-id-56'/>
+ <parameter type-id='type-id-317' is-artificial='yes'/>
+ <return type-id='type-id-38'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-314'/>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-335'/>
- <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-318'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-288'>
+ <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-318'/>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-339'/>
+ <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-322'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-292'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-434'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-474'/>
</member-type>
<member-function access='public'>
<function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC2EPKc' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-289' is-artificial='yes'/>
- <parameter type-id='type-id-61' filepath='src/mongo/base/string_data.h' line='78' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-293' is-artificial='yes'/>
+ <parameter type-id='type-id-43' filepath='src/mongo/base/string_data.h' line='78' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-435'/>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-294'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-302'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-475'/>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-298'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-306'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-308'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-312'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-316'/>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-304'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-306'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-320'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-308'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-310'>
<member-type access='private'>
- <typedef-decl name='WordType' type-id='type-id-46' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-436'/>
+ <typedef-decl name='WordType' type-id='type-id-32' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-476'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-437'>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-477'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-438'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-478'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-439'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-479'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-440'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-480'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-441'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-481'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-361'/>
- <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-365'/>
- <typedef-decl name='BufBuilder' type-id='type-id-354' filepath='src/mongo/bson/util/builder.h' line='365' column='1' id='type-id-375'/>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-372'/>
+ <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-376'/>
+ <typedef-decl name='BufBuilder' type-id='type-id-365' filepath='src/mongo/bson/util/builder.h' line='365' column='1' id='type-id-392'/>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-298'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-302'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/compressor.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <typedef-decl name='uint32_t' type-id='type-id-46' size-in-bits='32' filepath='/usr/include/stdint.h' line='51' column='1' hash='f0c050c6f9f8032e' id='type-id-442'/>
- <typedef-decl name='uint64_t' type-id='type-id-38' size-in-bits='64' filepath='/usr/include/stdint.h' line='55' column='1' hash='61477c4d1fd8d94d' id='type-id-443'/>
- <reference-type-def kind='lvalue' type-id='type-id-444' size-in-bits='64' hash='8266d4abe1bf18fe' id='type-id-445'/>
- <reference-type-def kind='lvalue' type-id='type-id-1' size-in-bits='64' hash='a806b2ebb7ab2c0b' id='type-id-446'/>
- <qualified-type-def type-id='type-id-46' const='yes' hash='3fde8555e6b7bc6c' id='type-id-447'/>
- <reference-type-def kind='lvalue' type-id='type-id-447' size-in-bits='64' hash='19b447e850587b5c' id='type-id-448'/>
- <qualified-type-def type-id='type-id-38' const='yes' hash='a8eb652e360928f1#2' id='type-id-449'/>
- <pointer-type-def type-id='type-id-449' size-in-bits='64' hash='ee22d9a0c46f002f' id='type-id-450'/>
- <reference-type-def kind='lvalue' type-id='type-id-451' size-in-bits='64' hash='5fa6fb8b5a0544c6#2' id='type-id-452'/>
- <pointer-type-def type-id='type-id-38' size-in-bits='64' hash='a743cfce3a5a53fc#2' id='type-id-453'/>
- <reference-type-def kind='rvalue' type-id='type-id-242' size-in-bits='64' hash='ece6e87a21f0146a' id='type-id-454'/>
- <pointer-type-def type-id='type-id-455' size-in-bits='64' id='type-id-456'/>
- <pointer-type-def type-id='type-id-457' size-in-bits='64' id='type-id-458'/>
- <pointer-type-def type-id='type-id-459' size-in-bits='64' id='type-id-460'/>
- <pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-462'/>
- <pointer-type-def type-id='type-id-463' size-in-bits='64' id='type-id-464'/>
- <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
- <pointer-type-def type-id='type-id-467' size-in-bits='64' id='type-id-468'/>
- <pointer-type-def type-id='type-id-469' size-in-bits='64' id='type-id-470'/>
- <pointer-type-def type-id='type-id-471' size-in-bits='64' id='type-id-472'/>
- <pointer-type-def type-id='type-id-473' size-in-bits='64' id='type-id-474'/>
- <pointer-type-def type-id='type-id-475' size-in-bits='64' id='type-id-476'/>
- <pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-478'/>
- <pointer-type-def type-id='type-id-479' size-in-bits='64' id='type-id-480'/>
- <pointer-type-def type-id='type-id-481' size-in-bits='64' id='type-id-482'/>
- <pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-484'/>
- <pointer-type-def type-id='type-id-485' size-in-bits='64' id='type-id-486'/>
- <pointer-type-def type-id='type-id-487' size-in-bits='64' id='type-id-488'/>
- <pointer-type-def type-id='type-id-489' size-in-bits='64' id='type-id-490'/>
- <pointer-type-def type-id='type-id-491' size-in-bits='64' id='type-id-492'/>
+ <typedef-decl name='uint32_t' type-id='type-id-32' size-in-bits='32' filepath='/usr/include/stdint.h' line='51' column='1' hash='f0c050c6f9f8032e' id='type-id-482'/>
+ <typedef-decl name='uint64_t' type-id='type-id-24' size-in-bits='64' filepath='/usr/include/stdint.h' line='55' column='1' hash='61477c4d1fd8d94d' id='type-id-483'/>
+ <reference-type-def kind='lvalue' type-id='type-id-484' size-in-bits='64' hash='8266d4abe1bf18fe' id='type-id-485'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1' size-in-bits='64' hash='a806b2ebb7ab2c0b' id='type-id-486'/>
+ <qualified-type-def type-id='type-id-32' const='yes' hash='3fde8555e6b7bc6c' id='type-id-487'/>
+ <reference-type-def kind='lvalue' type-id='type-id-487' size-in-bits='64' hash='19b447e850587b5c' id='type-id-488'/>
+ <qualified-type-def type-id='type-id-24' const='yes' hash='a8eb652e360928f1#2' id='type-id-489'/>
+ <pointer-type-def type-id='type-id-489' size-in-bits='64' hash='ee22d9a0c46f002f' id='type-id-490'/>
+ <pointer-type-def type-id='type-id-24' size-in-bits='64' hash='a743cfce3a5a53fc#2' id='type-id-491'/>
+ <reference-type-def kind='rvalue' type-id='type-id-247' size-in-bits='64' hash='ece6e87a21f0146a' id='type-id-492'/>
<pointer-type-def type-id='type-id-493' size-in-bits='64' id='type-id-494'/>
- <pointer-type-def type-id='type-id-495' size-in-bits='64' id='type-id-496'/>
- <pointer-type-def type-id='type-id-497' size-in-bits='64' id='type-id-498'/>
+ <qualified-type-def type-id='type-id-494' restrict='yes' id='type-id-495'/>
+ <pointer-type-def type-id='type-id-496' size-in-bits='64' id='type-id-497'/>
+ <qualified-type-def type-id='type-id-497' restrict='yes' id='type-id-498'/>
<pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-500'/>
<pointer-type-def type-id='type-id-501' size-in-bits='64' id='type-id-502'/>
<pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-504'/>
@@ -1190,441 +1218,457 @@
<pointer-type-def type-id='type-id-521' size-in-bits='64' id='type-id-522'/>
<pointer-type-def type-id='type-id-523' size-in-bits='64' id='type-id-524'/>
<pointer-type-def type-id='type-id-525' size-in-bits='64' id='type-id-526'/>
- <qualified-type-def type-id='type-id-493' const='yes' id='type-id-527'/>
- <qualified-type-def type-id='type-id-473' const='yes' id='type-id-528'/>
- <qualified-type-def type-id='type-id-457' const='yes' id='type-id-529'/>
- <qualified-type-def type-id='type-id-475' const='yes' id='type-id-530'/>
- <qualified-type-def type-id='type-id-455' const='yes' id='type-id-531'/>
- <qualified-type-def type-id='type-id-481' const='yes' id='type-id-532'/>
- <qualified-type-def type-id='type-id-487' const='yes' id='type-id-533'/>
- <qualified-type-def type-id='type-id-534' const='yes' id='type-id-535'/>
- <qualified-type-def type-id='type-id-489' const='yes' id='type-id-536'/>
- <qualified-type-def type-id='type-id-521' const='yes' id='type-id-537'/>
- <qualified-type-def type-id='type-id-505' const='yes' id='type-id-538'/>
- <qualified-type-def type-id='type-id-503' const='yes' id='type-id-539'/>
- <qualified-type-def type-id='type-id-497' const='yes' id='type-id-540'/>
- <qualified-type-def type-id='type-id-509' const='yes' id='type-id-541'/>
- <qualified-type-def type-id='type-id-507' const='yes' id='type-id-542'/>
- <qualified-type-def type-id='type-id-459' const='yes' id='type-id-543'/>
- <qualified-type-def type-id='type-id-499' const='yes' id='type-id-544'/>
- <pointer-type-def type-id='type-id-527' size-in-bits='64' id='type-id-545'/>
- <pointer-type-def type-id='type-id-528' size-in-bits='64' id='type-id-546'/>
- <pointer-type-def type-id='type-id-529' size-in-bits='64' id='type-id-547'/>
- <pointer-type-def type-id='type-id-530' size-in-bits='64' id='type-id-548'/>
- <pointer-type-def type-id='type-id-531' size-in-bits='64' id='type-id-549'/>
- <pointer-type-def type-id='type-id-532' size-in-bits='64' id='type-id-550'/>
- <pointer-type-def type-id='type-id-535' size-in-bits='64' id='type-id-551'/>
- <pointer-type-def type-id='type-id-533' size-in-bits='64' id='type-id-552'/>
- <pointer-type-def type-id='type-id-536' size-in-bits='64' id='type-id-553'/>
- <pointer-type-def type-id='type-id-537' size-in-bits='64' id='type-id-554'/>
- <pointer-type-def type-id='type-id-538' size-in-bits='64' id='type-id-555'/>
- <pointer-type-def type-id='type-id-539' size-in-bits='64' id='type-id-556'/>
- <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-557'/>
- <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-558'/>
- <pointer-type-def type-id='type-id-542' size-in-bits='64' id='type-id-559'/>
- <pointer-type-def type-id='type-id-543' size-in-bits='64' id='type-id-560'/>
- <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-561'/>
- <qualified-type-def type-id='type-id-562' const='yes' id='type-id-563'/>
- <qualified-type-def type-id='type-id-564' const='yes' id='type-id-565'/>
- <qualified-type-def type-id='type-id-566' const='yes' id='type-id-567'/>
- <qualified-type-def type-id='type-id-568' const='yes' id='type-id-569'/>
- <pointer-type-def type-id='type-id-563' size-in-bits='64' id='type-id-570'/>
- <pointer-type-def type-id='type-id-569' size-in-bits='64' id='type-id-571'/>
- <qualified-type-def type-id='type-id-570' restrict='yes' id='type-id-572'/>
- <reference-type-def kind='lvalue' type-id='type-id-573' size-in-bits='64' id='type-id-574'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-562'/>
- <reference-type-def kind='lvalue' type-id='type-id-575' size-in-bits='64' id='type-id-576'/>
- <pointer-type-def type-id='type-id-562' size-in-bits='64' id='type-id-577'/>
- <pointer-type-def type-id='type-id-578' size-in-bits='64' id='type-id-579'/>
- <pointer-type-def type-id='type-id-568' size-in-bits='64' id='type-id-580'/>
- <pointer-type-def type-id='type-id-575' size-in-bits='64' id='type-id-581'/>
- <pointer-type-def type-id='type-id-582' size-in-bits='64' id='type-id-583'/>
- <pointer-type-def type-id='type-id-584' size-in-bits='64' id='type-id-585'/>
- <pointer-type-def type-id='type-id-586' size-in-bits='64' id='type-id-587'/>
- <pointer-type-def type-id='type-id-588' size-in-bits='64' id='type-id-589'/>
- <pointer-type-def type-id='type-id-590' size-in-bits='64' id='type-id-591'/>
- <pointer-type-def type-id='type-id-592' size-in-bits='64' id='type-id-593'/>
- <pointer-type-def type-id='type-id-594' size-in-bits='64' id='type-id-595'/>
- <pointer-type-def type-id='type-id-566' size-in-bits='64' id='type-id-596'/>
- <pointer-type-def type-id='type-id-597' size-in-bits='64' id='type-id-598'/>
- <pointer-type-def type-id='type-id-599' size-in-bits='64' id='type-id-600'/>
- <pointer-type-def type-id='type-id-601' size-in-bits='64' id='type-id-602'/>
- <pointer-type-def type-id='type-id-603' size-in-bits='64' id='type-id-604'/>
- <pointer-type-def type-id='type-id-605' size-in-bits='64' id='type-id-606'/>
+ <pointer-type-def type-id='type-id-527' size-in-bits='64' id='type-id-528'/>
+ <pointer-type-def type-id='type-id-529' size-in-bits='64' id='type-id-530'/>
+ <pointer-type-def type-id='type-id-531' size-in-bits='64' id='type-id-532'/>
+ <pointer-type-def type-id='type-id-533' size-in-bits='64' id='type-id-534'/>
+ <pointer-type-def type-id='type-id-535' size-in-bits='64' id='type-id-536'/>
+ <pointer-type-def type-id='type-id-537' size-in-bits='64' id='type-id-538'/>
+ <pointer-type-def type-id='type-id-539' size-in-bits='64' id='type-id-540'/>
+ <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-542'/>
+ <pointer-type-def type-id='type-id-543' size-in-bits='64' id='type-id-544'/>
+ <pointer-type-def type-id='type-id-545' size-in-bits='64' id='type-id-546'/>
+ <pointer-type-def type-id='type-id-547' size-in-bits='64' id='type-id-548'/>
+ <pointer-type-def type-id='type-id-549' size-in-bits='64' id='type-id-550'/>
+ <pointer-type-def type-id='type-id-551' size-in-bits='64' id='type-id-552'/>
+ <pointer-type-def type-id='type-id-553' size-in-bits='64' id='type-id-554'/>
+ <pointer-type-def type-id='type-id-555' size-in-bits='64' id='type-id-556'/>
+ <pointer-type-def type-id='type-id-557' size-in-bits='64' id='type-id-558'/>
+ <pointer-type-def type-id='type-id-559' size-in-bits='64' id='type-id-560'/>
+ <pointer-type-def type-id='type-id-561' size-in-bits='64' id='type-id-562'/>
+ <pointer-type-def type-id='type-id-563' size-in-bits='64' id='type-id-564'/>
+ <pointer-type-def type-id='type-id-565' size-in-bits='64' id='type-id-566'/>
+ <pointer-type-def type-id='type-id-567' size-in-bits='64' id='type-id-568'/>
+ <pointer-type-def type-id='type-id-569' size-in-bits='64' id='type-id-570'/>
+ <qualified-type-def type-id='type-id-537' const='yes' id='type-id-571'/>
+ <qualified-type-def type-id='type-id-517' const='yes' id='type-id-572'/>
+ <qualified-type-def type-id='type-id-501' const='yes' id='type-id-573'/>
+ <qualified-type-def type-id='type-id-519' const='yes' id='type-id-574'/>
+ <qualified-type-def type-id='type-id-499' const='yes' id='type-id-575'/>
+ <qualified-type-def type-id='type-id-525' const='yes' id='type-id-576'/>
+ <qualified-type-def type-id='type-id-531' const='yes' id='type-id-577'/>
+ <qualified-type-def type-id='type-id-578' const='yes' id='type-id-579'/>
+ <qualified-type-def type-id='type-id-533' const='yes' id='type-id-580'/>
+ <qualified-type-def type-id='type-id-565' const='yes' id='type-id-581'/>
+ <qualified-type-def type-id='type-id-549' const='yes' id='type-id-582'/>
+ <qualified-type-def type-id='type-id-547' const='yes' id='type-id-583'/>
+ <qualified-type-def type-id='type-id-541' const='yes' id='type-id-584'/>
+ <qualified-type-def type-id='type-id-553' const='yes' id='type-id-585'/>
+ <qualified-type-def type-id='type-id-551' const='yes' id='type-id-586'/>
+ <qualified-type-def type-id='type-id-503' const='yes' id='type-id-587'/>
+ <qualified-type-def type-id='type-id-543' const='yes' id='type-id-588'/>
+ <pointer-type-def type-id='type-id-571' size-in-bits='64' id='type-id-589'/>
+ <pointer-type-def type-id='type-id-572' size-in-bits='64' id='type-id-590'/>
+ <pointer-type-def type-id='type-id-573' size-in-bits='64' id='type-id-591'/>
+ <pointer-type-def type-id='type-id-574' size-in-bits='64' id='type-id-592'/>
+ <pointer-type-def type-id='type-id-575' size-in-bits='64' id='type-id-593'/>
+ <pointer-type-def type-id='type-id-576' size-in-bits='64' id='type-id-594'/>
+ <pointer-type-def type-id='type-id-579' size-in-bits='64' id='type-id-595'/>
+ <pointer-type-def type-id='type-id-577' size-in-bits='64' id='type-id-596'/>
+ <pointer-type-def type-id='type-id-580' size-in-bits='64' id='type-id-597'/>
+ <pointer-type-def type-id='type-id-581' size-in-bits='64' id='type-id-598'/>
+ <pointer-type-def type-id='type-id-582' size-in-bits='64' id='type-id-599'/>
+ <pointer-type-def type-id='type-id-583' size-in-bits='64' id='type-id-600'/>
+ <pointer-type-def type-id='type-id-584' size-in-bits='64' id='type-id-601'/>
+ <pointer-type-def type-id='type-id-585' size-in-bits='64' id='type-id-602'/>
+ <pointer-type-def type-id='type-id-586' size-in-bits='64' id='type-id-603'/>
+ <pointer-type-def type-id='type-id-587' size-in-bits='64' id='type-id-604'/>
+ <pointer-type-def type-id='type-id-588' size-in-bits='64' id='type-id-605'/>
+ <qualified-type-def type-id='type-id-606' const='yes' id='type-id-607'/>
<pointer-type-def type-id='type-id-607' size-in-bits='64' id='type-id-608'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-609'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-610'/>
+ <qualified-type-def type-id='type-id-609' const='yes' id='type-id-610'/>
+ <pointer-type-def type-id='type-id-610' size-in-bits='64' id='type-id-611'/>
+ <qualified-type-def type-id='type-id-612' const='yes' id='type-id-613'/>
+ <qualified-type-def type-id='type-id-614' const='yes' id='type-id-615'/>
+ <qualified-type-def type-id='type-id-616' const='yes' id='type-id-617'/>
+ <qualified-type-def type-id='type-id-618' const='yes' id='type-id-619'/>
+ <pointer-type-def type-id='type-id-613' size-in-bits='64' id='type-id-620'/>
+ <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-621'/>
+ <qualified-type-def type-id='type-id-620' restrict='yes' id='type-id-622'/>
+ <pointer-type-def type-id='type-id-606' size-in-bits='64' id='type-id-623'/>
+ <qualified-type-def type-id='type-id-623' restrict='yes' id='type-id-624'/>
+ <pointer-type-def type-id='type-id-625' size-in-bits='64' id='type-id-626'/>
+ <pointer-type-def type-id='type-id-609' size-in-bits='64' id='type-id-627'/>
+ <qualified-type-def type-id='type-id-627' restrict='yes' id='type-id-628'/>
+ <reference-type-def kind='lvalue' type-id='type-id-629' size-in-bits='64' id='type-id-630'/>
+ <reference-type-def kind='lvalue' type-id='type-id-631' size-in-bits='64' id='type-id-632'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-633' visibility='default' is-declaration-only='yes' id='type-id-634'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-496' visibility='default' is-declaration-only='yes' id='type-id-635'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-636' visibility='default' is-declaration-only='yes' id='type-id-637'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-638' visibility='default' is-declaration-only='yes' id='type-id-639'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-640' visibility='default' is-declaration-only='yes' id='type-id-641'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-625'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-642' visibility='default' is-declaration-only='yes' id='type-id-643'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-644' visibility='default' is-declaration-only='yes' id='type-id-645'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-646'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-612'/>
+ <reference-type-def kind='lvalue' type-id='type-id-647' size-in-bits='64' id='type-id-648'/>
+ <pointer-type-def type-id='type-id-646' size-in-bits='64' id='type-id-649'/>
+ <pointer-type-def type-id='type-id-612' size-in-bits='64' id='type-id-650'/>
+ <pointer-type-def type-id='type-id-651' size-in-bits='64' id='type-id-652'/>
+ <pointer-type-def type-id='type-id-618' size-in-bits='64' id='type-id-653'/>
+ <pointer-type-def type-id='type-id-647' size-in-bits='64' id='type-id-654'/>
+ <pointer-type-def type-id='type-id-655' size-in-bits='64' id='type-id-656'/>
+ <pointer-type-def type-id='type-id-657' size-in-bits='64' id='type-id-658'/>
+ <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-660'/>
+ <pointer-type-def type-id='type-id-661' size-in-bits='64' id='type-id-662'/>
+ <pointer-type-def type-id='type-id-663' size-in-bits='64' id='type-id-664'/>
+ <pointer-type-def type-id='type-id-665' size-in-bits='64' id='type-id-666'/>
+ <pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-668'/>
+ <pointer-type-def type-id='type-id-616' size-in-bits='64' id='type-id-669'/>
+ <pointer-type-def type-id='type-id-670' size-in-bits='64' id='type-id-671'/>
+ <pointer-type-def type-id='type-id-672' size-in-bits='64' id='type-id-673'/>
+ <pointer-type-def type-id='type-id-674' size-in-bits='64' id='type-id-675'/>
+ <pointer-type-def type-id='type-id-676' size-in-bits='64' id='type-id-677'/>
+ <pointer-type-def type-id='type-id-678' size-in-bits='64' id='type-id-679'/>
+ <pointer-type-def type-id='type-id-680' size-in-bits='64' id='type-id-681'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-682'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-683'/>
<namespace-decl name='std'>
- <class-decl name='allocator_type' naming-typedef-id='type-id-573' visibility='default' is-declaration-only='yes' id='type-id-611'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-485'/>
- <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-505'>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-684'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-631' visibility='default' is-declaration-only='yes' id='type-id-685'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-529'/>
+ <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-549'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-613' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-612'/>
+ <typedef-decl name='pointer' type-id='type-id-687' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-686'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-614'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-688'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-613'/>
+ <typedef-decl name='type' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-687'/>
</member-type>
</class-decl>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-473'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-517'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-616' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d#5' id='type-id-615'/>
+ <typedef-decl name='pointer' type-id='type-id-690' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d#4' id='type-id-689'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='reference' type-id='type-id-618' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' hash='61477c4d1fd8d94d' id='type-id-617'/>
+ <typedef-decl name='reference' type-id='type-id-692' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' hash='61477c4d1fd8d94d' id='type-id-691'/>
</member-type>
<member-function access='protected'>
<function-decl name='_M_default_append' mangled-name='_ZNSt6vectorImSaImEE17_M_default_appendEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE17_M_default_appendEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-474' is-artificial='yes'/>
- <parameter type-id='type-id-41' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-518' is-artificial='yes'/>
+ <parameter type-id='type-id-27' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-619'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-513'/>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-568'>
+ <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-693'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-557'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-618'>
<member-type access='public'>
- <typedef-decl name='__int_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-620'/>
+ <typedef-decl name='__int_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-694'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-621'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-695'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-191' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' hash='a001c849ab2c5776' id='type-id-451'/>
+ <typedef-decl name='const_pointer' type-id='type-id-43' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-696'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-61' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-622'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-697'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-623'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-698'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-624'/>
+ <typedef-decl name='allocator_type' type-id='type-id-684' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-629'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-590'/>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-592'/>
- <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-599'/>
- <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-601'/>
- <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-603'/>
- <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-605'>
+ <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-663'/>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-665'/>
+ <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-672'/>
+ <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-674'/>
+ <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-676'/>
+ <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-678'>
</class-decl>
- <class-decl name='__anonymous_struct__18' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-625'/>
- <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-626'/>
- <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-627'/>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-607'>
+ <class-decl name='__anonymous_struct__18' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-699'/>
+ <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-700'/>
+ <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-701'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-680'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-628' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-616'/>
+ <typedef-decl name='pointer' type-id='type-id-702' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-690'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-575'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-647'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-629'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-703'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-453' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#2' id='type-id-630'/>
+ <typedef-decl name='pointer' type-id='type-id-491' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#2' id='type-id-704'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='value_type' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' hash='61477c4d1fd8d94d' id='type-id-631'/>
+ <typedef-decl name='value_type' type-id='type-id-24' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' hash='61477c4d1fd8d94d' id='type-id-705'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-611' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-573'/>
+ <typedef-decl name='allocator_type' type-id='type-id-685' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-631'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-582'/>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-584'/>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-586'/>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-588'/>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-655'/>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-657'/>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-659'/>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-661'/>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-461'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-505'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-632'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-706'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-525'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-569'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-453' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d#3' id='type-id-633'/>
+ <typedef-decl name='pointer' type-id='type-id-491' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d#3' id='type-id-707'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-634'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-708'>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-622' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='105' column='1' hash='61477c4d1fd8d94d' id='type-id-217'/>
+ <typedef-decl name='const_pointer' type-id='type-id-696' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='105' column='1' hash='61477c4d1fd8d94d' id='type-id-222'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-623' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-223'/>
+ <typedef-decl name='pointer' type-id='type-id-697' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-228'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-624' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-229'/>
+ <typedef-decl name='size_type' type-id='type-id-698' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='106' column='1' hash='61477c4d1fd8d94d' id='type-id-234'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-635'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-709'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-630' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-628'/>
+ <typedef-decl name='pointer' type-id='type-id-704' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-702'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='reference' type-id='type-id-445' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='109' column='1' hash='61477c4d1fd8d94d' id='type-id-618'/>
+ <typedef-decl name='reference' type-id='type-id-485' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='109' column='1' hash='61477c4d1fd8d94d' id='type-id-692'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='value_type' type-id='type-id-631' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-444'/>
+ <typedef-decl name='value_type' type-id='type-id-705' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-484'/>
</member-type>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-634' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-633'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-641' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-640'/>
+ <typedef-decl name='FILE' type-id='type-id-635' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-493'/>
+ <typedef-decl name='__FILE' type-id='type-id-635' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-496'/>
+ <typedef-decl name='fpos_t' type-id='type-id-633' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-606'/>
+ <typedef-decl name='div_t' type-id='type-id-639' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-638'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-643' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-642'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-645' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-644'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-637' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-636'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-636' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-609'/>
<namespace-decl name='mongo'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-493'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-475'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-491'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-497'/>
- <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-534'/>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-521'/>
- <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-501'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-503'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-537'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-519'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-535'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-541'/>
+ <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-578'/>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-565'/>
+ <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-545'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-547'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-597'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-670'/>
</member-type>
<member-function access='public'>
<function-decl name='writeAndAdvance<mongo::FTDCVarInt>' mangled-name='_ZN5mongo11DataBuilder15writeAndAdvanceINS_10FTDCVarIntEEENS_6StatusERKT_' filepath='src/mongo/base/data_builder.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11DataBuilder15writeAndAdvanceINS_10FTDCVarIntEEENS_6StatusERKT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-504' is-artificial='yes'/>
- <parameter type-id='type-id-369' filepath='src/mongo/base/data_builder.h' line='110' column='1'/>
- <return type-id='type-id-457'/>
+ <parameter type-id='type-id-548' is-artificial='yes'/>
+ <parameter type-id='type-id-380' filepath='src/mongo/base/data_builder.h' line='110' column='1'/>
+ <return type-id='type-id-501'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='resize' mangled-name='_ZN5mongo11DataBuilder6resizeEm' filepath='src/mongo/base/data_builder.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11DataBuilder6resizeEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-504' is-artificial='yes'/>
- <parameter type-id='type-id-40' filepath='src/mongo/base/data_builder.h' line='69' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-548' is-artificial='yes'/>
+ <parameter type-id='type-id-26' filepath='src/mongo/base/data_builder.h' line='69' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-457'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-501'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-578'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-651'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-519'/>
- <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-509'/>
- <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-517'>
+ <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-563'/>
+ <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-553'/>
+ <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-561'>
<member-type access='private'>
- <typedef-decl name='bytes_type' type-id='type-id-56' size-in-bits='64' filepath='src/mongo/base/data_range.h' line='113' column='1' hash='61477c4d1fd8d94d' id='type-id-636'/>
+ <typedef-decl name='bytes_type' type-id='type-id-38' size-in-bits='64' filepath='src/mongo/base/data_range.h' line='113' column='1' hash='61477c4d1fd8d94d' id='type-id-710'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-523'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-459'>
+ <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-567'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-503'>
<member-type access='private'>
- <typedef-decl name='WordType' type-id='type-id-46' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-637'/>
+ <typedef-decl name='WordType' type-id='type-id-32' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-711'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-463'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-481'/>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-495'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-507'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-525'/>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-539'>
<member-function access='public'>
<function-decl name='addSample' mangled-name='_ZN5mongo14FTDCCompressor9addSampleERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/compressor.cpp' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor9addSampleERKNS_7BSONObjENS_6Date_tE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-496' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/compressor.cpp' line='46' column='1'/>
- <parameter type-id='type-id-638' filepath='src/mongo/db/ftdc/compressor.cpp' line='46' column='1'/>
- <return type-id='type-id-463'/>
+ <parameter type-id='type-id-540' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/compressor.cpp' line='46' column='1'/>
+ <parameter type-id='type-id-712' filepath='src/mongo/db/ftdc/compressor.cpp' line='46' column='1'/>
+ <return type-id='type-id-507'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_reset' mangled-name='_ZN5mongo14FTDCCompressor6_resetERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/compressor.cpp' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor6_resetERKNS_7BSONObjENS_6Date_tE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-496' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/compressor.cpp' line='221' column='1'/>
- <parameter type-id='type-id-638' filepath='src/mongo/db/ftdc/compressor.cpp' line='221' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-540' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/compressor.cpp' line='221' column='1'/>
+ <parameter type-id='type-id-712' filepath='src/mongo/db/ftdc/compressor.cpp' line='221' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getCompressedSamples' mangled-name='_ZN5mongo14FTDCCompressor20getCompressedSamplesEv' filepath='src/mongo/db/ftdc/compressor.cpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor20getCompressedSamplesEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-496' is-artificial='yes'/>
- <return type-id='type-id-481'/>
+ <parameter type-id='type-id-540' is-artificial='yes'/>
+ <return type-id='type-id-525'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='reset' mangled-name='_ZN5mongo14FTDCCompressor5resetEv' filepath='src/mongo/db/ftdc/compressor.cpp' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor5resetEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-317' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-321' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-638'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-507'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-489'>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-712'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-551'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-533'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-499'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-543'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-639'>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-713'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-640'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-714'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-641'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-715'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-642'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-716'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-643'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-717'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-594'/>
- <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-564'/>
- <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-566'/>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-667'/>
+ <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-614'/>
+ <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-616'/>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-467'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-471'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-511'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-515'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-645' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-644'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-719' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-718'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-477'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-521'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-647' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d' id='type-id-646'/>
+ <typedef-decl name='reference_type' type-id='type-id-721' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d' id='type-id-720'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-483'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-527'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-649' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-648'/>
+ <typedef-decl name='reference_type' type-id='type-id-723' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-722'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-651' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-650'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-725' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-724'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-487'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-511'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-531'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-555'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-653' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-652'/>
+ <typedef-decl name='reference_type' type-id='type-id-727' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-726'/>
</member-type>
</class-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-455'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-499'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-654' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-647'/>
+ <typedef-decl name='reference_type' type-id='type-id-728' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-721'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-465'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-509'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-656' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-655'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-730' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-729'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-469'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-513'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-657' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-645'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-731' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-719'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-479'>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-523'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-658' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-649'/>
+ <typedef-decl name='reference_type' type-id='type-id-732' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-723'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-659' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-651'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-733' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-725'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-515'>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-559'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-660' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-653'/>
+ <typedef-decl name='reference_type' type-id='type-id-734' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-727'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-661'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-735'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-657'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-731'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-662'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-736'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-446' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-654'/>
+ <typedef-decl name='reference_type' type-id='type-id-486' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-728'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-663'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-737'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-658'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-732'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-659'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-733'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-664'>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-738'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-656'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-730'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-665'>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-739'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-660'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-734'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
- <typedef-decl name='is_not_reference_tag' type-id='type-id-666' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-667'/>
+ <typedef-decl name='is_not_reference_tag' type-id='type-id-740' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-741'/>
<namespace-decl name='mpl_'>
- <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-666' visibility='default' is-declaration-only='yes' id='type-id-668'/>
- <typedef-decl name='false_' type-id='type-id-668' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-666'/>
+ <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-740' visibility='default' is-declaration-only='yes' id='type-id-742'/>
+ <typedef-decl name='false_' type-id='type-id-742' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-740'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/controller.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='832' hash='c0489928e11960f6' id='type-id-669'>
- <subrange length='104' lower-bound='0' upper-bound='103' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='d92e9a38a39cfb59' id='type-id-670'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='832' hash='c0489928e11960f6' id='type-id-743'>
+ <subrange length='104' lower-bound='0' upper-bound='103' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='d92e9a38a39cfb59' id='type-id-744'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='288' hash='3821f31359d45af2' id='type-id-671'>
- <subrange length='36' lower-bound='0' upper-bound='35' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bd6081ffc8ee92e9' id='type-id-672'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='288' hash='3821f31359d45af2' id='type-id-745'>
+ <subrange length='36' lower-bound='0' upper-bound='35' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bd6081ffc8ee92e9' id='type-id-746'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='832' hash='c07be7d471a69e62' id='type-id-673'>
- <subrange length='104' lower-bound='0' upper-bound='103' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='d92e9a38a39cfb59' id='type-id-670'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='832' hash='c07be7d471a69e62' id='type-id-747'>
+ <subrange length='104' lower-bound='0' upper-bound='103' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='d92e9a38a39cfb59' id='type-id-744'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='288' hash='d8be624522b1e323' id='type-id-674'>
- <subrange length='36' lower-bound='0' upper-bound='35' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bd6081ffc8ee92e9' id='type-id-672'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='288' hash='d8be624522b1e323' id='type-id-748'>
+ <subrange length='36' lower-bound='0' upper-bound='35' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bd6081ffc8ee92e9' id='type-id-746'/>
</array-type-def>
- <typedef-decl name='ldiv_t' type-id='type-id-23' size-in-bits='64' filepath='/usr/include/stdlib.h' line='109' column='1' hash='61477c4d1fd8d94d#2' id='type-id-675'/>
- <reference-type-def kind='lvalue' type-id='type-id-673' size-in-bits='64' hash='85d4a189cf56d435' id='type-id-676'/>
- <reference-type-def kind='lvalue' type-id='type-id-674' size-in-bits='64' hash='98fbde0a34f1eb2f' id='type-id-677'/>
- <reference-type-def kind='lvalue' type-id='type-id-75' size-in-bits='64' hash='8f33076b9215650' id='type-id-678'/>
- <reference-type-def kind='lvalue' type-id='type-id-679' size-in-bits='64' hash='5fa6fb8b5a0544c6#3' id='type-id-680'/>
- <reference-type-def kind='lvalue' type-id='type-id-681' size-in-bits='64' hash='b06be74080d76067' id='type-id-682'/>
- <pointer-type-def type-id='type-id-681' size-in-bits='64' hash='abc7793d3059d82f' id='type-id-683'/>
- <reference-type-def kind='lvalue' type-id='type-id-74' size-in-bits='64' hash='b94eeada3885de00' id='type-id-684'/>
- <reference-type-def kind='lvalue' type-id='type-id-685' size-in-bits='64' hash='bcedff1ed7a9cebd' id='type-id-686'/>
- <pointer-type-def type-id='type-id-687' size-in-bits='64' id='type-id-688'/>
- <pointer-type-def type-id='type-id-689' size-in-bits='64' id='type-id-690'/>
- <pointer-type-def type-id='type-id-691' size-in-bits='64' id='type-id-692'/>
- <pointer-type-def type-id='type-id-693' size-in-bits='64' id='type-id-694'/>
- <pointer-type-def type-id='type-id-695' size-in-bits='64' id='type-id-696'/>
- <pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-698'/>
- <pointer-type-def type-id='type-id-699' size-in-bits='64' id='type-id-700'/>
- <pointer-type-def type-id='type-id-701' size-in-bits='64' id='type-id-702'/>
- <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-704'/>
- <pointer-type-def type-id='type-id-705' size-in-bits='64' id='type-id-706'/>
- <pointer-type-def type-id='type-id-707' size-in-bits='64' id='type-id-708'/>
- <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-710'/>
- <pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-712'/>
- <pointer-type-def type-id='type-id-713' size-in-bits='64' id='type-id-714'/>
- <pointer-type-def type-id='type-id-715' size-in-bits='64' id='type-id-716'/>
- <pointer-type-def type-id='type-id-717' size-in-bits='64' id='type-id-718'/>
- <pointer-type-def type-id='type-id-719' size-in-bits='64' id='type-id-720'/>
- <pointer-type-def type-id='type-id-721' size-in-bits='64' id='type-id-722'/>
- <pointer-type-def type-id='type-id-723' size-in-bits='64' id='type-id-724'/>
- <pointer-type-def type-id='type-id-725' size-in-bits='64' id='type-id-726'/>
- <pointer-type-def type-id='type-id-727' size-in-bits='64' id='type-id-728'/>
- <pointer-type-def type-id='type-id-729' size-in-bits='64' id='type-id-730'/>
- <pointer-type-def type-id='type-id-731' size-in-bits='64' id='type-id-732'/>
- <pointer-type-def type-id='type-id-733' size-in-bits='64' id='type-id-734'/>
- <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-736'/>
- <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-738'/>
- <pointer-type-def type-id='type-id-739' size-in-bits='64' id='type-id-740'/>
- <pointer-type-def type-id='type-id-741' size-in-bits='64' id='type-id-742'/>
- <pointer-type-def type-id='type-id-743' size-in-bits='64' id='type-id-744'/>
- <pointer-type-def type-id='type-id-745' size-in-bits='64' id='type-id-746'/>
- <pointer-type-def type-id='type-id-747' size-in-bits='64' id='type-id-748'/>
- <pointer-type-def type-id='type-id-749' size-in-bits='64' id='type-id-750'/>
- <pointer-type-def type-id='type-id-751' size-in-bits='64' id='type-id-752'/>
- <pointer-type-def type-id='type-id-753' size-in-bits='64' id='type-id-754'/>
+ <reference-type-def kind='lvalue' type-id='type-id-747' size-in-bits='64' hash='85d4a189cf56d435' id='type-id-749'/>
+ <reference-type-def kind='lvalue' type-id='type-id-748' size-in-bits='64' hash='98fbde0a34f1eb2f' id='type-id-750'/>
+ <reference-type-def kind='lvalue' type-id='type-id-53' size-in-bits='64' hash='8f33076b9215650' id='type-id-751'/>
+ <reference-type-def kind='lvalue' type-id='type-id-52' size-in-bits='64' hash='b94eeada3885de00' id='type-id-752'/>
+ <reference-type-def kind='lvalue' type-id='type-id-753' size-in-bits='64' hash='bcedff1ed7a9cebd' id='type-id-754'/>
<pointer-type-def type-id='type-id-755' size-in-bits='64' id='type-id-756'/>
- <pointer-type-def type-id='type-id-757' size-in-bits='64' id='type-id-758'/>
- <pointer-type-def type-id='type-id-759' size-in-bits='64' id='type-id-760'/>
+ <qualified-type-def type-id='type-id-756' restrict='yes' id='type-id-757'/>
+ <pointer-type-def type-id='type-id-758' size-in-bits='64' id='type-id-759'/>
+ <qualified-type-def type-id='type-id-759' restrict='yes' id='type-id-760'/>
<pointer-type-def type-id='type-id-761' size-in-bits='64' id='type-id-762'/>
<pointer-type-def type-id='type-id-763' size-in-bits='64' id='type-id-764'/>
<pointer-type-def type-id='type-id-765' size-in-bits='64' id='type-id-766'/>
@@ -1634,1068 +1678,1074 @@
<pointer-type-def type-id='type-id-773' size-in-bits='64' id='type-id-774'/>
<pointer-type-def type-id='type-id-775' size-in-bits='64' id='type-id-776'/>
<pointer-type-def type-id='type-id-777' size-in-bits='64' id='type-id-778'/>
- <qualified-type-def type-id='type-id-729' const='yes' id='type-id-779'/>
- <qualified-type-def type-id='type-id-691' const='yes' id='type-id-780'/>
- <qualified-type-def type-id='type-id-693' const='yes' id='type-id-781'/>
- <qualified-type-def type-id='type-id-695' const='yes' id='type-id-782'/>
- <qualified-type-def type-id='type-id-707' const='yes' id='type-id-783'/>
- <qualified-type-def type-id='type-id-709' const='yes' id='type-id-784'/>
- <qualified-type-def type-id='type-id-711' const='yes' id='type-id-785'/>
- <qualified-type-def type-id='type-id-786' const='yes' id='type-id-787'/>
- <qualified-type-def type-id='type-id-727' const='yes' id='type-id-788'/>
- <qualified-type-def type-id='type-id-743' const='yes' id='type-id-789'/>
- <qualified-type-def type-id='type-id-749' const='yes' id='type-id-790'/>
- <qualified-type-def type-id='type-id-689' const='yes' id='type-id-791'/>
- <qualified-type-def type-id='type-id-755' const='yes' id='type-id-792'/>
- <qualified-type-def type-id='type-id-701' const='yes' id='type-id-793'/>
- <qualified-type-def type-id='type-id-703' const='yes' id='type-id-794'/>
- <qualified-type-def type-id='type-id-795' const='yes' id='type-id-796'/>
- <pointer-type-def type-id='type-id-780' size-in-bits='64' id='type-id-797'/>
- <pointer-type-def type-id='type-id-781' size-in-bits='64' id='type-id-798'/>
- <pointer-type-def type-id='type-id-782' size-in-bits='64' id='type-id-799'/>
- <pointer-type-def type-id='type-id-783' size-in-bits='64' id='type-id-800'/>
- <pointer-type-def type-id='type-id-784' size-in-bits='64' id='type-id-801'/>
- <pointer-type-def type-id='type-id-785' size-in-bits='64' id='type-id-802'/>
- <pointer-type-def type-id='type-id-787' size-in-bits='64' id='type-id-803'/>
- <pointer-type-def type-id='type-id-788' size-in-bits='64' id='type-id-804'/>
- <pointer-type-def type-id='type-id-789' size-in-bits='64' id='type-id-805'/>
- <pointer-type-def type-id='type-id-790' size-in-bits='64' id='type-id-806'/>
- <pointer-type-def type-id='type-id-791' size-in-bits='64' id='type-id-807'/>
- <pointer-type-def type-id='type-id-793' size-in-bits='64' id='type-id-808'/>
- <pointer-type-def type-id='type-id-794' size-in-bits='64' id='type-id-809'/>
- <pointer-type-def type-id='type-id-796' size-in-bits='64' id='type-id-810'/>
- <qualified-type-def type-id='type-id-811' const='yes' id='type-id-812'/>
- <qualified-type-def type-id='type-id-813' const='yes' id='type-id-814'/>
- <reference-type-def kind='lvalue' type-id='type-id-814' size-in-bits='64' id='type-id-815'/>
- <pointer-type-def type-id='type-id-814' size-in-bits='64' id='type-id-816'/>
- <qualified-type-def type-id='type-id-817' const='yes' id='type-id-818'/>
- <qualified-type-def type-id='type-id-819' const='yes' id='type-id-820'/>
- <qualified-type-def type-id='type-id-821' const='yes' id='type-id-822'/>
- <qualified-type-def type-id='type-id-823' const='yes' id='type-id-824'/>
- <qualified-type-def type-id='type-id-825' const='yes' id='type-id-826'/>
- <qualified-type-def type-id='type-id-827' const='yes' id='type-id-828'/>
- <pointer-type-def type-id='type-id-818' size-in-bits='64' id='type-id-829'/>
- <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-830'/>
- <pointer-type-def type-id='type-id-826' size-in-bits='64' id='type-id-831'/>
- <pointer-type-def type-id='type-id-828' size-in-bits='64' id='type-id-832'/>
- <qualified-type-def type-id='type-id-829' restrict='yes' id='type-id-833'/>
- <pointer-type-def type-id='type-id-834' size-in-bits='64' id='type-id-835'/>
- <reference-type-def kind='rvalue' type-id='type-id-835' size-in-bits='64' id='type-id-836'/>
- <reference-type-def kind='lvalue' type-id='type-id-837' size-in-bits='64' id='type-id-838'/>
- <reference-type-def kind='lvalue' type-id='type-id-839' size-in-bits='64' id='type-id-840'/>
- <reference-type-def kind='lvalue' type-id='type-id-841' size-in-bits='64' id='type-id-842'/>
- <reference-type-def kind='lvalue' type-id='type-id-843' size-in-bits='64' id='type-id-844'/>
+ <pointer-type-def type-id='type-id-779' size-in-bits='64' id='type-id-780'/>
+ <pointer-type-def type-id='type-id-781' size-in-bits='64' id='type-id-782'/>
+ <pointer-type-def type-id='type-id-783' size-in-bits='64' id='type-id-784'/>
+ <pointer-type-def type-id='type-id-785' size-in-bits='64' id='type-id-786'/>
+ <pointer-type-def type-id='type-id-787' size-in-bits='64' id='type-id-788'/>
+ <pointer-type-def type-id='type-id-789' size-in-bits='64' id='type-id-790'/>
+ <pointer-type-def type-id='type-id-791' size-in-bits='64' id='type-id-792'/>
+ <pointer-type-def type-id='type-id-793' size-in-bits='64' id='type-id-794'/>
+ <pointer-type-def type-id='type-id-795' size-in-bits='64' id='type-id-796'/>
+ <pointer-type-def type-id='type-id-797' size-in-bits='64' id='type-id-798'/>
+ <pointer-type-def type-id='type-id-799' size-in-bits='64' id='type-id-800'/>
+ <pointer-type-def type-id='type-id-801' size-in-bits='64' id='type-id-802'/>
+ <pointer-type-def type-id='type-id-803' size-in-bits='64' id='type-id-804'/>
+ <pointer-type-def type-id='type-id-805' size-in-bits='64' id='type-id-806'/>
+ <pointer-type-def type-id='type-id-807' size-in-bits='64' id='type-id-808'/>
+ <pointer-type-def type-id='type-id-809' size-in-bits='64' id='type-id-810'/>
+ <pointer-type-def type-id='type-id-811' size-in-bits='64' id='type-id-812'/>
+ <pointer-type-def type-id='type-id-813' size-in-bits='64' id='type-id-814'/>
+ <pointer-type-def type-id='type-id-815' size-in-bits='64' id='type-id-816'/>
+ <pointer-type-def type-id='type-id-817' size-in-bits='64' id='type-id-818'/>
+ <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-820'/>
+ <pointer-type-def type-id='type-id-821' size-in-bits='64' id='type-id-822'/>
+ <pointer-type-def type-id='type-id-823' size-in-bits='64' id='type-id-824'/>
+ <pointer-type-def type-id='type-id-825' size-in-bits='64' id='type-id-826'/>
+ <pointer-type-def type-id='type-id-827' size-in-bits='64' id='type-id-828'/>
+ <pointer-type-def type-id='type-id-829' size-in-bits='64' id='type-id-830'/>
+ <pointer-type-def type-id='type-id-831' size-in-bits='64' id='type-id-832'/>
+ <pointer-type-def type-id='type-id-833' size-in-bits='64' id='type-id-834'/>
+ <pointer-type-def type-id='type-id-835' size-in-bits='64' id='type-id-836'/>
+ <pointer-type-def type-id='type-id-837' size-in-bits='64' id='type-id-838'/>
+ <pointer-type-def type-id='type-id-839' size-in-bits='64' id='type-id-840'/>
+ <pointer-type-def type-id='type-id-841' size-in-bits='64' id='type-id-842'/>
+ <pointer-type-def type-id='type-id-843' size-in-bits='64' id='type-id-844'/>
<pointer-type-def type-id='type-id-845' size-in-bits='64' id='type-id-846'/>
<pointer-type-def type-id='type-id-847' size-in-bits='64' id='type-id-848'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-817'/>
- <pointer-type-def type-id='type-id-817' size-in-bits='64' id='type-id-849'/>
- <pointer-type-def type-id='type-id-827' size-in-bits='64' id='type-id-850'/>
+ <pointer-type-def type-id='type-id-849' size-in-bits='64' id='type-id-850'/>
<pointer-type-def type-id='type-id-851' size-in-bits='64' id='type-id-852'/>
- <pointer-type-def type-id='type-id-853' size-in-bits='64' id='type-id-854'/>
- <pointer-type-def type-id='type-id-855' size-in-bits='64' id='type-id-856'/>
- <pointer-type-def type-id='type-id-857' size-in-bits='64' id='type-id-858'/>
- <pointer-type-def type-id='type-id-859' size-in-bits='64' id='type-id-860'/>
- <pointer-type-def type-id='type-id-861' size-in-bits='64' id='type-id-862'/>
- <pointer-type-def type-id='type-id-863' size-in-bits='64' id='type-id-864'/>
- <pointer-type-def type-id='type-id-865' size-in-bits='64' id='type-id-866'/>
- <pointer-type-def type-id='type-id-867' size-in-bits='64' id='type-id-868'/>
- <pointer-type-def type-id='type-id-869' size-in-bits='64' id='type-id-870'/>
- <pointer-type-def type-id='type-id-871' size-in-bits='64' id='type-id-872'/>
- <pointer-type-def type-id='type-id-873' size-in-bits='64' id='type-id-874'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-875'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-876'/>
+ <qualified-type-def type-id='type-id-803' const='yes' id='type-id-853'/>
+ <qualified-type-def type-id='type-id-765' const='yes' id='type-id-854'/>
+ <qualified-type-def type-id='type-id-767' const='yes' id='type-id-855'/>
+ <qualified-type-def type-id='type-id-769' const='yes' id='type-id-856'/>
+ <qualified-type-def type-id='type-id-781' const='yes' id='type-id-857'/>
+ <qualified-type-def type-id='type-id-783' const='yes' id='type-id-858'/>
+ <qualified-type-def type-id='type-id-785' const='yes' id='type-id-859'/>
+ <qualified-type-def type-id='type-id-860' const='yes' id='type-id-861'/>
+ <qualified-type-def type-id='type-id-801' const='yes' id='type-id-862'/>
+ <qualified-type-def type-id='type-id-817' const='yes' id='type-id-863'/>
+ <qualified-type-def type-id='type-id-823' const='yes' id='type-id-864'/>
+ <qualified-type-def type-id='type-id-763' const='yes' id='type-id-865'/>
+ <qualified-type-def type-id='type-id-829' const='yes' id='type-id-866'/>
+ <qualified-type-def type-id='type-id-775' const='yes' id='type-id-867'/>
+ <qualified-type-def type-id='type-id-777' const='yes' id='type-id-868'/>
+ <qualified-type-def type-id='type-id-869' const='yes' id='type-id-870'/>
+ <pointer-type-def type-id='type-id-854' size-in-bits='64' id='type-id-871'/>
+ <pointer-type-def type-id='type-id-855' size-in-bits='64' id='type-id-872'/>
+ <pointer-type-def type-id='type-id-856' size-in-bits='64' id='type-id-873'/>
+ <pointer-type-def type-id='type-id-857' size-in-bits='64' id='type-id-874'/>
+ <pointer-type-def type-id='type-id-858' size-in-bits='64' id='type-id-875'/>
+ <pointer-type-def type-id='type-id-859' size-in-bits='64' id='type-id-876'/>
+ <pointer-type-def type-id='type-id-861' size-in-bits='64' id='type-id-877'/>
+ <pointer-type-def type-id='type-id-862' size-in-bits='64' id='type-id-878'/>
+ <pointer-type-def type-id='type-id-863' size-in-bits='64' id='type-id-879'/>
+ <pointer-type-def type-id='type-id-864' size-in-bits='64' id='type-id-880'/>
+ <pointer-type-def type-id='type-id-865' size-in-bits='64' id='type-id-881'/>
+ <pointer-type-def type-id='type-id-867' size-in-bits='64' id='type-id-882'/>
+ <pointer-type-def type-id='type-id-868' size-in-bits='64' id='type-id-883'/>
+ <pointer-type-def type-id='type-id-870' size-in-bits='64' id='type-id-884'/>
+ <qualified-type-def type-id='type-id-885' const='yes' id='type-id-886'/>
+ <pointer-type-def type-id='type-id-886' size-in-bits='64' id='type-id-887'/>
+ <qualified-type-def type-id='type-id-888' const='yes' id='type-id-889'/>
+ <pointer-type-def type-id='type-id-889' size-in-bits='64' id='type-id-890'/>
+ <qualified-type-def type-id='type-id-891' const='yes' id='type-id-892'/>
+ <qualified-type-def type-id='type-id-893' const='yes' id='type-id-894'/>
+ <reference-type-def kind='lvalue' type-id='type-id-894' size-in-bits='64' id='type-id-895'/>
+ <pointer-type-def type-id='type-id-894' size-in-bits='64' id='type-id-896'/>
+ <qualified-type-def type-id='type-id-897' const='yes' id='type-id-898'/>
+ <qualified-type-def type-id='type-id-899' const='yes' id='type-id-900'/>
+ <qualified-type-def type-id='type-id-901' const='yes' id='type-id-902'/>
+ <qualified-type-def type-id='type-id-903' const='yes' id='type-id-904'/>
+ <qualified-type-def type-id='type-id-905' const='yes' id='type-id-906'/>
+ <qualified-type-def type-id='type-id-907' const='yes' id='type-id-908'/>
+ <pointer-type-def type-id='type-id-898' size-in-bits='64' id='type-id-909'/>
+ <pointer-type-def type-id='type-id-900' size-in-bits='64' id='type-id-910'/>
+ <pointer-type-def type-id='type-id-906' size-in-bits='64' id='type-id-911'/>
+ <pointer-type-def type-id='type-id-908' size-in-bits='64' id='type-id-912'/>
+ <qualified-type-def type-id='type-id-909' restrict='yes' id='type-id-913'/>
+ <pointer-type-def type-id='type-id-885' size-in-bits='64' id='type-id-914'/>
+ <qualified-type-def type-id='type-id-914' restrict='yes' id='type-id-915'/>
+ <pointer-type-def type-id='type-id-916' size-in-bits='64' id='type-id-917'/>
+ <pointer-type-def type-id='type-id-888' size-in-bits='64' id='type-id-918'/>
+ <qualified-type-def type-id='type-id-918' restrict='yes' id='type-id-919'/>
+ <pointer-type-def type-id='type-id-920' size-in-bits='64' id='type-id-921'/>
+ <pointer-type-def type-id='type-id-922' size-in-bits='64' id='type-id-923'/>
+ <reference-type-def kind='rvalue' type-id='type-id-923' size-in-bits='64' id='type-id-924'/>
+ <reference-type-def kind='lvalue' type-id='type-id-925' size-in-bits='64' id='type-id-926'/>
+ <reference-type-def kind='lvalue' type-id='type-id-927' size-in-bits='64' id='type-id-928'/>
+ <reference-type-def kind='lvalue' type-id='type-id-929' size-in-bits='64' id='type-id-930'/>
+ <reference-type-def kind='lvalue' type-id='type-id-931' size-in-bits='64' id='type-id-932'/>
+ <pointer-type-def type-id='type-id-933' size-in-bits='64' id='type-id-934'/>
+ <reference-type-def kind='lvalue' type-id='type-id-935' size-in-bits='64' id='type-id-936'/>
+ <reference-type-def kind='lvalue' type-id='type-id-937' size-in-bits='64' id='type-id-938'/>
+ <pointer-type-def type-id='type-id-937' size-in-bits='64' id='type-id-939'/>
+ <pointer-type-def type-id='type-id-940' size-in-bits='64' id='type-id-941'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-942' visibility='default' is-declaration-only='yes' id='type-id-943'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-758' visibility='default' is-declaration-only='yes' id='type-id-944'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-945' visibility='default' is-declaration-only='yes' id='type-id-946'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-947' visibility='default' is-declaration-only='yes' id='type-id-948'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-949' visibility='default' is-declaration-only='yes' id='type-id-950'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-916'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-951' visibility='default' is-declaration-only='yes' id='type-id-952'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-953' visibility='default' is-declaration-only='yes' id='type-id-954'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-955'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-897'/>
+ <pointer-type-def type-id='type-id-955' size-in-bits='64' id='type-id-956'/>
+ <pointer-type-def type-id='type-id-897' size-in-bits='64' id='type-id-957'/>
+ <pointer-type-def type-id='type-id-907' size-in-bits='64' id='type-id-958'/>
+ <pointer-type-def type-id='type-id-959' size-in-bits='64' id='type-id-960'/>
+ <pointer-type-def type-id='type-id-961' size-in-bits='64' id='type-id-962'/>
+ <pointer-type-def type-id='type-id-963' size-in-bits='64' id='type-id-964'/>
+ <pointer-type-def type-id='type-id-965' size-in-bits='64' id='type-id-966'/>
+ <pointer-type-def type-id='type-id-967' size-in-bits='64' id='type-id-968'/>
+ <pointer-type-def type-id='type-id-969' size-in-bits='64' id='type-id-970'/>
+ <pointer-type-def type-id='type-id-971' size-in-bits='64' id='type-id-972'/>
+ <pointer-type-def type-id='type-id-973' size-in-bits='64' id='type-id-974'/>
+ <pointer-type-def type-id='type-id-975' size-in-bits='64' id='type-id-976'/>
+ <pointer-type-def type-id='type-id-977' size-in-bits='64' id='type-id-978'/>
+ <pointer-type-def type-id='type-id-979' size-in-bits='64' id='type-id-980'/>
+ <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-982'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-983'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-984'/>
<namespace-decl name='std'>
- <class-decl name='basic_ostream<char, std::char_traits<char> >' visibility='default' size-in-bits='2176' hash='aff40ed5f71f3809' id='type-id-877'>
+ <enum-decl name='__anonymous_enum__' is-anonymous='yes' is-declaration-only='yes' hash='26636eaa1e53b458#2' id='type-id-985'>
+ <underlying-type type-id='type-id-34'/>
+ </enum-decl>
+ <typedef-decl name='ostream' type-id='type-id-986' size-in-bits='2176' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/iosfwd' line='141' column='1' hash='de2f3a8b63f6bdae' id='type-id-753'/>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-987'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-929' visibility='default' is-declaration-only='yes' id='type-id-891'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-927' visibility='default' is-declaration-only='yes' id='type-id-988'/>
+ <class-decl name='basic_ostream<char, std::char_traits<char> >' visibility='default' size-in-bits='2176' hash='aff40ed5f71f3809' id='type-id-986'>
<member-type access='private'>
- <typedef-decl name='__ostream_type' type-id='type-id-877' size-in-bits='2176' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ostream' line='71' column='1' hash='de2f3a8b63f6bdae' id='type-id-878'/>
+ <typedef-decl name='__ostream_type' type-id='type-id-986' size-in-bits='2176' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ostream' line='71' column='1' hash='de2f3a8b63f6bdae' id='type-id-989'/>
</member-type>
</class-decl>
- <enum-decl name='__anonymous_enum__' is-anonymous='yes' is-declaration-only='yes' hash='26636eaa1e53b458#2' id='type-id-879'>
- <underlying-type type-id='type-id-48'/>
- </enum-decl>
- <typedef-decl name='ostream' type-id='type-id-877' size-in-bits='2176' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/iosfwd' line='141' column='1' hash='de2f3a8b63f6bdae' id='type-id-685'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-841' visibility='default' is-declaration-only='yes' id='type-id-811'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-839' visibility='default' is-declaration-only='yes' id='type-id-880'/>
- <class-decl name='mutex_type' naming-typedef-id='type-id-843' visibility='default' is-declaration-only='yes' id='type-id-847'/>
- <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-813'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-727'>
+ <class-decl name='mutex_type' naming-typedef-id='type-id-931' visibility='default' is-declaration-only='yes' id='type-id-940'/>
+ <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-893'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-801'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-759'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-833'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-869'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-977'>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_run' mangled-name='_ZNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEE6_M_runEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEE6_M_runEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-870' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-978' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-873'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-981'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Impl_base' mangled-name='_ZNSt6thread10_Impl_baseD0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread10_Impl_baseD0Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-874' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-982' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Impl_base' mangled-name='_ZNSt6thread10_Impl_baseD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread10_Impl_baseD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-874' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-982' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='thread<std::_Bind<std::_Mem_fn<void (mongo::FTDCController::*)()> (mongo::FTDCController *)>>' mangled-name='_ZNSt6threadC2ISt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS4_EEJEEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6threadC2ISt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS4_EEJEEEOT_DpOT0_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-728' is-artificial='yes'/>
- <parameter type-id='type-id-119' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='133' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-802' is-artificial='yes'/>
+ <parameter type-id='type-id-95' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='133' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-729'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-713'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-786'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-803'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-787'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-860'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-882' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-881'/>
- </member-type>
- <member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-883'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-990'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-683' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-882'/>
+ <typedef-decl name='type' type-id='type-id-939' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-991'/>
</member-type>
</class-decl>
</member-type>
+ <member-type access='private'>
+ <typedef-decl name='pointer' type-id='type-id-991' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-992'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-721'/>
- <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-723'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-731'/>
- <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-733'/>
- <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-735'/>
- <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-737'/>
- <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-739'>
+ <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-795'/>
+ <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-797'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-805'/>
+ <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-807'/>
+ <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-809'/>
+ <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-811'/>
+ <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-813'>
<member-type access='private'>
- <typedef-decl name='mutex_type' type-id='type-id-847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='406' column='1' id='type-id-837'/>
+ <typedef-decl name='mutex_type' type-id='type-id-940' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='406' column='1' id='type-id-925'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__25' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-749'>
+ <class-decl name='__anonymous_struct__25' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-823'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-884'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-993'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-748' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-885'/>
+ <typedef-decl name='type' type-id='type-id-822' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-994'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-885' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-886'/>
+ <typedef-decl name='pointer' type-id='type-id-994' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-995'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__29' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-761'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-687'>
+ <class-decl name='__anonymous_struct__29' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-835'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-761'>
<member-type access='private'>
- <typedef-decl name='mutex_type' type-id='type-id-847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='383' column='1' id='type-id-843'/>
+ <typedef-decl name='mutex_type' type-id='type-id-940' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='383' column='1' id='type-id-931'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__31' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-763'/>
- <class-decl name='__anonymous_struct__34' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-765'/>
- <class-decl name='__anonymous_struct__35' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-767'>
+ <class-decl name='__anonymous_struct__31' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-837'/>
+ <class-decl name='__anonymous_struct__34' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-839'/>
+ <class-decl name='__anonymous_struct__35' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-841'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Sp_counted_ptr_inplace' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED0Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-768' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-842' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Sp_counted_ptr_inplace' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-768' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-842' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_dispose' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-768' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-842' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='_M_destroy' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-768' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-842' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='_M_get_deleter' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-768' is-artificial='yes'/>
- <parameter type-id='type-id-815' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='545' column='1'/>
- <return type-id='type-id-111'/>
+ <parameter type-id='type-id-842' is-artificial='yes'/>
+ <parameter type-id='type-id-895' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='545' column='1'/>
+ <return type-id='type-id-81'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__37' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-771'/>
- <class-decl name='__anonymous_struct__38' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-773'/>
- <class-decl name='__anonymous_struct__40' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-795'>
+ <class-decl name='__anonymous_struct__37' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-845'/>
+ <class-decl name='__anonymous_struct__38' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-847'/>
+ <class-decl name='__anonymous_struct__40' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-869'>
<member-type access='private'>
- <typedef-decl name='result_type' type-id='type-id-888' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='573' column='1' hash='2cd71dcdea451a28' id='type-id-887'/>
+ <typedef-decl name='result_type' type-id='type-id-997' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='573' column='1' hash='2cd71dcdea451a28' id='type-id-996'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='_Class' type-id='type-id-889' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='554' column='1' id='type-id-845'/>
+ <typedef-decl name='_Class' type-id='type-id-998' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='554' column='1' id='type-id-933'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__42' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-890'/>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-711'>
+ <class-decl name='__anonymous_struct__42' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-999'/>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-785'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-892' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-891'/>
- </member-type>
- <member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-893'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1000'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-264' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-892'/>
+ <typedef-decl name='type' type-id='type-id-921' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-1001'/>
</member-type>
</class-decl>
</member-type>
+ <member-type access='private'>
+ <typedef-decl name='pointer' type-id='type-id-1001' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-1002'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-894'>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1003'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-682' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' hash='61477c4d1fd8d94d' id='type-id-895'/>
+ <typedef-decl name='type' type-id='type-id-938' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' id='type-id-1004'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-896'/>
- <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-857'/>
- <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-859'/>
- <class-decl name='__anonymous_struct__23' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-897'/>
- <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-898'/>
- <class-decl name='__anonymous_struct__26' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-825'/>
- <class-decl name='__anonymous_struct__27' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-863'/>
- <class-decl name='__anonymous_struct__28' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-865'/>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-827'>
+ <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1005'/>
+ <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-965'/>
+ <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-967'/>
+ <class-decl name='__anonymous_struct__23' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1006'/>
+ <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1007'/>
+ <class-decl name='__anonymous_struct__26' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-905'/>
+ <class-decl name='__anonymous_struct__27' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-971'/>
+ <class-decl name='__anonymous_struct__28' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-973'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-907'>
</class-decl>
- <class-decl name='__anonymous_struct__30' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-867'>
+ <class-decl name='__anonymous_struct__30' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-975'>
<member-type access='public'>
- <typedef-decl name='result_type' type-id='type-id-900' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1505' column='1' hash='2cd71dcdea451a28' id='type-id-899'/>
+ <typedef-decl name='result_type' type-id='type-id-1009' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1505' column='1' hash='2cd71dcdea451a28' id='type-id-1008'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__32' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-901'/>
- <class-decl name='__anonymous_struct__36' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-902'>
+ <class-decl name='__anonymous_struct__32' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1010'/>
+ <class-decl name='__anonymous_struct__36' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1011'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-880' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-839'/>
+ <typedef-decl name='allocator_type' type-id='type-id-988' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-927'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-768' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-903'/>
+ <typedef-decl name='pointer' type-id='type-id-842' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1012'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__39' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-904'>
+ <class-decl name='__anonymous_struct__39' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1013'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-811' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-841'/>
+ <typedef-decl name='allocator_type' type-id='type-id-891' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-929'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__39' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-871'/>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-851'>
+ <class-decl name='__anonymous_struct__39' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-979'/>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-959'>
</class-decl>
- <class-decl name='__anonymous_struct__41' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-905'>
+ <class-decl name='__anonymous_struct__41' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1014'>
<member-type access='public'>
- <typedef-decl name='__result_type' type-id='type-id-192' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='506' column='1' id='type-id-888'/>
+ <typedef-decl name='__result_type' type-id='type-id-196' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='506' column='1' id='type-id-997'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='__class_type' type-id='type-id-834' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='507' column='1' id='type-id-889'/>
+ <typedef-decl name='__class_type' type-id='type-id-922' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='507' column='1' id='type-id-998'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__43' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-906'/>
- <class-decl name='__anonymous_struct__44' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-907'>
+ <class-decl name='__anonymous_struct__43' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1015'/>
+ <class-decl name='__anonymous_struct__44' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1016'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-192' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='158' column='1' id='type-id-900'/>
+ <typedef-decl name='type' type-id='type-id-196' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='158' column='1' id='type-id-1009'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__45' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-908'/>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-909'>
+ <class-decl name='__anonymous_struct__45' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1017'/>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1018'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-191' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' hash='a001c849ab2c5776' id='type-id-679'/>
+ <typedef-decl name='const_pointer' type-id='type-id-43' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-1019'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-61' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-910'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1020'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-911'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-1021'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-912'/>
+ <typedef-decl name='allocator_type' type-id='type-id-987' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-935'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-853'/>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-855'/>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-819'/>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-961'/>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-963'/>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-899'/>
<function-decl name='__enable_shared_from_this_helper<__gnu_cxx::_Lock_policy::_S_atomic>' mangled-name='_ZSt32__enable_shared_from_this_helperILN9__gnu_cxx12_Lock_policyE2EEvRKSt14__shared_countIXT_EEz' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt32__enable_shared_from_this_helperILN9__gnu_cxx12_Lock_policyE2EEvRKSt14__shared_countIXT_EEz' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='862' column='1'/>
+ <parameter type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='862' column='1'/>
<parameter is-variadic='yes'/>
- <return type-id='type-id-192'/>
+ <return type-id='type-id-196'/>
</function-decl>
<namespace-decl name='chrono'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-821'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-913'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-914'/>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-823'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-901'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1022'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1023'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-903'/>
</namespace-decl>
<namespace-decl name='__cxx11'>
- <class-decl name='basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >' visibility='default' size-in-bits='3008' hash='3b3a30261ba3518' id='type-id-681'/>
+ <class-decl name='basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >' visibility='default' is-declaration-only='yes' id='type-id-937'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-753'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-827'>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-769'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-843'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-768' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-915'/>
+ <typedef-decl name='pointer' type-id='type-id-842' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1024'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-775'/>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-916'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-849'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1025'>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-943' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-942'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-950' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-949'/>
+ <typedef-decl name='FILE' type-id='type-id-944' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-755'/>
+ <typedef-decl name='__FILE' type-id='type-id-944' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-758'/>
+ <typedef-decl name='fpos_t' type-id='type-id-942' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-885'/>
+ <typedef-decl name='div_t' type-id='type-id-948' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-947'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-952' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-951'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-954' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-953'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-946' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-945'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-945' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-888'/>
<namespace-decl name='mongoutils'>
<namespace-decl name='str'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-705'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-779'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='mongo'>
- <class-decl name='Milliseconds' naming-typedef-id='type-id-917' visibility='default' is-declaration-only='yes' id='type-id-918'/>
- <class-decl name='__class_type' naming-typedef-id='type-id-889' visibility='default' is-declaration-only='yes' id='type-id-834'>
+ <class-decl name='FTDCCollectorInterface' visibility='default' is-declaration-only='yes' id='type-id-920'/>
+ <class-decl name='Milliseconds' naming-typedef-id='type-id-1026' visibility='default' is-declaration-only='yes' id='type-id-1027'/>
+ <class-decl name='__class_type' naming-typedef-id='type-id-998' visibility='default' is-declaration-only='yes' id='type-id-922'>
<member-function access='public'>
<function-decl name='setEnabled' mangled-name='_ZN5mongo14FTDCController10setEnabledEb' filepath='src/mongo/db/ftdc/controller.cpp' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController10setEnabledEb' hash='24abd9d42c07747f'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
<parameter type-id='type-id-1' filepath='src/mongo/db/ftdc/controller.cpp' line='50' column='1'/>
- <return type-id='type-id-689'/>
+ <return type-id='type-id-763'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='setPeriod' mangled-name='_ZN5mongo14FTDCController9setPeriodENS_8DurationISt5ratioILl1ELl1000EEEE' filepath='src/mongo/db/ftdc/controller.cpp' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController9setPeriodENS_8DurationISt5ratioILl1ELl1000EEEE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-917' filepath='src/mongo/db/ftdc/controller.cpp' line='65' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-1026' filepath='src/mongo/db/ftdc/controller.cpp' line='65' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='setMaxDirectorySizeBytes' mangled-name='_ZN5mongo14FTDCController24setMaxDirectorySizeBytesEm' filepath='src/mongo/db/ftdc/controller.cpp' line='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController24setMaxDirectorySizeBytesEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-443' filepath='src/mongo/db/ftdc/controller.cpp' line='71' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-483' filepath='src/mongo/db/ftdc/controller.cpp' line='71' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='setMaxFileSizeBytes' mangled-name='_ZN5mongo14FTDCController19setMaxFileSizeBytesEm' filepath='src/mongo/db/ftdc/controller.cpp' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController19setMaxFileSizeBytesEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-443' filepath='src/mongo/db/ftdc/controller.cpp' line='71' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-483' filepath='src/mongo/db/ftdc/controller.cpp' line='71' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='setMaxSamplesPerArchiveMetricChunk' mangled-name='_ZN5mongo14FTDCController34setMaxSamplesPerArchiveMetricChunkEm' filepath='src/mongo/db/ftdc/controller.cpp' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController34setMaxSamplesPerArchiveMetricChunkEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-39' filepath='src/mongo/db/ftdc/controller.cpp' line='83' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-25' filepath='src/mongo/db/ftdc/controller.cpp' line='83' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='setMaxSamplesPerInterimMetricChunk' mangled-name='_ZN5mongo14FTDCController34setMaxSamplesPerInterimMetricChunkEm' filepath='src/mongo/db/ftdc/controller.cpp' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController34setMaxSamplesPerInterimMetricChunkEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-39' filepath='src/mongo/db/ftdc/controller.cpp' line='83' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-25' filepath='src/mongo/db/ftdc/controller.cpp' line='83' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='setDirectory' mangled-name='_ZN5mongo14FTDCController12setDirectoryERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/controller.cpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController12setDirectoryERKN5boost10filesystem4pathE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/controller.cpp' line='95' column='1'/>
- <return type-id='type-id-689'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/controller.cpp' line='95' column='1'/>
+ <return type-id='type-id-763'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='addPeriodicCollector' mangled-name='_ZN5mongo14FTDCController20addPeriodicCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' filepath='src/mongo/db/ftdc/controller.cpp' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController20addPeriodicCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-711' filepath='src/mongo/db/ftdc/controller.cpp' line='112' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-785' filepath='src/mongo/db/ftdc/controller.cpp' line='112' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='addOnRotateCollector' mangled-name='_ZN5mongo14FTDCController20addOnRotateCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' filepath='src/mongo/db/ftdc/controller.cpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController20addOnRotateCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <parameter type-id='type-id-711' filepath='src/mongo/db/ftdc/controller.cpp' line='112' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <parameter type-id='type-id-785' filepath='src/mongo/db/ftdc/controller.cpp' line='112' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getMostRecentPeriodicDocument' mangled-name='_ZN5mongo14FTDCController29getMostRecentPeriodicDocumentEv' filepath='src/mongo/db/ftdc/controller.cpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController29getMostRecentPeriodicDocumentEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <return type-id='type-id-755'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <return type-id='type-id-829'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='start' mangled-name='_ZN5mongo14FTDCController5startEv' filepath='src/mongo/db/ftdc/controller.cpp' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController5startEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='doLoop' mangled-name='_ZN5mongo14FTDCController6doLoopEv' filepath='src/mongo/db/ftdc/controller.cpp' line='186' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController6doLoopEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='stop' mangled-name='_ZN5mongo14FTDCController4stopEv' filepath='src/mongo/db/ftdc/controller.cpp' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController4stopEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-835' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-923' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-689'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-763'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-861'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-969'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-693'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-767'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-703'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-777'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-751'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-747'/>
- <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-757'/>
- <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-919'>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-825'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-821'/>
+ <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-831'/>
+ <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1028'>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-695'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-697'/>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-699'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-701'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-769'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-771'/>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-773'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-775'>
<member-type access='private'>
- <typedef-decl name='WordType' type-id='type-id-46' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-920'/>
+ <typedef-decl name='WordType' type-id='type-id-32' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-1029'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-707'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-755'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-741'/>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-781'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-829'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-815'/>
<namespace-decl name='logger'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-717'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-715'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-719'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-791'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-789'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-793'>
<member-function access='public'>
<function-decl name='operator<<<mongo::Status>' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsINS_6StatusEEERS1_RKT_' filepath='src/mongo/logger/logstream_builder.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger16LogstreamBuilderlsINS_6StatusEEERS1_RKT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-720' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/logger/logstream_builder.h' line='209' column='1'/>
- <return type-id='type-id-118'/>
+ <parameter type-id='type-id-794' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/logger/logstream_builder.h' line='209' column='1'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-777'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-851'>
</class-decl>
</namespace-decl>
<namespace-decl name='stdx'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-725'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-799'/>
</namespace-decl>
- <typedef-decl name='Milliseconds' type-id='type-id-918' filepath='src/mongo/util/duration.h' line='52' column='1' id='type-id-917'/>
+ <typedef-decl name='Milliseconds' type-id='type-id-1027' filepath='src/mongo/util/duration.h' line='52' column='1' id='type-id-1026'/>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-691'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-745'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-765'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-819'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-922' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-921'/>
+ <typedef-decl name='reference_type' type-id='type-id-1031' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1030'/>
</member-type>
</class-decl>
<namespace-decl name='filesystem'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-709'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-783'/>
</namespace-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-743'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-817'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-923' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-922'/>
+ <typedef-decl name='reference_type' type-id='type-id-1032' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1031'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-925' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-924'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1034' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1033'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-926'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1035'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-923'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1032'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-925'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1034'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
- <typedef-decl name='is_not_reference_tag' type-id='type-id-927' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-928'/>
+ <typedef-decl name='is_not_reference_tag' type-id='type-id-1036' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-1037'/>
<namespace-decl name='mpl_'>
- <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-927' visibility='default' is-declaration-only='yes' id='type-id-929'/>
- <typedef-decl name='false_' type-id='type-id-929' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-927'/>
+ <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-1036' visibility='default' is-declaration-only='yes' id='type-id-1038'/>
+ <typedef-decl name='false_' type-id='type-id-1038' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-1036'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/decompressor.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <reference-type-def kind='lvalue' type-id='type-id-930' size-in-bits='64' hash='8266d4abe1bf18fe#2' id='type-id-931'/>
- <pointer-type-def type-id='type-id-46' size-in-bits='64' hash='d1e57fbbe7668bca' id='type-id-932'/>
- <reference-type-def kind='lvalue' type-id='type-id-933' size-in-bits='64' id='type-id-934'/>
- <pointer-type-def type-id='type-id-933' size-in-bits='64' id='type-id-935'/>
- <pointer-type-def type-id='type-id-936' size-in-bits='64' id='type-id-937'/>
- <pointer-type-def type-id='type-id-938' size-in-bits='64' id='type-id-939'/>
- <pointer-type-def type-id='type-id-940' size-in-bits='64' id='type-id-941'/>
- <pointer-type-def type-id='type-id-942' size-in-bits='64' id='type-id-943'/>
- <pointer-type-def type-id='type-id-944' size-in-bits='64' id='type-id-945'/>
- <pointer-type-def type-id='type-id-946' size-in-bits='64' id='type-id-947'/>
- <pointer-type-def type-id='type-id-948' size-in-bits='64' id='type-id-949'/>
- <pointer-type-def type-id='type-id-950' size-in-bits='64' id='type-id-951'/>
- <pointer-type-def type-id='type-id-952' size-in-bits='64' id='type-id-953'/>
- <pointer-type-def type-id='type-id-954' size-in-bits='64' id='type-id-955'/>
- <pointer-type-def type-id='type-id-956' size-in-bits='64' id='type-id-957'/>
- <pointer-type-def type-id='type-id-958' size-in-bits='64' id='type-id-959'/>
- <pointer-type-def type-id='type-id-960' size-in-bits='64' id='type-id-961'/>
- <pointer-type-def type-id='type-id-962' size-in-bits='64' id='type-id-963'/>
- <pointer-type-def type-id='type-id-964' size-in-bits='64' id='type-id-965'/>
- <pointer-type-def type-id='type-id-966' size-in-bits='64' id='type-id-967'/>
- <pointer-type-def type-id='type-id-968' size-in-bits='64' id='type-id-969'/>
- <pointer-type-def type-id='type-id-970' size-in-bits='64' id='type-id-971'/>
- <pointer-type-def type-id='type-id-972' size-in-bits='64' id='type-id-973'/>
- <pointer-type-def type-id='type-id-974' size-in-bits='64' id='type-id-975'/>
- <pointer-type-def type-id='type-id-976' size-in-bits='64' id='type-id-977'/>
- <pointer-type-def type-id='type-id-978' size-in-bits='64' id='type-id-979'/>
- <pointer-type-def type-id='type-id-980' size-in-bits='64' id='type-id-981'/>
- <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-983'/>
- <pointer-type-def type-id='type-id-984' size-in-bits='64' id='type-id-985'/>
- <pointer-type-def type-id='type-id-986' size-in-bits='64' id='type-id-987'/>
- <pointer-type-def type-id='type-id-988' size-in-bits='64' id='type-id-989'/>
- <pointer-type-def type-id='type-id-990' size-in-bits='64' id='type-id-991'/>
- <qualified-type-def type-id='type-id-942' const='yes' id='type-id-992'/>
- <qualified-type-def type-id='type-id-950' const='yes' id='type-id-993'/>
- <qualified-type-def type-id='type-id-958' const='yes' id='type-id-994'/>
- <qualified-type-def type-id='type-id-962' const='yes' id='type-id-995'/>
- <qualified-type-def type-id='type-id-966' const='yes' id='type-id-996'/>
- <qualified-type-def type-id='type-id-972' const='yes' id='type-id-997'/>
- <qualified-type-def type-id='type-id-976' const='yes' id='type-id-998'/>
- <qualified-type-def type-id='type-id-999' const='yes' id='type-id-1000'/>
- <pointer-type-def type-id='type-id-992' size-in-bits='64' id='type-id-1001'/>
- <pointer-type-def type-id='type-id-993' size-in-bits='64' id='type-id-1002'/>
- <pointer-type-def type-id='type-id-994' size-in-bits='64' id='type-id-1003'/>
- <pointer-type-def type-id='type-id-996' size-in-bits='64' id='type-id-1004'/>
- <pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-1005'/>
- <pointer-type-def type-id='type-id-998' size-in-bits='64' id='type-id-1006'/>
- <pointer-type-def type-id='type-id-1000' size-in-bits='64' id='type-id-1007'/>
- <qualified-type-def type-id='type-id-1008' const='yes' id='type-id-1009'/>
- <pointer-type-def type-id='type-id-1009' size-in-bits='64' id='type-id-1010'/>
- <qualified-type-def type-id='type-id-1011' const='yes' id='type-id-1012'/>
- <reference-type-def kind='lvalue' type-id='type-id-1012' size-in-bits='64' id='type-id-1013'/>
- <qualified-type-def type-id='type-id-1014' const='yes' id='type-id-1015'/>
- <reference-type-def kind='lvalue' type-id='type-id-1015' size-in-bits='64' id='type-id-1016'/>
- <qualified-type-def type-id='type-id-1017' const='yes' id='type-id-1018'/>
- <reference-type-def kind='lvalue' type-id='type-id-1018' size-in-bits='64' id='type-id-1019'/>
- <qualified-type-def type-id='type-id-1020' const='yes' id='type-id-1021'/>
- <pointer-type-def type-id='type-id-1021' size-in-bits='64' id='type-id-1022'/>
- <qualified-type-def type-id='type-id-1022' restrict='yes' id='type-id-1023'/>
- <pointer-type-def type-id='type-id-1008' size-in-bits='64' id='type-id-1024'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1020'/>
- <pointer-type-def type-id='type-id-1020' size-in-bits='64' id='type-id-1025'/>
- <pointer-type-def type-id='type-id-1026' size-in-bits='64' id='type-id-1027'/>
- <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1029'/>
- <pointer-type-def type-id='type-id-1030' size-in-bits='64' id='type-id-1031'/>
- <pointer-type-def type-id='type-id-1032' size-in-bits='64' id='type-id-1033'/>
- <pointer-type-def type-id='type-id-1034' size-in-bits='64' id='type-id-1035'/>
- <pointer-type-def type-id='type-id-1036' size-in-bits='64' id='type-id-1037'/>
- <pointer-type-def type-id='type-id-1038' size-in-bits='64' id='type-id-1039'/>
- <pointer-type-def type-id='type-id-1040' size-in-bits='64' id='type-id-1041'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1039' size-in-bits='64' hash='8266d4abe1bf18fe#2' id='type-id-1040'/>
+ <pointer-type-def type-id='type-id-32' size-in-bits='64' hash='d1e57fbbe7668bca' id='type-id-1041'/>
<pointer-type-def type-id='type-id-1042' size-in-bits='64' id='type-id-1043'/>
- <pointer-type-def type-id='type-id-1044' size-in-bits='64' id='type-id-1045'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1046'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1047'/>
+ <qualified-type-def type-id='type-id-1043' restrict='yes' id='type-id-1044'/>
+ <pointer-type-def type-id='type-id-1045' size-in-bits='64' id='type-id-1046'/>
+ <qualified-type-def type-id='type-id-1046' restrict='yes' id='type-id-1047'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1048' size-in-bits='64' id='type-id-1049'/>
+ <pointer-type-def type-id='type-id-1048' size-in-bits='64' id='type-id-1050'/>
+ <pointer-type-def type-id='type-id-1051' size-in-bits='64' id='type-id-1052'/>
+ <pointer-type-def type-id='type-id-1053' size-in-bits='64' id='type-id-1054'/>
+ <pointer-type-def type-id='type-id-1055' size-in-bits='64' id='type-id-1056'/>
+ <pointer-type-def type-id='type-id-1057' size-in-bits='64' id='type-id-1058'/>
+ <pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-1060'/>
+ <pointer-type-def type-id='type-id-1061' size-in-bits='64' id='type-id-1062'/>
+ <pointer-type-def type-id='type-id-1063' size-in-bits='64' id='type-id-1064'/>
+ <pointer-type-def type-id='type-id-1065' size-in-bits='64' id='type-id-1066'/>
+ <pointer-type-def type-id='type-id-1067' size-in-bits='64' id='type-id-1068'/>
+ <pointer-type-def type-id='type-id-1069' size-in-bits='64' id='type-id-1070'/>
+ <pointer-type-def type-id='type-id-1071' size-in-bits='64' id='type-id-1072'/>
+ <pointer-type-def type-id='type-id-1073' size-in-bits='64' id='type-id-1074'/>
+ <pointer-type-def type-id='type-id-1075' size-in-bits='64' id='type-id-1076'/>
+ <pointer-type-def type-id='type-id-1077' size-in-bits='64' id='type-id-1078'/>
+ <pointer-type-def type-id='type-id-1079' size-in-bits='64' id='type-id-1080'/>
+ <pointer-type-def type-id='type-id-1081' size-in-bits='64' id='type-id-1082'/>
+ <pointer-type-def type-id='type-id-1083' size-in-bits='64' id='type-id-1084'/>
+ <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-1086'/>
+ <pointer-type-def type-id='type-id-1087' size-in-bits='64' id='type-id-1088'/>
+ <pointer-type-def type-id='type-id-1089' size-in-bits='64' id='type-id-1090'/>
+ <pointer-type-def type-id='type-id-1091' size-in-bits='64' id='type-id-1092'/>
+ <pointer-type-def type-id='type-id-1093' size-in-bits='64' id='type-id-1094'/>
+ <pointer-type-def type-id='type-id-1095' size-in-bits='64' id='type-id-1096'/>
+ <pointer-type-def type-id='type-id-1097' size-in-bits='64' id='type-id-1098'/>
+ <pointer-type-def type-id='type-id-1099' size-in-bits='64' id='type-id-1100'/>
+ <pointer-type-def type-id='type-id-1101' size-in-bits='64' id='type-id-1102'/>
+ <pointer-type-def type-id='type-id-1103' size-in-bits='64' id='type-id-1104'/>
+ <pointer-type-def type-id='type-id-1105' size-in-bits='64' id='type-id-1106'/>
+ <qualified-type-def type-id='type-id-1057' const='yes' id='type-id-1107'/>
+ <qualified-type-def type-id='type-id-1065' const='yes' id='type-id-1108'/>
+ <qualified-type-def type-id='type-id-1073' const='yes' id='type-id-1109'/>
+ <qualified-type-def type-id='type-id-1077' const='yes' id='type-id-1110'/>
+ <qualified-type-def type-id='type-id-1081' const='yes' id='type-id-1111'/>
+ <qualified-type-def type-id='type-id-1087' const='yes' id='type-id-1112'/>
+ <qualified-type-def type-id='type-id-1091' const='yes' id='type-id-1113'/>
+ <qualified-type-def type-id='type-id-1114' const='yes' id='type-id-1115'/>
+ <pointer-type-def type-id='type-id-1107' size-in-bits='64' id='type-id-1116'/>
+ <pointer-type-def type-id='type-id-1108' size-in-bits='64' id='type-id-1117'/>
+ <pointer-type-def type-id='type-id-1109' size-in-bits='64' id='type-id-1118'/>
+ <pointer-type-def type-id='type-id-1111' size-in-bits='64' id='type-id-1119'/>
+ <pointer-type-def type-id='type-id-1112' size-in-bits='64' id='type-id-1120'/>
+ <pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1121'/>
+ <pointer-type-def type-id='type-id-1115' size-in-bits='64' id='type-id-1122'/>
+ <qualified-type-def type-id='type-id-1123' const='yes' id='type-id-1124'/>
+ <pointer-type-def type-id='type-id-1124' size-in-bits='64' id='type-id-1125'/>
+ <qualified-type-def type-id='type-id-1126' const='yes' id='type-id-1127'/>
+ <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-1128'/>
+ <qualified-type-def type-id='type-id-1129' const='yes' id='type-id-1130'/>
+ <pointer-type-def type-id='type-id-1130' size-in-bits='64' id='type-id-1131'/>
+ <qualified-type-def type-id='type-id-1132' const='yes' id='type-id-1133'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1133' size-in-bits='64' id='type-id-1134'/>
+ <qualified-type-def type-id='type-id-1135' const='yes' id='type-id-1136'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1136' size-in-bits='64' id='type-id-1137'/>
+ <qualified-type-def type-id='type-id-1138' const='yes' id='type-id-1139'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1139' size-in-bits='64' id='type-id-1140'/>
+ <qualified-type-def type-id='type-id-1141' const='yes' id='type-id-1142'/>
+ <pointer-type-def type-id='type-id-1142' size-in-bits='64' id='type-id-1143'/>
+ <qualified-type-def type-id='type-id-1143' restrict='yes' id='type-id-1144'/>
+ <pointer-type-def type-id='type-id-1123' size-in-bits='64' id='type-id-1145'/>
+ <qualified-type-def type-id='type-id-1145' restrict='yes' id='type-id-1146'/>
+ <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-1148'/>
+ <pointer-type-def type-id='type-id-1126' size-in-bits='64' id='type-id-1149'/>
+ <qualified-type-def type-id='type-id-1149' restrict='yes' id='type-id-1150'/>
+ <pointer-type-def type-id='type-id-1129' size-in-bits='64' id='type-id-1151'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-1152' visibility='default' is-declaration-only='yes' id='type-id-1153'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-1045' visibility='default' is-declaration-only='yes' id='type-id-1154'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-1155' visibility='default' is-declaration-only='yes' id='type-id-1156'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-1157' visibility='default' is-declaration-only='yes' id='type-id-1158'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-1159' visibility='default' is-declaration-only='yes' id='type-id-1160'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1147'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-1161' visibility='default' is-declaration-only='yes' id='type-id-1162'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-1163' visibility='default' is-declaration-only='yes' id='type-id-1164'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1165'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1141'/>
+ <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-1166'/>
+ <pointer-type-def type-id='type-id-1141' size-in-bits='64' id='type-id-1167'/>
+ <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-1169'/>
+ <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-1171'/>
+ <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-1173'/>
+ <pointer-type-def type-id='type-id-1174' size-in-bits='64' id='type-id-1175'/>
+ <pointer-type-def type-id='type-id-1176' size-in-bits='64' id='type-id-1177'/>
+ <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-1179'/>
+ <pointer-type-def type-id='type-id-1180' size-in-bits='64' id='type-id-1181'/>
+ <pointer-type-def type-id='type-id-1182' size-in-bits='64' id='type-id-1183'/>
+ <pointer-type-def type-id='type-id-1184' size-in-bits='64' id='type-id-1185'/>
+ <pointer-type-def type-id='type-id-1186' size-in-bits='64' id='type-id-1187'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-1188'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-1189'/>
<namespace-decl name='std'>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1048' visibility='default' is-declaration-only='yes' id='type-id-1049'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1050' visibility='default' is-declaration-only='yes' id='type-id-1051'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1052'>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-1190'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1191' visibility='default' is-declaration-only='yes' id='type-id-1192'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1193' visibility='default' is-declaration-only='yes' id='type-id-1194'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1195'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1053'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1196'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-990'/>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-966'>
+ <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1105'/>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1081'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1055' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d' id='type-id-1054'/>
+ <typedef-decl name='pointer' type-id='type-id-1198' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d' id='type-id-1197'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='reference' type-id='type-id-1057' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' hash='61477c4d1fd8d94d' id='type-id-1056'/>
+ <typedef-decl name='reference' type-id='type-id-1200' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' hash='61477c4d1fd8d94d' id='type-id-1199'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='allocator_type' type-id='type-id-1049' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='238' column='1' id='type-id-1014'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1192' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='238' column='1' id='type-id-1135'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1058'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-972'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1201'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1087'>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1059'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1202'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='const_iterator' type-id='type-id-933' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-1060'/>
+ <typedef-decl name='const_iterator' type-id='type-id-1048' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-1203'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1062' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-1061'/>
+ <typedef-decl name='pointer' type-id='type-id-1205' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-1204'/>
</member-type>
<member-function access='public'>
<function-decl name='reserve' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE7reserveEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE7reserveEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-973' is-artificial='yes'/>
- <parameter type-id='type-id-41' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='764' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1088' is-artificial='yes'/>
+ <parameter type-id='type-id-27' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='764' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<mongo::BSONObj>' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-973' is-artificial='yes'/>
- <parameter type-id='type-id-119' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1088' is-artificial='yes'/>
+ <parameter type-id='type-id-95' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<mongo::BSONObj &>' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJRS1_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJRS1_EEEvDpOT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-973' is-artificial='yes'/>
- <parameter type-id='type-id-118' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1088' is-artificial='yes'/>
+ <parameter type-id='type-id-94' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1028'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1170'>
<member-type access='public'>
- <typedef-decl name='__int_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-1063'/>
+ <typedef-decl name='__int_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-1206'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1064'/>
- <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1065'/>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1066'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1067'>
+ <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1207'/>
+ <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1208'/>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1209'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1210'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-191' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' hash='a001c849ab2c5776' id='type-id-1068'/>
+ <typedef-decl name='const_pointer' type-id='type-id-43' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-1211'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-61' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-1069'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1212'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1070'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-1213'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-1071'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1190' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1214'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1034'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1176'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1072' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1055'/>
+ <typedef-decl name='pointer' type-id='type-id-1215' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1198'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1032'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1174'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1049' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='110' column='1' id='type-id-1011'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1192' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='110' column='1' id='type-id-1132'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1073'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1216'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-453' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#4' id='type-id-1074'/>
+ <typedef-decl name='pointer' type-id='type-id-491' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#3' id='type-id-1217'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='value_type' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' hash='61477c4d1fd8d94d' id='type-id-1075'/>
+ <typedef-decl name='value_type' type-id='type-id-24' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' hash='61477c4d1fd8d94d' id='type-id-1218'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1049' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1048'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1192' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1191'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1038'>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1180'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1036'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1178'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1051' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='110' column='1' id='type-id-1017'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1194' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='110' column='1' id='type-id-1138'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1076' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1062'/>
+ <typedef-decl name='pointer' type-id='type-id-1219' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1205'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1077'>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1220'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1051' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1050'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1194' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1193'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1024' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1078'/>
+ <typedef-decl name='pointer' type-id='type-id-1151' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1221'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='const_iterator' naming-typedef-id='type-id-1060' visibility='default' is-declaration-only='yes' id='type-id-933'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-954'>
+ <class-decl name='const_iterator' naming-typedef-id='type-id-1203' visibility='default' is-declaration-only='yes' id='type-id-1048'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1069'>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-968'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1083'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-453' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d#4' id='type-id-1079'/>
+ <typedef-decl name='pointer' type-id='type-id-491' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d#4' id='type-id-1222'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-974'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1089'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1024' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1080'/>
+ <typedef-decl name='pointer' type-id='type-id-1151' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1223'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1081'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1224'>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1082'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1225'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1074' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1072'/>
+ <typedef-decl name='pointer' type-id='type-id-1217' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1215'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='reference' type-id='type-id-931' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='109' column='1' hash='61477c4d1fd8d94d' id='type-id-1057'/>
+ <typedef-decl name='reference' type-id='type-id-1040' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='109' column='1' hash='61477c4d1fd8d94d' id='type-id-1200'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='value_type' type-id='type-id-1075' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-930'/>
+ <typedef-decl name='value_type' type-id='type-id-1218' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' hash='61477c4d1fd8d94d' id='type-id-1039'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1083'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1226'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1078' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1076'/>
+ <typedef-decl name='pointer' type-id='type-id-1221' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1219'/>
</member-type>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-1153' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-1152'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-1160' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-1159'/>
+ <typedef-decl name='FILE' type-id='type-id-1154' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-1042'/>
+ <typedef-decl name='__FILE' type-id='type-id-1154' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-1045'/>
+ <typedef-decl name='fpos_t' type-id='type-id-1152' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-1123'/>
+ <typedef-decl name='div_t' type-id='type-id-1158' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-1157'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-1162' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-1161'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-1164' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-1163'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-1156' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-1155'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-1155' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-1126'/>
<namespace-decl name='mongo'>
- <class-decl name='type' naming-typedef-id='type-id-1084' visibility='default' is-declaration-only='yes' id='type-id-1008'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-938'>
+ <class-decl name='type' naming-typedef-id='type-id-1227' visibility='default' is-declaration-only='yes' id='type-id-1129'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1053'>
<member-function access='public'>
<function-decl name='readAndAdvance<mongo::Validated<mongo::BSONObj> >' mangled-name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEv' filepath='src/mongo/base/data_range_cursor.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-939' is-artificial='yes'/>
- <return type-id='type-id-1085'/>
+ <parameter type-id='type-id-1054' is-artificial='yes'/>
+ <return type-id='type-id-1228'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-942'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1057'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1030'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1172'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-986'/>
- <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-988'/>
- <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1086'/>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1087'/>
- <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1088'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1089'>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1101'/>
+ <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1103'/>
+ <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1229'/>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1230'/>
+ <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1231'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1232'>
</class-decl>
- <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-976'/>
- <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-984'>
+ <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1091'/>
+ <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1099'>
<member-function access='public'>
<function-decl name='uncompress' mangled-name='_ZN5mongo16FTDCDecompressor10uncompressENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/decompressor.cpp' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo16FTDCDecompressor10uncompressENS_14ConstDataRangeE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-985' is-artificial='yes'/>
- <parameter type-id='type-id-1090' filepath='src/mongo/db/ftdc/decompressor.cpp' line='44' column='1'/>
- <return type-id='type-id-944'/>
+ <parameter type-id='type-id-1100' is-artificial='yes'/>
+ <parameter type-id='type-id-1233' filepath='src/mongo/db/ftdc/decompressor.cpp' line='44' column='1'/>
+ <return type-id='type-id-1059'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-999'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1085'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-940'>
+ <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1114'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1228'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1055'>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-944'/>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-950'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1090'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-958'/>
- <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1042'/>
- <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1040'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1026'/>
- <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1091'/>
- <class-decl name='__anonymous_struct__21' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1044'/>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1092'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1059'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1065'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1233'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1073'/>
+ <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1184'/>
+ <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1182'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1168'/>
+ <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1234'/>
+ <class-decl name='__anonymous_struct__21' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1186'/>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1235'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1093'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1236'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1094'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1237'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1095'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1238'>
<member-function access='public' static='yes'>
<function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE4loadEPS2_PKcmPml' filepath='src/mongo/bson/bsonobj.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE4loadEPS2_PKcmPml' hash='ba687bdd05d466a5'>
- <parameter type-id='type-id-1024' filepath='src/mongo/bson/bsonobj.h' line='750' column='1'/>
- <parameter type-id='type-id-61' filepath='src/mongo/bson/bsonobj.h' line='751' column='1'/>
- <parameter type-id='type-id-39' filepath='src/mongo/bson/bsonobj.h' line='752' column='1'/>
- <parameter type-id='type-id-271' filepath='src/mongo/bson/bsonobj.h' line='753' column='1'/>
- <parameter type-id='type-id-195' filepath='src/mongo/bson/bsonobj.h' line='754' column='1'/>
- <return type-id='type-id-942'/>
+ <parameter type-id='type-id-1151' filepath='src/mongo/bson/bsonobj.h' line='750' column='1'/>
+ <parameter type-id='type-id-43' filepath='src/mongo/bson/bsonobj.h' line='751' column='1'/>
+ <parameter type-id='type-id-25' filepath='src/mongo/bson/bsonobj.h' line='752' column='1'/>
+ <parameter type-id='type-id-269' filepath='src/mongo/bson/bsonobj.h' line='753' column='1'/>
+ <parameter type-id='type-id-199' filepath='src/mongo/bson/bsonobj.h' line='754' column='1'/>
+ <return type-id='type-id-1057'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1096'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1239'>
<member-function access='public' static='yes'>
<function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE4loadEPS4_PKcmPml' filepath='src/mongo/base/data_type_validated.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE4loadEPS4_PKcmPml' hash='ba687bdd05d466a5'>
- <parameter type-id='type-id-1043' filepath='src/mongo/base/data_type_validated.h' line='93' column='1'/>
- <parameter type-id='type-id-61' filepath='src/mongo/base/data_type_validated.h' line='94' column='1'/>
- <parameter type-id='type-id-39' filepath='src/mongo/base/data_type_validated.h' line='95' column='1'/>
- <parameter type-id='type-id-271' filepath='src/mongo/base/data_type_validated.h' line='96' column='1'/>
- <parameter type-id='type-id-195' filepath='src/mongo/base/data_type_validated.h' line='97' column='1'/>
- <return type-id='type-id-942'/>
+ <parameter type-id='type-id-1185' filepath='src/mongo/base/data_type_validated.h' line='93' column='1'/>
+ <parameter type-id='type-id-43' filepath='src/mongo/base/data_type_validated.h' line='94' column='1'/>
+ <parameter type-id='type-id-25' filepath='src/mongo/base/data_type_validated.h' line='95' column='1'/>
+ <parameter type-id='type-id-269' filepath='src/mongo/base/data_type_validated.h' line='96' column='1'/>
+ <parameter type-id='type-id-199' filepath='src/mongo/base/data_type_validated.h' line='97' column='1'/>
+ <return type-id='type-id-1057'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1097'/>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1240'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1098'/>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1241'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-948'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1063'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1100' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1099'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1243' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1242'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-956'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1071'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1102' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1101'/>
+ <typedef-decl name='reference_type' type-id='type-id-1245' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1244'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-962'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-964'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1077'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1079'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1104' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1103'/>
+ <typedef-decl name='reference_type' type-id='type-id-1247' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1246'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1106' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1105'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1249' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1248'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-978'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1093'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1108' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1107'/>
+ <typedef-decl name='reference_type' type-id='type-id-1251' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1250'/>
</member-type>
</class-decl>
<namespace-decl name='detail'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1109'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1252'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-1008' filepath='src/third_party/boost-1.60.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-1084'/>
+ <typedef-decl name='type' type-id='type-id-1129' filepath='src/third_party/boost-1.60.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-1227'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-946'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1061'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1110' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1100'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1253' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1243'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-952'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1067'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1111' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1102'/>
+ <typedef-decl name='reference_type' type-id='type-id-1254' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1245'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-960'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1075'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1112' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1104'/>
+ <typedef-decl name='reference_type' type-id='type-id-1255' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1247'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1113' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1106'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1256' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1249'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-970'/>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-982'>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1085'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1097'>
<member-type access='private'>
- <typedef-decl name='internal_type' type-id='type-id-1084' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-936'/>
+ <typedef-decl name='internal_type' type-id='type-id-1227' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-1051'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1114' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1108'/>
+ <typedef-decl name='reference_type' type-id='type-id-1257' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1251'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-980'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1115'>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1095'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1258'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1111'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1254'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1116'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1259'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-576' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1112'/>
+ <typedef-decl name='reference_type' type-id='type-id-648' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1255'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-380' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1113'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-418' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1256'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1117'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1260'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1110'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1253'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1118'>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1261'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1114'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1257'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
- <typedef-decl name='is_not_reference_tag' type-id='type-id-1119' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-1120'/>
+ <typedef-decl name='is_not_reference_tag' type-id='type-id-1262' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-1263'/>
<namespace-decl name='mpl_'>
- <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-1119' visibility='default' is-declaration-only='yes' id='type-id-1121'/>
- <typedef-decl name='false_' type-id='type-id-1121' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-1119'/>
+ <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-1262' visibility='default' is-declaration-only='yes' id='type-id-1264'/>
+ <typedef-decl name='false_' type-id='type-id-1264' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-1262'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/file_manager.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='16' hash='502e9e0a607d741c' id='type-id-1122'>
- <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='4b31246d758bb233' id='type-id-1123'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='16' hash='502e9e0a607d741c' id='type-id-1265'>
+ <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='4b31246d758bb233' id='type-id-1266'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='16' hash='65a4b7076fe8e21f' id='type-id-1124'>
- <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='4b31246d758bb233' id='type-id-1123'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='16' hash='65a4b7076fe8e21f' id='type-id-1267'>
+ <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='4b31246d758bb233' id='type-id-1266'/>
</array-type-def>
- <reference-type-def kind='rvalue' type-id='type-id-1' size-in-bits='64' hash='44e5f8c5128a5201' id='type-id-1125'/>
- <qualified-type-def type-id='type-id-1126' const='yes' hash='8037ae4ba1d02ae3#2' id='type-id-1127'/>
- <reference-type-def kind='lvalue' type-id='type-id-1127' size-in-bits='64' hash='a872cc49be373599#2' id='type-id-1128'/>
- <reference-type-def kind='lvalue' type-id='type-id-1124' size-in-bits='64' hash='b6a1123fcc060e9a' id='type-id-1129'/>
- <qualified-type-def type-id='type-id-1130' const='yes' hash='9c3c56fbf1457f62#2' id='type-id-1131'/>
- <reference-type-def kind='lvalue' type-id='type-id-1131' size-in-bits='64' hash='f459ea9b9b56f405#2' id='type-id-1132'/>
- <pointer-type-def type-id='type-id-1131' size-in-bits='64' hash='9ec716d6ef4e44db#2' id='type-id-1133'/>
- <qualified-type-def type-id='type-id-191' const='yes' hash='4b08abdb8d850de7' id='type-id-1134'/>
- <reference-type-def kind='lvalue' type-id='type-id-1134' size-in-bits='64' hash='6bd342e6416311cf' id='type-id-1135'/>
- <pointer-type-def type-id='type-id-1136' size-in-bits='64' hash='843b52be3b9e89dd' id='type-id-1137'/>
- <reference-type-def kind='lvalue' type-id='type-id-1130' size-in-bits='64' hash='1713eb7411b4e6b8#2' id='type-id-1138'/>
- <pointer-type-def type-id='type-id-1130' size-in-bits='64' hash='a3393cc823ee4f43' id='type-id-1139'/>
- <reference-type-def kind='rvalue' type-id='type-id-74' size-in-bits='64' hash='f35af8d789843e01' id='type-id-1140'/>
- <pointer-type-def type-id='type-id-1141' size-in-bits='64' hash='97c26ab7470eb920' id='type-id-1142'/>
- <pointer-type-def type-id='type-id-877' size-in-bits='64' hash='abcddab770df4c38' id='type-id-1143'/>
- <reference-type-def kind='lvalue' type-id='type-id-878' size-in-bits='64' hash='8aa1014b02093fca' id='type-id-1144'/>
- <reference-type-def kind='lvalue' type-id='type-id-879' size-in-bits='64' hash='869519c5aecb9dc8' id='type-id-1145'/>
- <pointer-type-def type-id='type-id-1146' size-in-bits='64' id='type-id-1147'/>
- <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-1149'/>
- <pointer-type-def type-id='type-id-1150' size-in-bits='64' id='type-id-1151'/>
- <pointer-type-def type-id='type-id-1152' size-in-bits='64' id='type-id-1153'/>
- <reference-type-def kind='rvalue' type-id='type-id-1154' size-in-bits='64' id='type-id-1155'/>
- <pointer-type-def type-id='type-id-1154' size-in-bits='64' id='type-id-1156'/>
- <qualified-type-def type-id='type-id-1156' const='yes' id='type-id-1157'/>
- <reference-type-def kind='lvalue' type-id='type-id-1157' size-in-bits='64' id='type-id-1158'/>
- <pointer-type-def type-id='type-id-1159' size-in-bits='64' id='type-id-1160'/>
- <pointer-type-def type-id='type-id-1161' size-in-bits='64' id='type-id-1162'/>
- <pointer-type-def type-id='type-id-1163' size-in-bits='64' id='type-id-1164'/>
- <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-1166'/>
- <pointer-type-def type-id='type-id-1167' size-in-bits='64' id='type-id-1168'/>
- <pointer-type-def type-id='type-id-1169' size-in-bits='64' id='type-id-1170'/>
- <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-1172'/>
- <pointer-type-def type-id='type-id-1173' size-in-bits='64' id='type-id-1174'/>
- <pointer-type-def type-id='type-id-1175' size-in-bits='64' id='type-id-1176'/>
- <pointer-type-def type-id='type-id-1177' size-in-bits='64' id='type-id-1178'/>
- <pointer-type-def type-id='type-id-1179' size-in-bits='64' id='type-id-1180'/>
- <pointer-type-def type-id='type-id-1181' size-in-bits='64' id='type-id-1182'/>
- <pointer-type-def type-id='type-id-1183' size-in-bits='64' id='type-id-1184'/>
- <pointer-type-def type-id='type-id-1185' size-in-bits='64' id='type-id-1186'/>
- <pointer-type-def type-id='type-id-1187' size-in-bits='64' id='type-id-1188'/>
- <pointer-type-def type-id='type-id-1189' size-in-bits='64' id='type-id-1190'/>
- <pointer-type-def type-id='type-id-1191' size-in-bits='64' id='type-id-1192'/>
- <pointer-type-def type-id='type-id-1193' size-in-bits='64' id='type-id-1194'/>
- <pointer-type-def type-id='type-id-1195' size-in-bits='64' id='type-id-1196'/>
- <pointer-type-def type-id='type-id-1197' size-in-bits='64' id='type-id-1198'/>
- <pointer-type-def type-id='type-id-1199' size-in-bits='64' id='type-id-1200'/>
- <pointer-type-def type-id='type-id-1201' size-in-bits='64' id='type-id-1202'/>
- <pointer-type-def type-id='type-id-1203' size-in-bits='64' id='type-id-1204'/>
- <pointer-type-def type-id='type-id-1205' size-in-bits='64' id='type-id-1206'/>
- <pointer-type-def type-id='type-id-1207' size-in-bits='64' id='type-id-1208'/>
- <pointer-type-def type-id='type-id-1209' size-in-bits='64' id='type-id-1210'/>
- <pointer-type-def type-id='type-id-1211' size-in-bits='64' id='type-id-1212'/>
- <pointer-type-def type-id='type-id-1213' size-in-bits='64' id='type-id-1214'/>
- <pointer-type-def type-id='type-id-1215' size-in-bits='64' id='type-id-1216'/>
- <pointer-type-def type-id='type-id-1217' size-in-bits='64' id='type-id-1218'/>
- <pointer-type-def type-id='type-id-1219' size-in-bits='64' id='type-id-1220'/>
- <pointer-type-def type-id='type-id-1221' size-in-bits='64' id='type-id-1222'/>
- <pointer-type-def type-id='type-id-1223' size-in-bits='64' id='type-id-1224'/>
- <pointer-type-def type-id='type-id-1225' size-in-bits='64' id='type-id-1226'/>
- <pointer-type-def type-id='type-id-1227' size-in-bits='64' id='type-id-1228'/>
- <pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-1230'/>
- <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-1232'/>
- <pointer-type-def type-id='type-id-1233' size-in-bits='64' id='type-id-1234'/>
- <pointer-type-def type-id='type-id-1235' size-in-bits='64' id='type-id-1236'/>
- <pointer-type-def type-id='type-id-1237' size-in-bits='64' id='type-id-1238'/>
- <pointer-type-def type-id='type-id-1239' size-in-bits='64' id='type-id-1240'/>
- <pointer-type-def type-id='type-id-1241' size-in-bits='64' id='type-id-1242'/>
- <pointer-type-def type-id='type-id-1243' size-in-bits='64' id='type-id-1244'/>
- <pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-1246'/>
- <pointer-type-def type-id='type-id-1247' size-in-bits='64' id='type-id-1248'/>
- <pointer-type-def type-id='type-id-1249' size-in-bits='64' id='type-id-1250'/>
- <pointer-type-def type-id='type-id-1251' size-in-bits='64' id='type-id-1252'/>
- <pointer-type-def type-id='type-id-1253' size-in-bits='64' id='type-id-1254'/>
- <pointer-type-def type-id='type-id-1255' size-in-bits='64' id='type-id-1256'/>
- <pointer-type-def type-id='type-id-1257' size-in-bits='64' id='type-id-1258'/>
- <pointer-type-def type-id='type-id-1259' size-in-bits='64' id='type-id-1260'/>
- <pointer-type-def type-id='type-id-1261' size-in-bits='64' id='type-id-1262'/>
- <pointer-type-def type-id='type-id-1263' size-in-bits='64' id='type-id-1264'/>
- <pointer-type-def type-id='type-id-1265' size-in-bits='64' id='type-id-1266'/>
- <pointer-type-def type-id='type-id-1267' size-in-bits='64' id='type-id-1268'/>
- <pointer-type-def type-id='type-id-1269' size-in-bits='64' id='type-id-1270'/>
- <pointer-type-def type-id='type-id-1271' size-in-bits='64' id='type-id-1272'/>
- <pointer-type-def type-id='type-id-1273' size-in-bits='64' id='type-id-1274'/>
- <pointer-type-def type-id='type-id-1275' size-in-bits='64' id='type-id-1276'/>
- <qualified-type-def type-id='type-id-1148' const='yes' id='type-id-1277'/>
- <pointer-type-def type-id='type-id-1277' size-in-bits='64' id='type-id-1278'/>
- <qualified-type-def type-id='type-id-1279' const='yes' id='type-id-1280'/>
- <reference-type-def kind='lvalue' type-id='type-id-1280' size-in-bits='64' id='type-id-1281'/>
- <qualified-type-def type-id='type-id-1154' const='yes' id='type-id-1282'/>
- <qualified-type-def type-id='type-id-1173' const='yes' id='type-id-1283'/>
- <qualified-type-def type-id='type-id-1175' const='yes' id='type-id-1284'/>
- <qualified-type-def type-id='type-id-1177' const='yes' id='type-id-1285'/>
- <qualified-type-def type-id='type-id-1179' const='yes' id='type-id-1286'/>
- <qualified-type-def type-id='type-id-1189' const='yes' id='type-id-1287'/>
- <qualified-type-def type-id='type-id-1187' const='yes' id='type-id-1288'/>
- <qualified-type-def type-id='type-id-1169' const='yes' id='type-id-1289'/>
- <qualified-type-def type-id='type-id-1197' const='yes' id='type-id-1290'/>
- <qualified-type-def type-id='type-id-1247' const='yes' id='type-id-1291'/>
- <qualified-type-def type-id='type-id-1221' const='yes' id='type-id-1292'/>
- <qualified-type-def type-id='type-id-1223' const='yes' id='type-id-1293'/>
- <qualified-type-def type-id='type-id-1294' const='yes' id='type-id-1295'/>
- <qualified-type-def type-id='type-id-1241' const='yes' id='type-id-1296'/>
- <qualified-type-def type-id='type-id-1235' const='yes' id='type-id-1297'/>
- <qualified-type-def type-id='type-id-1239' const='yes' id='type-id-1298'/>
- <qualified-type-def type-id='type-id-1201' const='yes' id='type-id-1299'/>
- <qualified-type-def type-id='type-id-1167' const='yes' id='type-id-1300'/>
- <qualified-type-def type-id='type-id-1171' const='yes' id='type-id-1301'/>
- <qualified-type-def type-id='type-id-1185' const='yes' id='type-id-1302'/>
- <qualified-type-def type-id='type-id-1245' const='yes' id='type-id-1303'/>
- <qualified-type-def type-id='type-id-1243' const='yes' id='type-id-1304'/>
- <qualified-type-def type-id='type-id-1207' const='yes' id='type-id-1305'/>
- <pointer-type-def type-id='type-id-1283' size-in-bits='64' id='type-id-1306'/>
- <pointer-type-def type-id='type-id-1284' size-in-bits='64' id='type-id-1307'/>
- <pointer-type-def type-id='type-id-1285' size-in-bits='64' id='type-id-1308'/>
- <pointer-type-def type-id='type-id-1286' size-in-bits='64' id='type-id-1309'/>
- <pointer-type-def type-id='type-id-1287' size-in-bits='64' id='type-id-1310'/>
- <pointer-type-def type-id='type-id-1289' size-in-bits='64' id='type-id-1311'/>
- <pointer-type-def type-id='type-id-1290' size-in-bits='64' id='type-id-1312'/>
- <pointer-type-def type-id='type-id-1291' size-in-bits='64' id='type-id-1313'/>
- <pointer-type-def type-id='type-id-1292' size-in-bits='64' id='type-id-1314'/>
- <pointer-type-def type-id='type-id-1293' size-in-bits='64' id='type-id-1315'/>
- <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1316'/>
- <pointer-type-def type-id='type-id-1296' size-in-bits='64' id='type-id-1317'/>
- <pointer-type-def type-id='type-id-1298' size-in-bits='64' id='type-id-1318'/>
- <pointer-type-def type-id='type-id-1299' size-in-bits='64' id='type-id-1319'/>
- <pointer-type-def type-id='type-id-1297' size-in-bits='64' id='type-id-1320'/>
- <pointer-type-def type-id='type-id-1300' size-in-bits='64' id='type-id-1321'/>
- <pointer-type-def type-id='type-id-1301' size-in-bits='64' id='type-id-1322'/>
- <pointer-type-def type-id='type-id-1302' size-in-bits='64' id='type-id-1323'/>
- <pointer-type-def type-id='type-id-1305' size-in-bits='64' id='type-id-1324'/>
- <qualified-type-def type-id='type-id-1325' const='yes' id='type-id-1326'/>
- <qualified-type-def type-id='type-id-1327' const='yes' id='type-id-1328'/>
- <qualified-type-def type-id='type-id-1329' const='yes' id='type-id-1330'/>
- <qualified-type-def type-id='type-id-1331' const='yes' id='type-id-1332'/>
- <qualified-type-def type-id='type-id-1333' const='yes' id='type-id-1334'/>
- <qualified-type-def type-id='type-id-1335' const='yes' id='type-id-1336'/>
- <qualified-type-def type-id='type-id-1337' const='yes' id='type-id-1338'/>
- <pointer-type-def type-id='type-id-1326' size-in-bits='64' id='type-id-1339'/>
- <pointer-type-def type-id='type-id-1328' size-in-bits='64' id='type-id-1340'/>
- <pointer-type-def type-id='type-id-1330' size-in-bits='64' id='type-id-1341'/>
- <pointer-type-def type-id='type-id-1332' size-in-bits='64' id='type-id-1342'/>
- <pointer-type-def type-id='type-id-1334' size-in-bits='64' id='type-id-1343'/>
- <pointer-type-def type-id='type-id-1336' size-in-bits='64' id='type-id-1344'/>
- <pointer-type-def type-id='type-id-1338' size-in-bits='64' id='type-id-1345'/>
- <qualified-type-def type-id='type-id-1339' restrict='yes' id='type-id-1346'/>
- <reference-type-def kind='lvalue' type-id='type-id-1347' size-in-bits='64' id='type-id-1348'/>
- <reference-type-def kind='lvalue' type-id='type-id-1349' size-in-bits='64' id='type-id-1350'/>
- <reference-type-def kind='lvalue' type-id='type-id-1351' size-in-bits='64' id='type-id-1352'/>
- <reference-type-def kind='lvalue' type-id='type-id-1353' size-in-bits='64' id='type-id-1354'/>
- <reference-type-def kind='lvalue' type-id='type-id-1355' size-in-bits='64' id='type-id-1356'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1325'/>
- <pointer-type-def type-id='type-id-1325' size-in-bits='64' id='type-id-1357'/>
- <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-1358'/>
- <pointer-type-def type-id='type-id-1359' size-in-bits='64' id='type-id-1360'/>
- <pointer-type-def type-id='type-id-1333' size-in-bits='64' id='type-id-1361'/>
+ <reference-type-def kind='rvalue' type-id='type-id-1' size-in-bits='64' hash='44e5f8c5128a5201' id='type-id-1268'/>
+ <qualified-type-def type-id='type-id-1269' const='yes' hash='8037ae4ba1d02ae3#2' id='type-id-1270'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1270' size-in-bits='64' hash='a872cc49be373599#2' id='type-id-1271'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1267' size-in-bits='64' hash='b6a1123fcc060e9a' id='type-id-1272'/>
+ <qualified-type-def type-id='type-id-1273' const='yes' hash='9c3c56fbf1457f62#2' id='type-id-1274'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1274' size-in-bits='64' hash='f459ea9b9b56f405#2' id='type-id-1275'/>
+ <pointer-type-def type-id='type-id-1274' size-in-bits='64' hash='9ec716d6ef4e44db#2' id='type-id-1276'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1273' size-in-bits='64' hash='1713eb7411b4e6b8#2' id='type-id-1277'/>
+ <pointer-type-def type-id='type-id-1273' size-in-bits='64' hash='a3393cc823ee4f43' id='type-id-1278'/>
+ <reference-type-def kind='rvalue' type-id='type-id-52' size-in-bits='64' hash='f35af8d789843e01' id='type-id-1279'/>
+ <pointer-type-def type-id='type-id-1280' size-in-bits='64' hash='97c26ab7470eb920' id='type-id-1281'/>
+ <pointer-type-def type-id='type-id-986' size-in-bits='64' hash='abcddab770df4c38' id='type-id-1282'/>
+ <reference-type-def kind='lvalue' type-id='type-id-989' size-in-bits='64' hash='8aa1014b02093fca' id='type-id-1283'/>
+ <reference-type-def kind='lvalue' type-id='type-id-985' size-in-bits='64' hash='869519c5aecb9dc8' id='type-id-1284'/>
+ <pointer-type-def type-id='type-id-1285' size-in-bits='64' id='type-id-1286'/>
+ <qualified-type-def type-id='type-id-1286' restrict='yes' id='type-id-1287'/>
+ <pointer-type-def type-id='type-id-1288' size-in-bits='64' id='type-id-1289'/>
+ <qualified-type-def type-id='type-id-1289' restrict='yes' id='type-id-1290'/>
+ <pointer-type-def type-id='type-id-1291' size-in-bits='64' id='type-id-1292'/>
+ <pointer-type-def type-id='type-id-1293' size-in-bits='64' id='type-id-1294'/>
+ <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1296'/>
+ <pointer-type-def type-id='type-id-1297' size-in-bits='64' id='type-id-1298'/>
+ <reference-type-def kind='rvalue' type-id='type-id-1299' size-in-bits='64' id='type-id-1300'/>
+ <pointer-type-def type-id='type-id-1299' size-in-bits='64' id='type-id-1301'/>
+ <qualified-type-def type-id='type-id-1301' const='yes' id='type-id-1302'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1302' size-in-bits='64' id='type-id-1303'/>
+ <pointer-type-def type-id='type-id-1304' size-in-bits='64' id='type-id-1305'/>
+ <pointer-type-def type-id='type-id-1306' size-in-bits='64' id='type-id-1307'/>
+ <pointer-type-def type-id='type-id-1308' size-in-bits='64' id='type-id-1309'/>
+ <pointer-type-def type-id='type-id-1310' size-in-bits='64' id='type-id-1311'/>
+ <pointer-type-def type-id='type-id-1312' size-in-bits='64' id='type-id-1313'/>
+ <pointer-type-def type-id='type-id-1314' size-in-bits='64' id='type-id-1315'/>
+ <pointer-type-def type-id='type-id-1316' size-in-bits='64' id='type-id-1317'/>
+ <pointer-type-def type-id='type-id-1318' size-in-bits='64' id='type-id-1319'/>
+ <pointer-type-def type-id='type-id-1320' size-in-bits='64' id='type-id-1321'/>
+ <pointer-type-def type-id='type-id-1322' size-in-bits='64' id='type-id-1323'/>
+ <pointer-type-def type-id='type-id-1324' size-in-bits='64' id='type-id-1325'/>
+ <pointer-type-def type-id='type-id-1326' size-in-bits='64' id='type-id-1327'/>
+ <pointer-type-def type-id='type-id-1328' size-in-bits='64' id='type-id-1329'/>
+ <pointer-type-def type-id='type-id-1330' size-in-bits='64' id='type-id-1331'/>
+ <pointer-type-def type-id='type-id-1332' size-in-bits='64' id='type-id-1333'/>
+ <pointer-type-def type-id='type-id-1334' size-in-bits='64' id='type-id-1335'/>
+ <pointer-type-def type-id='type-id-1336' size-in-bits='64' id='type-id-1337'/>
+ <pointer-type-def type-id='type-id-1338' size-in-bits='64' id='type-id-1339'/>
+ <pointer-type-def type-id='type-id-1340' size-in-bits='64' id='type-id-1341'/>
+ <pointer-type-def type-id='type-id-1342' size-in-bits='64' id='type-id-1343'/>
+ <pointer-type-def type-id='type-id-1344' size-in-bits='64' id='type-id-1345'/>
+ <pointer-type-def type-id='type-id-1346' size-in-bits='64' id='type-id-1347'/>
+ <pointer-type-def type-id='type-id-1348' size-in-bits='64' id='type-id-1349'/>
+ <pointer-type-def type-id='type-id-1350' size-in-bits='64' id='type-id-1351'/>
+ <pointer-type-def type-id='type-id-1352' size-in-bits='64' id='type-id-1353'/>
+ <pointer-type-def type-id='type-id-1354' size-in-bits='64' id='type-id-1355'/>
+ <pointer-type-def type-id='type-id-1356' size-in-bits='64' id='type-id-1357'/>
+ <pointer-type-def type-id='type-id-1358' size-in-bits='64' id='type-id-1359'/>
+ <pointer-type-def type-id='type-id-1360' size-in-bits='64' id='type-id-1361'/>
<pointer-type-def type-id='type-id-1362' size-in-bits='64' id='type-id-1363'/>
<pointer-type-def type-id='type-id-1364' size-in-bits='64' id='type-id-1365'/>
<pointer-type-def type-id='type-id-1366' size-in-bits='64' id='type-id-1367'/>
@@ -2716,2239 +2766,2523 @@
<pointer-type-def type-id='type-id-1396' size-in-bits='64' id='type-id-1397'/>
<pointer-type-def type-id='type-id-1398' size-in-bits='64' id='type-id-1399'/>
<pointer-type-def type-id='type-id-1400' size-in-bits='64' id='type-id-1401'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1402'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1403'/>
+ <pointer-type-def type-id='type-id-1402' size-in-bits='64' id='type-id-1403'/>
+ <pointer-type-def type-id='type-id-1404' size-in-bits='64' id='type-id-1405'/>
+ <pointer-type-def type-id='type-id-1406' size-in-bits='64' id='type-id-1407'/>
+ <pointer-type-def type-id='type-id-1408' size-in-bits='64' id='type-id-1409'/>
+ <pointer-type-def type-id='type-id-1410' size-in-bits='64' id='type-id-1411'/>
+ <pointer-type-def type-id='type-id-1412' size-in-bits='64' id='type-id-1413'/>
+ <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-1415'/>
+ <pointer-type-def type-id='type-id-1416' size-in-bits='64' id='type-id-1417'/>
+ <pointer-type-def type-id='type-id-1418' size-in-bits='64' id='type-id-1419'/>
+ <pointer-type-def type-id='type-id-1420' size-in-bits='64' id='type-id-1421'/>
+ <qualified-type-def type-id='type-id-1293' const='yes' id='type-id-1422'/>
+ <pointer-type-def type-id='type-id-1422' size-in-bits='64' id='type-id-1423'/>
+ <qualified-type-def type-id='type-id-1424' const='yes' id='type-id-1425'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1425' size-in-bits='64' id='type-id-1426'/>
+ <qualified-type-def type-id='type-id-1299' const='yes' id='type-id-1427'/>
+ <qualified-type-def type-id='type-id-1318' const='yes' id='type-id-1428'/>
+ <qualified-type-def type-id='type-id-1320' const='yes' id='type-id-1429'/>
+ <qualified-type-def type-id='type-id-1322' const='yes' id='type-id-1430'/>
+ <qualified-type-def type-id='type-id-1324' const='yes' id='type-id-1431'/>
+ <qualified-type-def type-id='type-id-1334' const='yes' id='type-id-1432'/>
+ <qualified-type-def type-id='type-id-1332' const='yes' id='type-id-1433'/>
+ <qualified-type-def type-id='type-id-1314' const='yes' id='type-id-1434'/>
+ <qualified-type-def type-id='type-id-1342' const='yes' id='type-id-1435'/>
+ <qualified-type-def type-id='type-id-1392' const='yes' id='type-id-1436'/>
+ <qualified-type-def type-id='type-id-1366' const='yes' id='type-id-1437'/>
+ <qualified-type-def type-id='type-id-1368' const='yes' id='type-id-1438'/>
+ <qualified-type-def type-id='type-id-1439' const='yes' id='type-id-1440'/>
+ <qualified-type-def type-id='type-id-1386' const='yes' id='type-id-1441'/>
+ <qualified-type-def type-id='type-id-1380' const='yes' id='type-id-1442'/>
+ <qualified-type-def type-id='type-id-1384' const='yes' id='type-id-1443'/>
+ <qualified-type-def type-id='type-id-1346' const='yes' id='type-id-1444'/>
+ <qualified-type-def type-id='type-id-1312' const='yes' id='type-id-1445'/>
+ <qualified-type-def type-id='type-id-1316' const='yes' id='type-id-1446'/>
+ <qualified-type-def type-id='type-id-1330' const='yes' id='type-id-1447'/>
+ <qualified-type-def type-id='type-id-1390' const='yes' id='type-id-1448'/>
+ <qualified-type-def type-id='type-id-1388' const='yes' id='type-id-1449'/>
+ <qualified-type-def type-id='type-id-1352' const='yes' id='type-id-1450'/>
+ <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-1451'/>
+ <pointer-type-def type-id='type-id-1429' size-in-bits='64' id='type-id-1452'/>
+ <pointer-type-def type-id='type-id-1430' size-in-bits='64' id='type-id-1453'/>
+ <pointer-type-def type-id='type-id-1431' size-in-bits='64' id='type-id-1454'/>
+ <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-1455'/>
+ <pointer-type-def type-id='type-id-1434' size-in-bits='64' id='type-id-1456'/>
+ <pointer-type-def type-id='type-id-1435' size-in-bits='64' id='type-id-1457'/>
+ <pointer-type-def type-id='type-id-1436' size-in-bits='64' id='type-id-1458'/>
+ <pointer-type-def type-id='type-id-1437' size-in-bits='64' id='type-id-1459'/>
+ <pointer-type-def type-id='type-id-1438' size-in-bits='64' id='type-id-1460'/>
+ <pointer-type-def type-id='type-id-1440' size-in-bits='64' id='type-id-1461'/>
+ <pointer-type-def type-id='type-id-1441' size-in-bits='64' id='type-id-1462'/>
+ <pointer-type-def type-id='type-id-1443' size-in-bits='64' id='type-id-1463'/>
+ <pointer-type-def type-id='type-id-1444' size-in-bits='64' id='type-id-1464'/>
+ <pointer-type-def type-id='type-id-1442' size-in-bits='64' id='type-id-1465'/>
+ <pointer-type-def type-id='type-id-1445' size-in-bits='64' id='type-id-1466'/>
+ <pointer-type-def type-id='type-id-1446' size-in-bits='64' id='type-id-1467'/>
+ <pointer-type-def type-id='type-id-1447' size-in-bits='64' id='type-id-1468'/>
+ <pointer-type-def type-id='type-id-1450' size-in-bits='64' id='type-id-1469'/>
+ <qualified-type-def type-id='type-id-1470' const='yes' id='type-id-1471'/>
+ <pointer-type-def type-id='type-id-1471' size-in-bits='64' id='type-id-1472'/>
+ <qualified-type-def type-id='type-id-1473' const='yes' id='type-id-1474'/>
+ <pointer-type-def type-id='type-id-1474' size-in-bits='64' id='type-id-1475'/>
+ <qualified-type-def type-id='type-id-1476' const='yes' id='type-id-1477'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1477' size-in-bits='64' id='type-id-1478'/>
+ <qualified-type-def type-id='type-id-1479' const='yes' id='type-id-1480'/>
+ <qualified-type-def type-id='type-id-1481' const='yes' id='type-id-1482'/>
+ <qualified-type-def type-id='type-id-1483' const='yes' id='type-id-1484'/>
+ <qualified-type-def type-id='type-id-1485' const='yes' id='type-id-1486'/>
+ <qualified-type-def type-id='type-id-1487' const='yes' id='type-id-1488'/>
+ <qualified-type-def type-id='type-id-1489' const='yes' id='type-id-1490'/>
+ <qualified-type-def type-id='type-id-1491' const='yes' id='type-id-1492'/>
+ <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-1493'/>
+ <pointer-type-def type-id='type-id-1482' size-in-bits='64' id='type-id-1494'/>
+ <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1495'/>
+ <pointer-type-def type-id='type-id-1486' size-in-bits='64' id='type-id-1496'/>
+ <pointer-type-def type-id='type-id-1488' size-in-bits='64' id='type-id-1497'/>
+ <pointer-type-def type-id='type-id-1490' size-in-bits='64' id='type-id-1498'/>
+ <pointer-type-def type-id='type-id-1492' size-in-bits='64' id='type-id-1499'/>
+ <qualified-type-def type-id='type-id-1493' restrict='yes' id='type-id-1500'/>
+ <pointer-type-def type-id='type-id-1470' size-in-bits='64' id='type-id-1501'/>
+ <qualified-type-def type-id='type-id-1501' restrict='yes' id='type-id-1502'/>
+ <pointer-type-def type-id='type-id-1503' size-in-bits='64' id='type-id-1504'/>
+ <pointer-type-def type-id='type-id-1473' size-in-bits='64' id='type-id-1505'/>
+ <qualified-type-def type-id='type-id-1505' restrict='yes' id='type-id-1506'/>
+ <pointer-type-def type-id='type-id-1507' size-in-bits='64' id='type-id-1508'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1509' size-in-bits='64' id='type-id-1510'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1511' size-in-bits='64' id='type-id-1512'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1513' size-in-bits='64' id='type-id-1514'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1515' size-in-bits='64' id='type-id-1516'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1517' size-in-bits='64' id='type-id-1518'/>
+ <pointer-type-def type-id='type-id-1519' size-in-bits='64' id='type-id-1520'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-1521' visibility='default' is-declaration-only='yes' id='type-id-1522'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-1288' visibility='default' is-declaration-only='yes' id='type-id-1523'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-1524' visibility='default' is-declaration-only='yes' id='type-id-1525'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-1526' visibility='default' is-declaration-only='yes' id='type-id-1527'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-1528' visibility='default' is-declaration-only='yes' id='type-id-1529'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1503'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-1530' visibility='default' is-declaration-only='yes' id='type-id-1531'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-1532' visibility='default' is-declaration-only='yes' id='type-id-1533'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1534'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1479'/>
+ <pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/>
+ <pointer-type-def type-id='type-id-1479' size-in-bits='64' id='type-id-1536'/>
+ <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-1537'/>
+ <pointer-type-def type-id='type-id-1538' size-in-bits='64' id='type-id-1539'/>
+ <pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-1540'/>
+ <pointer-type-def type-id='type-id-1541' size-in-bits='64' id='type-id-1542'/>
+ <pointer-type-def type-id='type-id-1543' size-in-bits='64' id='type-id-1544'/>
+ <pointer-type-def type-id='type-id-1545' size-in-bits='64' id='type-id-1546'/>
+ <pointer-type-def type-id='type-id-1547' size-in-bits='64' id='type-id-1548'/>
+ <pointer-type-def type-id='type-id-1549' size-in-bits='64' id='type-id-1550'/>
+ <pointer-type-def type-id='type-id-1551' size-in-bits='64' id='type-id-1552'/>
+ <pointer-type-def type-id='type-id-1553' size-in-bits='64' id='type-id-1554'/>
+ <pointer-type-def type-id='type-id-1555' size-in-bits='64' id='type-id-1556'/>
+ <pointer-type-def type-id='type-id-1557' size-in-bits='64' id='type-id-1558'/>
+ <pointer-type-def type-id='type-id-1559' size-in-bits='64' id='type-id-1560'/>
+ <pointer-type-def type-id='type-id-1561' size-in-bits='64' id='type-id-1562'/>
+ <pointer-type-def type-id='type-id-1563' size-in-bits='64' id='type-id-1564'/>
+ <pointer-type-def type-id='type-id-1565' size-in-bits='64' id='type-id-1566'/>
+ <pointer-type-def type-id='type-id-1567' size-in-bits='64' id='type-id-1568'/>
+ <pointer-type-def type-id='type-id-1569' size-in-bits='64' id='type-id-1570'/>
+ <pointer-type-def type-id='type-id-1571' size-in-bits='64' id='type-id-1572'/>
+ <pointer-type-def type-id='type-id-1573' size-in-bits='64' id='type-id-1574'/>
+ <pointer-type-def type-id='type-id-1575' size-in-bits='64' id='type-id-1576'/>
+ <pointer-type-def type-id='type-id-1577' size-in-bits='64' id='type-id-1578'/>
+ <pointer-type-def type-id='type-id-1579' size-in-bits='64' id='type-id-1580'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-1581'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-1582'/>
<namespace-decl name='std'>
- <class-decl name='basic_ofstream<char, std::char_traits<char> >' visibility='default' size-in-bits='4096' hash='ecc6f25d9962e23f' id='type-id-1141'>
+ <class-decl name='basic_ofstream<char, std::char_traits<char> >' visibility='default' size-in-bits='4096' hash='ecc6f25d9962e23f' id='type-id-1280'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ofstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='737' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1142' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1281' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ofstream' mangled-name='_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='737' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1142' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1281' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ofstream' mangled-name='_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='737' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1142' is-artificial='yes'/>
- <parameter type-id='type-id-112' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1281' is-artificial='yes'/>
+ <parameter type-id='type-id-82' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1347' visibility='default' is-declaration-only='yes' id='type-id-1404'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1349' visibility='default' is-declaration-only='yes' id='type-id-1405'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1351' visibility='default' is-declaration-only='yes' id='type-id-1406'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1353' visibility='default' is-declaration-only='yes' id='type-id-1407'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1355' visibility='default' is-declaration-only='yes' id='type-id-1408'/>
- <class-decl name='reverse_iterator' naming-typedef-id='type-id-1409' visibility='default' is-declaration-only='yes' id='type-id-1410'/>
- <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-1411'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1412'>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-1476'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1509' visibility='default' is-declaration-only='yes' id='type-id-1583'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1511' visibility='default' is-declaration-only='yes' id='type-id-1584'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1513' visibility='default' is-declaration-only='yes' id='type-id-1585'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1515' visibility='default' is-declaration-only='yes' id='type-id-1586'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1517' visibility='default' is-declaration-only='yes' id='type-id-1587'/>
+ <class-decl name='reverse_iterator' naming-typedef-id='type-id-1588' visibility='default' is-declaration-only='yes' id='type-id-1589'/>
+ <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-1590'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1591'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1413'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1592'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1207'>
+ <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1352'>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1414'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1593'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='iterator' type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-1415'/>
+ <typedef-decl name='iterator' type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-1594'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='reverse_iterator' type-id='type-id-1410' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='235' column='1' id='type-id-1409'/>
+ <typedef-decl name='reverse_iterator' type-id='type-id-1589' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='235' column='1' id='type-id-1588'/>
</member-type>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<boost::filesystem::path>' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1208' is-artificial='yes'/>
- <parameter type-id='type-id-1155' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1353' is-artificial='yes'/>
+ <parameter type-id='type-id-1300' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1211'/>
- <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1217'/>
- <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1294'>
+ <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1356'/>
+ <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1362'/>
+ <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1439'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1417' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-1416'/>
- </member-type>
- <member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1418'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1595'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-683' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-1417'/>
+ <typedef-decl name='type' type-id='type-id-1520' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-1596'/>
</member-type>
</class-decl>
</member-type>
+ <member-type access='private'>
+ <typedef-decl name='pointer' type-id='type-id-1596' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-1597'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__34' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1251'/>
- <class-decl name='__anonymous_struct__35' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1253'/>
- <class-decl name='__anonymous_struct__39' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1257'/>
- <class-decl name='__anonymous_struct__42' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1265'/>
- <class-decl name='__anonymous_struct__45' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1419'/>
- <class-decl name='__anonymous_struct__47' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1273'/>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1201'>
+ <class-decl name='__anonymous_struct__34' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1396'/>
+ <class-decl name='__anonymous_struct__35' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1398'/>
+ <class-decl name='__anonymous_struct__39' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1402'/>
+ <class-decl name='__anonymous_struct__42' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1410'/>
+ <class-decl name='__anonymous_struct__45' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1598'/>
+ <class-decl name='__anonymous_struct__47' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1418'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1346'>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1420'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1599'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='const_iterator' type-id='type-id-1146' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-1421'/>
+ <typedef-decl name='const_iterator' type-id='type-id-1291' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-1600'/>
</member-type>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<std::tuple<mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t> >' mangled-name='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE19_M_emplace_back_auxIJS6_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE19_M_emplace_back_auxIJS6_EEEvDpOT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1202' is-artificial='yes'/>
- <parameter type-id='type-id-119' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1347' is-artificial='yes'/>
+ <parameter type-id='type-id-95' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1203'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1422'>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1348'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1601'>
+ <member-type access='public'>
+ <typedef-decl name='allocator_type' type-id='type-id-1476' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1602'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1376'/>
- <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1378'/>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1364'>
+ <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1555'/>
+ <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1557'/>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1543'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1374'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1553'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1424' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1423'/>
+ <typedef-decl name='pointer' type-id='type-id-1604' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1603'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1425'>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1605'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1404' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1347'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1583' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1509'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1204' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1426'/>
+ <typedef-decl name='pointer' type-id='type-id-1349' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1606'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1366'>
+ <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1545'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1372'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1551'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1428' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1427'/>
+ <typedef-decl name='pointer' type-id='type-id-1608' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1607'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1429'>
+ <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1609'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1349'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1584' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1511'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1156' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1430'/>
+ <typedef-decl name='pointer' type-id='type-id-1301' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1610'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__18' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1329'/>
- <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1368'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1431'/>
- <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1370'/>
- <class-decl name='__anonymous_struct__22' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1432'>
+ <class-decl name='__anonymous_struct__18' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1483'/>
+ <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1547'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1611'/>
+ <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1549'/>
+ <class-decl name='__anonymous_struct__22' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1612'>
<member-type access='public'>
- <typedef-decl name='difference_type' type-id='type-id-195' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator_base_types.h' line='182' column='1' hash='61477c4d1fd8d94d' id='type-id-1433'/>
+ <typedef-decl name='difference_type' type-id='type-id-199' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator_base_types.h' line='182' column='1' hash='61477c4d1fd8d94d' id='type-id-1613'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1434'>
+ <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1614'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-682' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' hash='61477c4d1fd8d94d' id='type-id-1435'/>
+ <typedef-decl name='type' type-id='type-id-938' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' id='type-id-1615'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__25' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1380'/>
- <class-decl name='__anonymous_struct__26' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1436'/>
- <class-decl name='__anonymous_struct__27' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1437'/>
- <class-decl name='__anonymous_struct__28' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1382'/>
- <class-decl name='__anonymous_struct__29' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1384'/>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1438'/>
- <class-decl name='__anonymous_struct__30' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1386'/>
- <class-decl name='__anonymous_struct__31' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1439'/>
- <class-decl name='__anonymous_struct__32' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1440'/>
- <class-decl name='__anonymous_struct__33' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1390'>
+ <class-decl name='__anonymous_struct__25' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1559'/>
+ <class-decl name='__anonymous_struct__26' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1616'/>
+ <class-decl name='__anonymous_struct__27' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1617'/>
+ <class-decl name='__anonymous_struct__28' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1561'/>
+ <class-decl name='__anonymous_struct__29' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1563'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1618'/>
+ <class-decl name='__anonymous_struct__30' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1565'/>
+ <class-decl name='__anonymous_struct__31' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1619'/>
+ <class-decl name='__anonymous_struct__32' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1620'/>
+ <class-decl name='__anonymous_struct__33' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1569'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-219' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-1441'/>
+ <typedef-decl name='pointer' type-id='type-id-224' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-1621'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1388'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1567'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__36' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1392'>
+ <class-decl name='__anonymous_struct__36' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1571'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1443' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1442'/>
+ <typedef-decl name='pointer' type-id='type-id-1623' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1622'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__37' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1444'>
+ <class-decl name='__anonymous_struct__37' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1624'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1406' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1351'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1585' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1513'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1236' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1445'/>
+ <typedef-decl name='pointer' type-id='type-id-1381' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1625'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__38' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1394'>
+ <class-decl name='__anonymous_struct__38' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1573'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1447' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-1446'/>
+ <typedef-decl name='pointer' type-id='type-id-1627' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-1626'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1396'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1575'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1448'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1628'>
<member-type access='public'>
- <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' hash='a001c849ab2c5776' id='type-id-1130'/>
+ <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' hash='a001c849ab2c5776' id='type-id-1273'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__40' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1449'>
+ <class-decl name='__anonymous_struct__40' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1629'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-108' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1450'/>
+ <typedef-decl name='pointer' type-id='type-id-78' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1630'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1407' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1353'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1586' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1515'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__41' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1400'>
+ <class-decl name='__anonymous_struct__41' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1579'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1452' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-1451'/>
+ <typedef-decl name='pointer' type-id='type-id-1632' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-1631'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1398'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1577'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__43' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1453'>
+ <class-decl name='__anonymous_struct__43' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1633'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-453' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1454'/>
+ <typedef-decl name='pointer' type-id='type-id-491' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1634'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1355'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1587' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1517'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__44' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1455'/>
- <class-decl name='__anonymous_struct__46' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1456'/>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1333'>
+ <class-decl name='__anonymous_struct__44' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1635'/>
+ <class-decl name='__anonymous_struct__46' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1636'/>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1487'>
<member-type access='public'>
- <typedef-decl name='__int_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-1457'/>
+ <typedef-decl name='__int_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-1637'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1362'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1541'>
<member-type access='public'>
- <typedef-decl name='__integral_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-1458'/>
+ <typedef-decl name='__integral_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-1638'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1459'/>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1639'/>
<function-decl name='__move_median_to_first<__gnu_cxx::__normal_iterator<boost::filesystem::path *, std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > >, __gnu_cxx::__ops::_Iter_less_iter>' mangled-name='_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_SC_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_SC_T0_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='79' column='1'/>
- <parameter type-id='type-id-1331' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='79' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='79' column='1'/>
+ <parameter type-id='type-id-1485' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='79' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
<function-decl name='__unguarded_linear_insert<__gnu_cxx::__normal_iterator<boost::filesystem::path *, std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > >, __gnu_cxx::__ops::_Val_less_iter>' mangled-name='_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1816' column='1'/>
- <parameter type-id='type-id-1337' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1817' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1816' column='1'/>
+ <parameter type-id='type-id-1491' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1817' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
<function-decl name='__insertion_sort<__gnu_cxx::__normal_iterator<boost::filesystem::path *, std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > >, __gnu_cxx::__ops::_Iter_less_iter>' mangled-name='_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1835' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
- <parameter type-id='type-id-1331' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='318' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
+ <parameter type-id='type-id-1485' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='318' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
<function-decl name='__introsort_loop<__gnu_cxx::__normal_iterator<boost::filesystem::path *, std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > >, long, __gnu_cxx::__ops::_Iter_less_iter>' mangled-name='_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1935' column='1'/>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1936' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1935' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1936' column='1'/>
<parameter type-id='type-id-18' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1937' column='1'/>
- <parameter type-id='type-id-1331' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1937' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1485' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1937' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
<function-decl name='__adjust_heap<__gnu_cxx::__normal_iterator<boost::filesystem::path *, std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > >, long, boost::filesystem::path, __gnu_cxx::__ops::_Iter_less_iter>' mangled-name='_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_' hash='659ced78215eae4a'>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='207' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='207' column='1'/>
<parameter type-id='type-id-18' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='207' column='1'/>
<parameter type-id='type-id-18' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
- <parameter type-id='type-id-1154' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
- <parameter type-id='type-id-1331' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1299' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
+ <parameter type-id='type-id-1485' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
<function-decl name='__make_heap<__gnu_cxx::__normal_iterator<boost::filesystem::path *, std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > >, __gnu_cxx::__ops::_Iter_less_iter>' mangled-name='_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
- <parameter type-id='type-id-1148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
- <parameter type-id='type-id-1331' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='318' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
+ <parameter type-id='type-id-1293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
+ <parameter type-id='type-id-1485' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='318' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
<namespace-decl name='__cxx11'>
+ <class-decl name='basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >' visibility='default' is-declaration-only='yes' id='type-id-1519'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='const_iterator' naming-typedef-id='type-id-1421' visibility='default' is-declaration-only='yes' id='type-id-1146'/>
- <class-decl name='iterator' naming-typedef-id='type-id-1415' visibility='default' is-declaration-only='yes' id='type-id-1148'>
+ <class-decl name='const_iterator' naming-typedef-id='type-id-1600' visibility='default' is-declaration-only='yes' id='type-id-1291'/>
+ <class-decl name='iterator' naming-typedef-id='type-id-1594' visibility='default' is-declaration-only='yes' id='type-id-1293'>
<member-type access='private'>
- <typedef-decl name='difference_type' type-id='type-id-1433' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='732' column='1' hash='61477c4d1fd8d94d' id='type-id-1460'/>
+ <typedef-decl name='difference_type' type-id='type-id-1613' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='732' column='1' hash='61477c4d1fd8d94d' id='type-id-1640'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1267'>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1412'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-453' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-1461'/>
+ <typedef-decl name='pointer' type-id='type-id-491' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-1641'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1161'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1306'>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1205'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1350'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1204' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1462'/>
+ <typedef-decl name='pointer' type-id='type-id-1349' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1642'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1209'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1354'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1156' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1463'/>
+ <typedef-decl name='pointer' type-id='type-id-1301' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1643'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1255'>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1400'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1236' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1464'/>
+ <typedef-decl name='pointer' type-id='type-id-1381' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1644'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1259'>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1404'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-108' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-1465'/>
+ <typedef-decl name='pointer' type-id='type-id-78' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-1645'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1466'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1646'>
</class-decl>
- <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1467'>
+ <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1647'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1454' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-1452'/>
+ <typedef-decl name='pointer' type-id='type-id-1634' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-1632'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1468'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1648'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1426' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1424'/>
+ <typedef-decl name='pointer' type-id='type-id-1606' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1604'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1469'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1649'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1430' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1428'/>
+ <typedef-decl name='pointer' type-id='type-id-1610' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1608'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1470'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1650'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1445' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1443'/>
+ <typedef-decl name='pointer' type-id='type-id-1625' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1623'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1471'>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1651'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1450' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-1447'/>
+ <typedef-decl name='pointer' type-id='type-id-1630' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-1627'/>
</member-type>
</class-decl>
<namespace-decl name='__ops'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1331'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1337'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1335'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1485'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1491'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1489'/>
</namespace-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-1522' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-1521'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-1529' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-1528'/>
+ <typedef-decl name='FILE' type-id='type-id-1523' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-1285'/>
+ <typedef-decl name='__FILE' type-id='type-id-1523' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-1288'/>
+ <typedef-decl name='fpos_t' type-id='type-id-1521' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-1470'/>
+ <typedef-decl name='div_t' type-id='type-id-1527' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-1526'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-1531' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-1530'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-1533' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-1532'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-1525' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-1524'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-1524' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-1473'/>
<namespace-decl name='mongoutils'>
<namespace-decl name='str'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1187'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1332'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='mongo'>
- <class-decl name='Client' visibility='default' size-in-bits='960' hash='e627e130a3732eda' id='type-id-1136'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1163'>
+ <class-decl name='Client' visibility='default' is-declaration-only='yes' id='type-id-1507'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1308'>
<member-function access='private'>
<function-decl name='FTDCFileManager' mangled-name='_ZN5mongo15FTDCFileManagerC2EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManagerC2EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1164' is-artificial='yes'/>
- <parameter type-id='type-id-1340' filepath='src/mongo/db/ftdc/file_manager.cpp' line='52' column='1'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='53' column='1'/>
- <parameter type-id='type-id-1166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='54' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1309' is-artificial='yes'/>
+ <parameter type-id='type-id-1494' filepath='src/mongo/db/ftdc/file_manager.cpp' line='52' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_manager.cpp' line='53' column='1'/>
+ <parameter type-id='type-id-1311' filepath='src/mongo/db/ftdc/file_manager.cpp' line='54' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~FTDCFileManager' mangled-name='_ZN5mongo15FTDCFileManagerD2Ev' filepath='src/mongo/db/ftdc/file_manager.cpp' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManagerD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-494' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-538' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='close' mangled-name='_ZN5mongo15FTDCFileManager5closeEv' filepath='src/mongo/db/ftdc/file_manager.cpp' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager5closeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-939' is-artificial='yes'/>
- <return type-id='type-id-1085'/>
+ <parameter type-id='type-id-1054' is-artificial='yes'/>
+ <return type-id='type-id-1228'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
- <function-decl name='create' mangled-name='_ZN5mongo15FTDCFileManager6createEPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionEPNS_6ClientE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager6createEPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionEPNS_6ClientE' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1340' filepath='src/mongo/db/ftdc/file_manager.cpp' line='62' column='1'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='63' column='1'/>
- <parameter type-id='type-id-1166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='64' column='1'/>
- <parameter type-id='type-id-1137' filepath='src/mongo/db/ftdc/file_manager.cpp' line='65' column='1'/>
- <return type-id='type-id-1191'/>
+ <function-decl name='create' mangled-name='_ZN5mongo15FTDCFileManager6createEPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionEPNS_6ClientE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager6createEPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionEPNS_6ClientE' hash='61477c4d1fd8d94d'>
+ <parameter type-id='type-id-1494' filepath='src/mongo/db/ftdc/file_manager.cpp' line='62' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_manager.cpp' line='63' column='1'/>
+ <parameter type-id='type-id-1311' filepath='src/mongo/db/ftdc/file_manager.cpp' line='64' column='1'/>
+ <parameter type-id='type-id-1508' filepath='src/mongo/db/ftdc/file_manager.cpp' line='65' column='1'/>
+ <return type-id='type-id-1336'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='scanDirectory' mangled-name='_ZN5mongo15FTDCFileManager13scanDirectoryEv' filepath='src/mongo/db/ftdc/file_manager.cpp' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager13scanDirectoryEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-939' is-artificial='yes'/>
- <return type-id='type-id-1085'/>
+ <parameter type-id='type-id-1054' is-artificial='yes'/>
+ <return type-id='type-id-1228'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='recoverInterimFile' mangled-name='_ZN5mongo15FTDCFileManager18recoverInterimFileEv' filepath='src/mongo/db/ftdc/file_manager.cpp' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager18recoverInterimFileEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-939' is-artificial='yes'/>
- <return type-id='type-id-1085'/>
+ <parameter type-id='type-id-1054' is-artificial='yes'/>
+ <return type-id='type-id-1228'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='generateArchiveFileName' mangled-name='_ZN5mongo15FTDCFileManager23generateArchiveFileNameERKN5boost10filesystem4pathENS_10StringDataE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager23generateArchiveFileNameERKN5boost10filesystem4pathENS_10StringDataE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1164' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='130' column='1'/>
- <parameter type-id='type-id-1189' filepath='src/mongo/db/ftdc/file_manager.cpp' line='130' column='1'/>
- <return type-id='type-id-1197'/>
+ <parameter type-id='type-id-1309' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_manager.cpp' line='130' column='1'/>
+ <parameter type-id='type-id-1334' filepath='src/mongo/db/ftdc/file_manager.cpp' line='130' column='1'/>
+ <return type-id='type-id-1342'/>
</function-decl>
</member-function>
<member-function access='private'>
- <function-decl name='openArchiveFile' mangled-name='_ZN5mongo15FTDCFileManager15openArchiveFileEPNS_6ClientERKN5boost10filesystem4pathERKSt6vectorISt5tupleIJNS_12FTDCBSONUtil8FTDCTypeENS_7BSONObjENS_6Date_tEEESaISE_EE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager15openArchiveFileEPNS_6ClientERKN5boost10filesystem4pathERKSt6vectorISt5tupleIJNS_12FTDCBSONUtil8FTDCTypeENS_7BSONObjENS_6Date_tEEESaISE_EE' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1164' is-artificial='yes'/>
- <parameter type-id='type-id-1137' filepath='src/mongo/db/ftdc/file_manager.cpp' line='167' column='1'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='168' column='1'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='169' column='1'/>
- <return type-id='type-id-1169'/>
+ <function-decl name='openArchiveFile' mangled-name='_ZN5mongo15FTDCFileManager15openArchiveFileEPNS_6ClientERKN5boost10filesystem4pathERKSt6vectorISt5tupleIJNS_12FTDCBSONUtil8FTDCTypeENS_7BSONObjENS_6Date_tEEESaISE_EE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager15openArchiveFileEPNS_6ClientERKN5boost10filesystem4pathERKSt6vectorISt5tupleIJNS_12FTDCBSONUtil8FTDCTypeENS_7BSONObjENS_6Date_tEEESaISE_EE' hash='61477c4d1fd8d94d'>
+ <parameter type-id='type-id-1309' is-artificial='yes'/>
+ <parameter type-id='type-id-1508' filepath='src/mongo/db/ftdc/file_manager.cpp' line='167' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_manager.cpp' line='168' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_manager.cpp' line='169' column='1'/>
+ <return type-id='type-id-1314'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='trimDirectory' mangled-name='_ZN5mongo15FTDCFileManager13trimDirectoryERSt6vectorIN5boost10filesystem4pathESaIS4_EE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager13trimDirectoryERSt6vectorIN5boost10filesystem4pathESaIS4_EE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-494' is-artificial='yes'/>
- <parameter type-id='type-id-118' filepath='src/mongo/bson/bsonobj.h' line='150' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-538' is-artificial='yes'/>
+ <parameter type-id='type-id-94' filepath='src/mongo/bson/bsonobj.h' line='150' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
- <function-decl name='rotate' mangled-name='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1164' is-artificial='yes'/>
- <parameter type-id='type-id-1137' filepath='src/mongo/db/ftdc/file_manager.cpp' line='274' column='1'/>
- <return type-id='type-id-1169'/>
+ <function-decl name='rotate' mangled-name='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE' hash='61477c4d1fd8d94d'>
+ <parameter type-id='type-id-1309' is-artificial='yes'/>
+ <parameter type-id='type-id-1508' filepath='src/mongo/db/ftdc/file_manager.cpp' line='274' column='1'/>
+ <return type-id='type-id-1314'/>
</function-decl>
</member-function>
<member-function access='public'>
- <function-decl name='writeSampleAndRotateIfNeeded' mangled-name='_ZN5mongo15FTDCFileManager28writeSampleAndRotateIfNeededEPNS_6ClientERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager28writeSampleAndRotateIfNeededEPNS_6ClientERKNS_7BSONObjENS_6Date_tE' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1164' is-artificial='yes'/>
- <parameter type-id='type-id-1137' filepath='src/mongo/db/ftdc/file_manager.cpp' line='293' column='1'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_manager.cpp' line='294' column='1'/>
- <parameter type-id='type-id-1472' filepath='src/mongo/db/ftdc/file_manager.cpp' line='295' column='1'/>
- <return type-id='type-id-1169'/>
+ <function-decl name='writeSampleAndRotateIfNeeded' mangled-name='_ZN5mongo15FTDCFileManager28writeSampleAndRotateIfNeededEPNS_6ClientERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/file_manager.cpp' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager28writeSampleAndRotateIfNeededEPNS_6ClientERKNS_7BSONObjENS_6Date_tE' hash='61477c4d1fd8d94d'>
+ <parameter type-id='type-id-1309' is-artificial='yes'/>
+ <parameter type-id='type-id-1508' filepath='src/mongo/db/ftdc/file_manager.cpp' line='293' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_manager.cpp' line='294' column='1'/>
+ <parameter type-id='type-id-1652' filepath='src/mongo/db/ftdc/file_manager.cpp' line='295' column='1'/>
+ <return type-id='type-id-1314'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1189'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1191'/>
- <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1473'>
- </class-decl>
- <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1197'/>
- <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1249'/>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1235'/>
- <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1472'/>
- <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1239'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1263'/>
- <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1474'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1165'/>
- <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1261'>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1334'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1336'/>
+ <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1653'>
+ </class-decl>
+ <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1342'/>
+ <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1394'/>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1380'/>
+ <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1652'/>
+ <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1384'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1408'/>
+ <class-decl name='__anonymous_struct__19' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1654'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1310'/>
+ <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1406'>
<member-function access='public'>
<function-decl name='FTDCFileReader' mangled-name='_ZN5mongo14FTDCFileReaderC2Ev' filepath='src/mongo/db/ftdc/file_reader.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReaderC2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1262' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1407' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1269'>
+ <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1414'>
<member-function access='public'>
<function-decl name='FTDCCompressor' mangled-name='_ZN5mongo14FTDCCompressorC2EPKNS_10FTDCConfigE' filepath='src/mongo/db/ftdc/compressor.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressorC2EPKNS_10FTDCConfigE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1270' is-artificial='yes'/>
- <parameter type-id='type-id-1340' filepath='src/mongo/db/ftdc/compressor.h' line='82' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1415' is-artificial='yes'/>
+ <parameter type-id='type-id-1494' filepath='src/mongo/db/ftdc/compressor.h' line='82' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1167'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1312'>
<member-function access='public'>
<function-decl name='FTDCFileWriter' mangled-name='_ZN5mongo14FTDCFileWriterC2EPKNS_10FTDCConfigE' filepath='src/mongo/db/ftdc/file_writer.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriterC2EPKNS_10FTDCConfigE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1168' is-artificial='yes'/>
- <parameter type-id='type-id-1340' filepath='src/mongo/db/ftdc/file_writer.h' line='64' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1313' is-artificial='yes'/>
+ <parameter type-id='type-id-1494' filepath='src/mongo/db/ftdc/file_writer.h' line='64' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1169'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1314'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1359'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1538'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1171'>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1316'>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1177'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1322'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1185'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1330'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1179'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1181'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1183'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1327'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1324'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1326'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1328'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1481'/>
<namespace-decl name='FTDCBSONUtil'>
</namespace-decl>
<namespace-decl name='logger'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1231'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1229'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1233'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1275'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1376'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1374'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1378'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1420'>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1175'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1195'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1320'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1340'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1476' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1475'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1656' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1655'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1213'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1358'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1478' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1477'/>
+ <typedef-decl name='reference_type' type-id='type-id-1658' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1657'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1480' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1479'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1660' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1659'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1247'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1392'>
<member-type access='private'>
- <typedef-decl name='element_type' type-id='type-id-1481' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' id='type-id-1150'/>
+ <typedef-decl name='element_type' type-id='type-id-1661' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' id='type-id-1295'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1237'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1382'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1483' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1482'/>
+ <typedef-decl name='reference_type' type-id='type-id-1663' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1662'/>
</member-type>
</class-decl>
<namespace-decl name='core'>
- <typedef-decl name='typeinfo' type-id='type-id-1411' filepath='src/third_party/boost-1.60.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-1484'/>
+ <typedef-decl name='typeinfo' type-id='type-id-1590' filepath='src/third_party/boost-1.60.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-1664'/>
</namespace-decl>
<namespace-decl name='filesystem'>
- <class-decl name='type' naming-typedef-id='type-id-1485' visibility='default' is-declaration-only='yes' id='type-id-1154'>
+ <class-decl name='type' naming-typedef-id='type-id-1665' visibility='default' is-declaration-only='yes' id='type-id-1299'>
<member-type access='private'>
- <typedef-decl name='string_type' type-id='type-id-74' size-in-bits='256' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='70' column='1' hash='e522f81d7f609007' id='type-id-1126'/>
+ <typedef-decl name='string_type' type-id='type-id-52' size-in-bits='256' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='70' column='1' hash='e522f81d7f609007' id='type-id-1269'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1221'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1366'>
<member-function access='public'>
<function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='901' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1222' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='901' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1367' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='901' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1243'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1388'>
<member-function access='public'>
<function-decl name='directory_entry' mangled-name='_ZN5boost10filesystem15directory_entryC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15directory_entryC2ERKS1_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1244' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='757' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1389' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='757' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1245'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1390'/>
<namespace-decl name='detail'>
- <class-decl name='type' is-struct='yes' naming-typedef-id='type-id-1481' visibility='default' is-declaration-only='yes' id='type-id-1152'/>
+ <class-decl name='type' is-struct='yes' naming-typedef-id='type-id-1661' visibility='default' is-declaration-only='yes' id='type-id-1297'/>
</namespace-decl>
<function-decl name='operator/' mangled-name='_ZN5boost10filesystemdvERKNS0_4pathES3_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemdvERKNS0_4pathES3_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
- <parameter type-id='type-id-166' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
- <return type-id='type-id-1154'/>
+ <parameter type-id='type-id-142' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
+ <return type-id='type-id-1299'/>
</function-decl>
</namespace-decl>
<namespace-decl name='iterators'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1486'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1666'/>
<namespace-decl name='detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1223'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1368'>
<member-type access='private'>
- <typedef-decl name='reference' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='645' column='1' id='type-id-1487'/>
+ <typedef-decl name='reference' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='645' column='1' id='type-id-1667'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1219'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1364'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1193'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1338'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1488' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1476'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1668' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1656'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1199'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1344'>
<member-type access='private'>
- <typedef-decl name='internal_type' type-id='type-id-1485' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-1159'/>
+ <typedef-decl name='internal_type' type-id='type-id-1665' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-1304'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1489' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1478'/>
+ <typedef-decl name='reference_type' type-id='type-id-1669' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1658'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1490' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1480'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1670' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1660'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1215'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1241'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1360'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1386'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1491' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d' id='type-id-1483'/>
+ <typedef-decl name='reference_type' type-id='type-id-1671' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d' id='type-id-1663'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1493' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' hash='61477c4d1fd8d94d' id='type-id-1492'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1673' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' hash='61477c4d1fd8d94d' id='type-id-1672'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1494'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1674'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1489'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1669'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1155' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1490'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1300' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1670'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1495'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1675'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1488'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1668'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1496'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1676'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-446' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-1491'/>
+ <typedef-decl name='reference_type' type-id='type-id-486' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-1671'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1125' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-1493'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1268' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-1673'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='system'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1173'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1318'>
<member-type access='private'>
- <typedef-decl name='unspecified_bool_type' type-id='type-id-110' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='359' column='1' hash='61477c4d1fd8d94d' id='type-id-1497'/>
+ <typedef-decl name='unspecified_bool_type' type-id='type-id-80' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='359' column='1' hash='61477c4d1fd8d94d' id='type-id-1677'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='detail'>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1225'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1370'>
<member-function access='public'>
<function-decl name='shared_count<boost::filesystem::detail::dir_itr_imp>' mangled-name='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1226' is-artificial='yes'/>
- <parameter type-id='type-id-1153' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='128' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1371' is-artificial='yes'/>
+ <parameter type-id='type-id-1298' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='128' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1227'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1372'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseD2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_baseD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1228' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1373' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='destroy' mangled-name='_ZN5boost6detail15sp_counted_base7destroyEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_base7destroyEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1228' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1373' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1271'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1416'>
<member-function access='public' vtable-offset='2'>
<function-decl name='dispose' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1272' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1417' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='get_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1272' is-artificial='yes'/>
- <parameter type-id='type-id-1281' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1'/>
- <return type-id='type-id-111'/>
+ <parameter type-id='type-id-1417' is-artificial='yes'/>
+ <parameter type-id='type-id-1426' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1'/>
+ <return type-id='type-id-81'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1272' is-artificial='yes'/>
- <return type-id='type-id-111'/>
+ <parameter type-id='type-id-1417' is-artificial='yes'/>
+ <return type-id='type-id-81'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1498'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1678'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-1154' filepath='src/third_party/boost-1.60.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-1485'/>
+ <typedef-decl name='type' type-id='type-id-1299' filepath='src/third_party/boost-1.60.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-1665'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1499'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1679'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-1152' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' id='type-id-1481'/>
+ <typedef-decl name='type' type-id='type-id-1297' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' id='type-id-1661'/>
</member-type>
</class-decl>
- <typedef-decl name='sp_typeinfo' type-id='type-id-1484' filepath='src/third_party/boost-1.60.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-1279'/>
+ <typedef-decl name='sp_typeinfo' type-id='type-id-1664' filepath='src/third_party/boost-1.60.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-1424'/>
<function-decl name='sp_enable_shared_from_this' mangled-name='_ZN5boost6detail26sp_enable_shared_from_thisEz' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail26sp_enable_shared_from_thisEz' hash='61477c4d1fd8d94d'>
<parameter is-variadic='yes'/>
- <return type-id='type-id-192'/>
+ <return type-id='type-id-196'/>
</function-decl>
</namespace-decl>
</namespace-decl>
- <typedef-decl name='is_not_reference_tag' type-id='type-id-1500' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-1501'/>
+ <typedef-decl name='is_not_reference_tag' type-id='type-id-1680' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-1681'/>
<namespace-decl name='mpl_'>
- <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-1500' visibility='default' is-declaration-only='yes' id='type-id-1502'/>
- <class-decl name='true_' is-struct='yes' naming-typedef-id='type-id-1503' visibility='default' is-declaration-only='yes' id='type-id-1504'/>
- <typedef-decl name='true_' type-id='type-id-1504' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-1503'/>
- <typedef-decl name='false_' type-id='type-id-1502' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-1500'/>
+ <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-1680' visibility='default' is-declaration-only='yes' id='type-id-1682'/>
+ <class-decl name='true_' is-struct='yes' naming-typedef-id='type-id-1683' visibility='default' is-declaration-only='yes' id='type-id-1684'/>
+ <typedef-decl name='true_' type-id='type-id-1684' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-1683'/>
+ <typedef-decl name='false_' type-id='type-id-1682' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-1680'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/file_reader.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='128' hash='9354482ef7069234' id='type-id-1505'>
- <subrange length='16' lower-bound='0' upper-bound='15' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='c9bb9f9dea25c527' id='type-id-1506'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='128' hash='9354482ef7069234' id='type-id-1685'>
+ <subrange length='16' lower-bound='0' upper-bound='15' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='c9bb9f9dea25c527' id='type-id-1686'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='152' hash='f84c8e4f0c92141b' id='type-id-1507'>
- <subrange length='19' lower-bound='0' upper-bound='18' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='b6eaca5a941b1c06' id='type-id-1508'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='152' hash='f84c8e4f0c92141b' id='type-id-1687'>
+ <subrange length='19' lower-bound='0' upper-bound='18' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='b6eaca5a941b1c06' id='type-id-1688'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='280' hash='12a158031445cb5c' id='type-id-1509'>
- <subrange length='35' lower-bound='0' upper-bound='34' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='fc0ac3a5b81dc089' id='type-id-1510'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='280' hash='12a158031445cb5c' id='type-id-1689'>
+ <subrange length='35' lower-bound='0' upper-bound='34' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='fc0ac3a5b81dc089' id='type-id-1690'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='128' hash='bae6f04345fe98c0' id='type-id-1511'>
- <subrange length='16' lower-bound='0' upper-bound='15' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='c9bb9f9dea25c527' id='type-id-1506'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='128' hash='bae6f04345fe98c0' id='type-id-1691'>
+ <subrange length='16' lower-bound='0' upper-bound='15' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='c9bb9f9dea25c527' id='type-id-1686'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='152' hash='cea69447b84eec92' id='type-id-1512'>
- <subrange length='19' lower-bound='0' upper-bound='18' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='b6eaca5a941b1c06' id='type-id-1508'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='152' hash='cea69447b84eec92' id='type-id-1692'>
+ <subrange length='19' lower-bound='0' upper-bound='18' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='b6eaca5a941b1c06' id='type-id-1688'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='280' hash='a69376e8c7fd7362' id='type-id-1513'>
- <subrange length='35' lower-bound='0' upper-bound='34' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='fc0ac3a5b81dc089' id='type-id-1510'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='280' hash='a69376e8c7fd7362' id='type-id-1693'>
+ <subrange length='35' lower-bound='0' upper-bound='34' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='fc0ac3a5b81dc089' id='type-id-1690'/>
</array-type-def>
- <qualified-type-def type-id='type-id-1514' const='yes' hash='428e97c7aa8f0bdf#2' id='type-id-1515'/>
- <pointer-type-def type-id='type-id-1515' size-in-bits='64' hash='ad3ad3a778458aaf' id='type-id-1516'/>
- <reference-type-def kind='lvalue' type-id='type-id-1511' size-in-bits='64' hash='77ffb0b41488c648' id='type-id-1517'/>
- <reference-type-def kind='lvalue' type-id='type-id-1512' size-in-bits='64' hash='c1ccc4a36420c347' id='type-id-1518'/>
- <reference-type-def kind='lvalue' type-id='type-id-1513' size-in-bits='64' hash='e36f724ae1eeac73' id='type-id-1519'/>
- <qualified-type-def type-id='type-id-1520' const='yes' hash='9c3c56fbf1457f62' id='type-id-1521'/>
- <reference-type-def kind='lvalue' type-id='type-id-1521' size-in-bits='64' hash='f459ea9b9b56f405' id='type-id-1522'/>
- <pointer-type-def type-id='type-id-1521' size-in-bits='64' hash='9ec716d6ef4e44db' id='type-id-1523'/>
- <qualified-type-def type-id='type-id-1524' const='yes' hash='4bb7ea9004f78b6f' id='type-id-1525'/>
- <pointer-type-def type-id='type-id-1525' size-in-bits='64' hash='aceaca4eebeb63e9' id='type-id-1526'/>
- <qualified-type-def type-id='type-id-99' const='yes' hash='b82c918df359023' id='type-id-1527'/>
- <pointer-type-def type-id='type-id-1527' size-in-bits='64' hash='fc9015358805cca7' id='type-id-1528'/>
- <qualified-type-def type-id='type-id-103' const='yes' hash='6d61f8cf0ac4d117' id='type-id-1529'/>
- <pointer-type-def type-id='type-id-1529' size-in-bits='64' hash='be954885e5bbbe67' id='type-id-1530'/>
- <reference-type-def kind='lvalue' type-id='type-id-1520' size-in-bits='64' hash='1713eb7411b4e6b8' id='type-id-1531'/>
- <pointer-type-def type-id='type-id-1532' size-in-bits='64' hash='98b8478078f2af44' id='type-id-1533'/>
- <pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/>
- <pointer-type-def type-id='type-id-1536' size-in-bits='64' id='type-id-1537'/>
- <pointer-type-def type-id='type-id-1538' size-in-bits='64' id='type-id-1539'/>
- <pointer-type-def type-id='type-id-1540' size-in-bits='64' id='type-id-1541'/>
- <pointer-type-def type-id='type-id-1542' size-in-bits='64' id='type-id-1543'/>
- <pointer-type-def type-id='type-id-1544' size-in-bits='64' id='type-id-1545'/>
- <pointer-type-def type-id='type-id-1546' size-in-bits='64' id='type-id-1547'/>
- <pointer-type-def type-id='type-id-1548' size-in-bits='64' id='type-id-1549'/>
- <pointer-type-def type-id='type-id-1550' size-in-bits='64' id='type-id-1551'/>
- <pointer-type-def type-id='type-id-1552' size-in-bits='64' id='type-id-1553'/>
- <pointer-type-def type-id='type-id-1554' size-in-bits='64' id='type-id-1555'/>
- <pointer-type-def type-id='type-id-1556' size-in-bits='64' id='type-id-1557'/>
- <pointer-type-def type-id='type-id-1558' size-in-bits='64' id='type-id-1559'/>
- <pointer-type-def type-id='type-id-1560' size-in-bits='64' id='type-id-1561'/>
- <pointer-type-def type-id='type-id-1562' size-in-bits='64' id='type-id-1563'/>
- <pointer-type-def type-id='type-id-1564' size-in-bits='64' id='type-id-1565'/>
- <pointer-type-def type-id='type-id-1566' size-in-bits='64' id='type-id-1567'/>
- <pointer-type-def type-id='type-id-1568' size-in-bits='64' id='type-id-1569'/>
- <pointer-type-def type-id='type-id-1570' size-in-bits='64' id='type-id-1571'/>
- <pointer-type-def type-id='type-id-1572' size-in-bits='64' id='type-id-1573'/>
- <pointer-type-def type-id='type-id-1574' size-in-bits='64' id='type-id-1575'/>
- <pointer-type-def type-id='type-id-1576' size-in-bits='64' id='type-id-1577'/>
- <pointer-type-def type-id='type-id-1578' size-in-bits='64' id='type-id-1579'/>
- <pointer-type-def type-id='type-id-1580' size-in-bits='64' id='type-id-1581'/>
- <pointer-type-def type-id='type-id-1582' size-in-bits='64' id='type-id-1583'/>
- <pointer-type-def type-id='type-id-1584' size-in-bits='64' id='type-id-1585'/>
- <pointer-type-def type-id='type-id-1586' size-in-bits='64' id='type-id-1587'/>
- <pointer-type-def type-id='type-id-1588' size-in-bits='64' id='type-id-1589'/>
- <pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1591'/>
- <pointer-type-def type-id='type-id-1592' size-in-bits='64' id='type-id-1593'/>
- <pointer-type-def type-id='type-id-1594' size-in-bits='64' id='type-id-1595'/>
- <pointer-type-def type-id='type-id-1596' size-in-bits='64' id='type-id-1597'/>
- <pointer-type-def type-id='type-id-1598' size-in-bits='64' id='type-id-1599'/>
- <pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-1601'/>
- <pointer-type-def type-id='type-id-1602' size-in-bits='64' id='type-id-1603'/>
- <pointer-type-def type-id='type-id-1604' size-in-bits='64' id='type-id-1605'/>
- <pointer-type-def type-id='type-id-1606' size-in-bits='64' id='type-id-1607'/>
- <pointer-type-def type-id='type-id-1608' size-in-bits='64' id='type-id-1609'/>
- <pointer-type-def type-id='type-id-1610' size-in-bits='64' id='type-id-1611'/>
- <pointer-type-def type-id='type-id-1612' size-in-bits='64' id='type-id-1613'/>
- <pointer-type-def type-id='type-id-1614' size-in-bits='64' id='type-id-1615'/>
- <pointer-type-def type-id='type-id-1616' size-in-bits='64' id='type-id-1617'/>
- <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-1619'/>
- <qualified-type-def type-id='type-id-1556' const='yes' id='type-id-1620'/>
- <qualified-type-def type-id='type-id-1568' const='yes' id='type-id-1621'/>
- <qualified-type-def type-id='type-id-1564' const='yes' id='type-id-1622'/>
- <qualified-type-def type-id='type-id-1544' const='yes' id='type-id-1623'/>
- <qualified-type-def type-id='type-id-1582' const='yes' id='type-id-1624'/>
- <qualified-type-def type-id='type-id-1580' const='yes' id='type-id-1625'/>
- <qualified-type-def type-id='type-id-1574' const='yes' id='type-id-1626'/>
- <qualified-type-def type-id='type-id-1576' const='yes' id='type-id-1627'/>
- <qualified-type-def type-id='type-id-1590' const='yes' id='type-id-1628'/>
- <qualified-type-def type-id='type-id-1570' const='yes' id='type-id-1629'/>
- <qualified-type-def type-id='type-id-1594' const='yes' id='type-id-1630'/>
- <qualified-type-def type-id='type-id-1604' const='yes' id='type-id-1631'/>
- <qualified-type-def type-id='type-id-1602' const='yes' id='type-id-1632'/>
- <qualified-type-def type-id='type-id-1633' const='yes' id='type-id-1634'/>
- <qualified-type-def type-id='type-id-1542' const='yes' id='type-id-1635'/>
- <qualified-type-def type-id='type-id-1610' const='yes' id='type-id-1636'/>
- <qualified-type-def type-id='type-id-1606' const='yes' id='type-id-1637'/>
- <qualified-type-def type-id='type-id-1616' const='yes' id='type-id-1638'/>
- <qualified-type-def type-id='type-id-1546' const='yes' id='type-id-1639'/>
- <qualified-type-def type-id='type-id-1600' const='yes' id='type-id-1640'/>
- <pointer-type-def type-id='type-id-1620' size-in-bits='64' id='type-id-1641'/>
- <pointer-type-def type-id='type-id-1621' size-in-bits='64' id='type-id-1642'/>
- <pointer-type-def type-id='type-id-1622' size-in-bits='64' id='type-id-1643'/>
- <pointer-type-def type-id='type-id-1624' size-in-bits='64' id='type-id-1644'/>
- <pointer-type-def type-id='type-id-1625' size-in-bits='64' id='type-id-1645'/>
- <pointer-type-def type-id='type-id-1626' size-in-bits='64' id='type-id-1646'/>
- <pointer-type-def type-id='type-id-1627' size-in-bits='64' id='type-id-1647'/>
- <pointer-type-def type-id='type-id-1628' size-in-bits='64' id='type-id-1648'/>
- <pointer-type-def type-id='type-id-1623' size-in-bits='64' id='type-id-1649'/>
- <pointer-type-def type-id='type-id-1629' size-in-bits='64' id='type-id-1650'/>
- <pointer-type-def type-id='type-id-1630' size-in-bits='64' id='type-id-1651'/>
- <pointer-type-def type-id='type-id-1631' size-in-bits='64' id='type-id-1652'/>
- <pointer-type-def type-id='type-id-1634' size-in-bits='64' id='type-id-1653'/>
- <pointer-type-def type-id='type-id-1635' size-in-bits='64' id='type-id-1654'/>
- <pointer-type-def type-id='type-id-1636' size-in-bits='64' id='type-id-1655'/>
- <pointer-type-def type-id='type-id-1637' size-in-bits='64' id='type-id-1656'/>
- <pointer-type-def type-id='type-id-1638' size-in-bits='64' id='type-id-1657'/>
- <pointer-type-def type-id='type-id-1639' size-in-bits='64' id='type-id-1658'/>
- <pointer-type-def type-id='type-id-1640' size-in-bits='64' id='type-id-1659'/>
- <qualified-type-def type-id='type-id-1660' const='yes' id='type-id-1661'/>
- <pointer-type-def type-id='type-id-1661' size-in-bits='64' id='type-id-1662'/>
- <qualified-type-def type-id='type-id-1663' const='yes' id='type-id-1664'/>
- <reference-type-def kind='lvalue' type-id='type-id-1664' size-in-bits='64' id='type-id-1665'/>
- <pointer-type-def type-id='type-id-1664' size-in-bits='64' id='type-id-1666'/>
- <qualified-type-def type-id='type-id-1667' const='yes' id='type-id-1668'/>
- <qualified-type-def type-id='type-id-1669' const='yes' id='type-id-1670'/>
- <pointer-type-def type-id='type-id-1668' size-in-bits='64' id='type-id-1671'/>
- <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-1672'/>
- <qualified-type-def type-id='type-id-1671' restrict='yes' id='type-id-1673'/>
- <pointer-type-def type-id='type-id-1660' size-in-bits='64' id='type-id-1674'/>
- <qualified-type-def type-id='type-id-1674' const='yes' id='type-id-1675'/>
- <reference-type-def kind='lvalue' type-id='type-id-1676' size-in-bits='64' id='type-id-1677'/>
- <reference-type-def kind='lvalue' type-id='type-id-1678' size-in-bits='64' id='type-id-1679'/>
- <pointer-type-def type-id='type-id-1663' size-in-bits='64' id='type-id-1680'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1667'/>
- <pointer-type-def type-id='type-id-1667' size-in-bits='64' id='type-id-1681'/>
- <pointer-type-def type-id='type-id-1682' size-in-bits='64' id='type-id-1683'/>
- <pointer-type-def type-id='type-id-1669' size-in-bits='64' id='type-id-1684'/>
- <pointer-type-def type-id='type-id-1685' size-in-bits='64' id='type-id-1686'/>
- <pointer-type-def type-id='type-id-1687' size-in-bits='64' id='type-id-1688'/>
- <pointer-type-def type-id='type-id-1689' size-in-bits='64' id='type-id-1690'/>
- <pointer-type-def type-id='type-id-1691' size-in-bits='64' id='type-id-1692'/>
- <pointer-type-def type-id='type-id-1693' size-in-bits='64' id='type-id-1694'/>
- <pointer-type-def type-id='type-id-1695' size-in-bits='64' id='type-id-1696'/>
- <pointer-type-def type-id='type-id-1697' size-in-bits='64' id='type-id-1698'/>
- <pointer-type-def type-id='type-id-1699' size-in-bits='64' id='type-id-1700'/>
- <pointer-type-def type-id='type-id-1701' size-in-bits='64' id='type-id-1702'/>
- <pointer-type-def type-id='type-id-1703' size-in-bits='64' id='type-id-1704'/>
- <pointer-type-def type-id='type-id-1705' size-in-bits='64' id='type-id-1706'/>
- <pointer-type-def type-id='type-id-1707' size-in-bits='64' id='type-id-1708'/>
- <pointer-type-def type-id='type-id-231' size-in-bits='64' id='type-id-1709'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1710'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1711'/>
+ <qualified-type-def type-id='type-id-1694' const='yes' hash='428e97c7aa8f0bdf#2' id='type-id-1695'/>
+ <pointer-type-def type-id='type-id-1695' size-in-bits='64' hash='ad3ad3a778458aaf' id='type-id-1696'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1691' size-in-bits='64' hash='77ffb0b41488c648' id='type-id-1697'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1692' size-in-bits='64' hash='c1ccc4a36420c347' id='type-id-1698'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1693' size-in-bits='64' hash='e36f724ae1eeac73' id='type-id-1699'/>
+ <qualified-type-def type-id='type-id-1700' const='yes' hash='9c3c56fbf1457f62' id='type-id-1701'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1701' size-in-bits='64' hash='f459ea9b9b56f405' id='type-id-1702'/>
+ <pointer-type-def type-id='type-id-1701' size-in-bits='64' hash='9ec716d6ef4e44db' id='type-id-1703'/>
+ <qualified-type-def type-id='type-id-1704' const='yes' hash='4bb7ea9004f78b6f' id='type-id-1705'/>
+ <pointer-type-def type-id='type-id-1705' size-in-bits='64' hash='aceaca4eebeb63e9' id='type-id-1706'/>
+ <qualified-type-def type-id='type-id-70' const='yes' hash='b82c918df359023' id='type-id-1707'/>
+ <pointer-type-def type-id='type-id-1707' size-in-bits='64' hash='fc9015358805cca7' id='type-id-1708'/>
+ <qualified-type-def type-id='type-id-74' const='yes' hash='6d61f8cf0ac4d117' id='type-id-1709'/>
+ <pointer-type-def type-id='type-id-1709' size-in-bits='64' hash='be954885e5bbbe67' id='type-id-1710'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1700' size-in-bits='64' hash='1713eb7411b4e6b8' id='type-id-1711'/>
+ <pointer-type-def type-id='type-id-1712' size-in-bits='64' hash='98b8478078f2af44' id='type-id-1713'/>
+ <pointer-type-def type-id='type-id-1714' size-in-bits='64' id='type-id-1715'/>
+ <qualified-type-def type-id='type-id-1715' restrict='yes' id='type-id-1716'/>
+ <pointer-type-def type-id='type-id-1717' size-in-bits='64' id='type-id-1718'/>
+ <qualified-type-def type-id='type-id-1718' restrict='yes' id='type-id-1719'/>
+ <pointer-type-def type-id='type-id-1720' size-in-bits='64' id='type-id-1721'/>
+ <pointer-type-def type-id='type-id-1722' size-in-bits='64' id='type-id-1723'/>
+ <pointer-type-def type-id='type-id-1724' size-in-bits='64' id='type-id-1725'/>
+ <pointer-type-def type-id='type-id-1726' size-in-bits='64' id='type-id-1727'/>
+ <pointer-type-def type-id='type-id-1728' size-in-bits='64' id='type-id-1729'/>
+ <pointer-type-def type-id='type-id-1730' size-in-bits='64' id='type-id-1731'/>
+ <pointer-type-def type-id='type-id-1732' size-in-bits='64' id='type-id-1733'/>
+ <pointer-type-def type-id='type-id-1734' size-in-bits='64' id='type-id-1735'/>
+ <pointer-type-def type-id='type-id-1736' size-in-bits='64' id='type-id-1737'/>
+ <pointer-type-def type-id='type-id-1738' size-in-bits='64' id='type-id-1739'/>
+ <pointer-type-def type-id='type-id-1740' size-in-bits='64' id='type-id-1741'/>
+ <pointer-type-def type-id='type-id-1742' size-in-bits='64' id='type-id-1743'/>
+ <pointer-type-def type-id='type-id-1744' size-in-bits='64' id='type-id-1745'/>
+ <pointer-type-def type-id='type-id-1746' size-in-bits='64' id='type-id-1747'/>
+ <pointer-type-def type-id='type-id-1748' size-in-bits='64' id='type-id-1749'/>
+ <pointer-type-def type-id='type-id-1750' size-in-bits='64' id='type-id-1751'/>
+ <pointer-type-def type-id='type-id-1752' size-in-bits='64' id='type-id-1753'/>
+ <pointer-type-def type-id='type-id-1754' size-in-bits='64' id='type-id-1755'/>
+ <pointer-type-def type-id='type-id-1756' size-in-bits='64' id='type-id-1757'/>
+ <pointer-type-def type-id='type-id-1758' size-in-bits='64' id='type-id-1759'/>
+ <pointer-type-def type-id='type-id-1760' size-in-bits='64' id='type-id-1761'/>
+ <pointer-type-def type-id='type-id-1762' size-in-bits='64' id='type-id-1763'/>
+ <pointer-type-def type-id='type-id-1764' size-in-bits='64' id='type-id-1765'/>
+ <pointer-type-def type-id='type-id-1766' size-in-bits='64' id='type-id-1767'/>
+ <pointer-type-def type-id='type-id-1768' size-in-bits='64' id='type-id-1769'/>
+ <pointer-type-def type-id='type-id-1770' size-in-bits='64' id='type-id-1771'/>
+ <pointer-type-def type-id='type-id-1772' size-in-bits='64' id='type-id-1773'/>
+ <pointer-type-def type-id='type-id-1774' size-in-bits='64' id='type-id-1775'/>
+ <pointer-type-def type-id='type-id-1776' size-in-bits='64' id='type-id-1777'/>
+ <pointer-type-def type-id='type-id-1778' size-in-bits='64' id='type-id-1779'/>
+ <pointer-type-def type-id='type-id-1780' size-in-bits='64' id='type-id-1781'/>
+ <pointer-type-def type-id='type-id-1782' size-in-bits='64' id='type-id-1783'/>
+ <pointer-type-def type-id='type-id-1784' size-in-bits='64' id='type-id-1785'/>
+ <pointer-type-def type-id='type-id-1786' size-in-bits='64' id='type-id-1787'/>
+ <pointer-type-def type-id='type-id-1788' size-in-bits='64' id='type-id-1789'/>
+ <pointer-type-def type-id='type-id-1790' size-in-bits='64' id='type-id-1791'/>
+ <pointer-type-def type-id='type-id-1792' size-in-bits='64' id='type-id-1793'/>
+ <pointer-type-def type-id='type-id-1794' size-in-bits='64' id='type-id-1795'/>
+ <pointer-type-def type-id='type-id-1796' size-in-bits='64' id='type-id-1797'/>
+ <pointer-type-def type-id='type-id-1798' size-in-bits='64' id='type-id-1799'/>
+ <pointer-type-def type-id='type-id-1800' size-in-bits='64' id='type-id-1801'/>
+ <pointer-type-def type-id='type-id-1802' size-in-bits='64' id='type-id-1803'/>
+ <pointer-type-def type-id='type-id-1804' size-in-bits='64' id='type-id-1805'/>
+ <qualified-type-def type-id='type-id-1742' const='yes' id='type-id-1806'/>
+ <qualified-type-def type-id='type-id-1754' const='yes' id='type-id-1807'/>
+ <qualified-type-def type-id='type-id-1750' const='yes' id='type-id-1808'/>
+ <qualified-type-def type-id='type-id-1730' const='yes' id='type-id-1809'/>
+ <qualified-type-def type-id='type-id-1768' const='yes' id='type-id-1810'/>
+ <qualified-type-def type-id='type-id-1766' const='yes' id='type-id-1811'/>
+ <qualified-type-def type-id='type-id-1760' const='yes' id='type-id-1812'/>
+ <qualified-type-def type-id='type-id-1762' const='yes' id='type-id-1813'/>
+ <qualified-type-def type-id='type-id-1776' const='yes' id='type-id-1814'/>
+ <qualified-type-def type-id='type-id-1756' const='yes' id='type-id-1815'/>
+ <qualified-type-def type-id='type-id-1780' const='yes' id='type-id-1816'/>
+ <qualified-type-def type-id='type-id-1790' const='yes' id='type-id-1817'/>
+ <qualified-type-def type-id='type-id-1788' const='yes' id='type-id-1818'/>
+ <qualified-type-def type-id='type-id-1819' const='yes' id='type-id-1820'/>
+ <qualified-type-def type-id='type-id-1728' const='yes' id='type-id-1821'/>
+ <qualified-type-def type-id='type-id-1796' const='yes' id='type-id-1822'/>
+ <qualified-type-def type-id='type-id-1792' const='yes' id='type-id-1823'/>
+ <qualified-type-def type-id='type-id-1802' const='yes' id='type-id-1824'/>
+ <qualified-type-def type-id='type-id-1732' const='yes' id='type-id-1825'/>
+ <qualified-type-def type-id='type-id-1786' const='yes' id='type-id-1826'/>
+ <pointer-type-def type-id='type-id-1806' size-in-bits='64' id='type-id-1827'/>
+ <pointer-type-def type-id='type-id-1807' size-in-bits='64' id='type-id-1828'/>
+ <pointer-type-def type-id='type-id-1808' size-in-bits='64' id='type-id-1829'/>
+ <pointer-type-def type-id='type-id-1810' size-in-bits='64' id='type-id-1830'/>
+ <pointer-type-def type-id='type-id-1811' size-in-bits='64' id='type-id-1831'/>
+ <pointer-type-def type-id='type-id-1812' size-in-bits='64' id='type-id-1832'/>
+ <pointer-type-def type-id='type-id-1813' size-in-bits='64' id='type-id-1833'/>
+ <pointer-type-def type-id='type-id-1814' size-in-bits='64' id='type-id-1834'/>
+ <pointer-type-def type-id='type-id-1809' size-in-bits='64' id='type-id-1835'/>
+ <pointer-type-def type-id='type-id-1815' size-in-bits='64' id='type-id-1836'/>
+ <pointer-type-def type-id='type-id-1816' size-in-bits='64' id='type-id-1837'/>
+ <pointer-type-def type-id='type-id-1817' size-in-bits='64' id='type-id-1838'/>
+ <pointer-type-def type-id='type-id-1820' size-in-bits='64' id='type-id-1839'/>
+ <pointer-type-def type-id='type-id-1821' size-in-bits='64' id='type-id-1840'/>
+ <pointer-type-def type-id='type-id-1822' size-in-bits='64' id='type-id-1841'/>
+ <pointer-type-def type-id='type-id-1823' size-in-bits='64' id='type-id-1842'/>
+ <pointer-type-def type-id='type-id-1824' size-in-bits='64' id='type-id-1843'/>
+ <pointer-type-def type-id='type-id-1825' size-in-bits='64' id='type-id-1844'/>
+ <pointer-type-def type-id='type-id-1826' size-in-bits='64' id='type-id-1845'/>
+ <qualified-type-def type-id='type-id-1846' const='yes' id='type-id-1847'/>
+ <pointer-type-def type-id='type-id-1847' size-in-bits='64' id='type-id-1848'/>
+ <qualified-type-def type-id='type-id-1849' const='yes' id='type-id-1850'/>
+ <pointer-type-def type-id='type-id-1850' size-in-bits='64' id='type-id-1851'/>
+ <qualified-type-def type-id='type-id-1852' const='yes' id='type-id-1853'/>
+ <pointer-type-def type-id='type-id-1853' size-in-bits='64' id='type-id-1854'/>
+ <qualified-type-def type-id='type-id-1855' const='yes' id='type-id-1856'/>
+ <qualified-type-def type-id='type-id-1857' const='yes' id='type-id-1858'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1858' size-in-bits='64' id='type-id-1859'/>
+ <pointer-type-def type-id='type-id-1858' size-in-bits='64' id='type-id-1860'/>
+ <qualified-type-def type-id='type-id-1861' const='yes' id='type-id-1862'/>
+ <qualified-type-def type-id='type-id-1863' const='yes' id='type-id-1864'/>
+ <pointer-type-def type-id='type-id-1862' size-in-bits='64' id='type-id-1865'/>
+ <pointer-type-def type-id='type-id-1864' size-in-bits='64' id='type-id-1866'/>
+ <qualified-type-def type-id='type-id-1865' restrict='yes' id='type-id-1867'/>
+ <pointer-type-def type-id='type-id-1846' size-in-bits='64' id='type-id-1868'/>
+ <qualified-type-def type-id='type-id-1868' restrict='yes' id='type-id-1869'/>
+ <pointer-type-def type-id='type-id-1870' size-in-bits='64' id='type-id-1871'/>
+ <pointer-type-def type-id='type-id-1849' size-in-bits='64' id='type-id-1872'/>
+ <qualified-type-def type-id='type-id-1872' restrict='yes' id='type-id-1873'/>
+ <pointer-type-def type-id='type-id-1852' size-in-bits='64' id='type-id-1874'/>
+ <qualified-type-def type-id='type-id-1874' const='yes' id='type-id-1875'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1876' size-in-bits='64' id='type-id-1877'/>
+ <reference-type-def kind='lvalue' type-id='type-id-1878' size-in-bits='64' id='type-id-1879'/>
+ <pointer-type-def type-id='type-id-1857' size-in-bits='64' id='type-id-1880'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-1881' visibility='default' is-declaration-only='yes' id='type-id-1882'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-1717' visibility='default' is-declaration-only='yes' id='type-id-1883'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-1884' visibility='default' is-declaration-only='yes' id='type-id-1885'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-1886' visibility='default' is-declaration-only='yes' id='type-id-1887'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-1888' visibility='default' is-declaration-only='yes' id='type-id-1889'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1870'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-1890' visibility='default' is-declaration-only='yes' id='type-id-1891'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-1892' visibility='default' is-declaration-only='yes' id='type-id-1893'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1894'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1861'/>
+ <pointer-type-def type-id='type-id-1894' size-in-bits='64' id='type-id-1895'/>
+ <pointer-type-def type-id='type-id-1861' size-in-bits='64' id='type-id-1896'/>
+ <pointer-type-def type-id='type-id-1897' size-in-bits='64' id='type-id-1898'/>
+ <pointer-type-def type-id='type-id-1863' size-in-bits='64' id='type-id-1899'/>
+ <pointer-type-def type-id='type-id-1900' size-in-bits='64' id='type-id-1901'/>
+ <pointer-type-def type-id='type-id-1902' size-in-bits='64' id='type-id-1903'/>
+ <pointer-type-def type-id='type-id-1904' size-in-bits='64' id='type-id-1905'/>
+ <pointer-type-def type-id='type-id-1906' size-in-bits='64' id='type-id-1907'/>
+ <pointer-type-def type-id='type-id-1908' size-in-bits='64' id='type-id-1909'/>
+ <pointer-type-def type-id='type-id-1910' size-in-bits='64' id='type-id-1911'/>
+ <pointer-type-def type-id='type-id-1912' size-in-bits='64' id='type-id-1913'/>
+ <pointer-type-def type-id='type-id-1914' size-in-bits='64' id='type-id-1915'/>
+ <pointer-type-def type-id='type-id-1916' size-in-bits='64' id='type-id-1917'/>
+ <pointer-type-def type-id='type-id-1918' size-in-bits='64' id='type-id-1919'/>
+ <pointer-type-def type-id='type-id-1920' size-in-bits='64' id='type-id-1921'/>
+ <pointer-type-def type-id='type-id-1922' size-in-bits='64' id='type-id-1923'/>
+ <pointer-type-def type-id='type-id-236' size-in-bits='64' id='type-id-1924'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-1925'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-1926'/>
<namespace-decl name='std'>
- <class-decl name='basic_filebuf<char, std::char_traits<char> >' visibility='default' size-in-bits='1920' hash='c8394a7a3f611f4d' id='type-id-1524'/>
- <class-decl name='basic_ifstream<char, std::char_traits<char> >' visibility='default' size-in-bits='4160' hash='44a00c8bcd65588f' id='type-id-1532'>
+ <class-decl name='basic_filebuf<char, std::char_traits<char> >' visibility='default' size-in-bits='1920' hash='c8394a7a3f611f4d' id='type-id-1704'/>
+ <class-decl name='basic_ifstream<char, std::char_traits<char> >' visibility='default' size-in-bits='4160' hash='44a00c8bcd65588f' id='type-id-1712'>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ifstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='533' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1533' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1713' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ifstream' mangled-name='_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='533' column='1' visibility='default' binding='global' size-in-bits='64' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1533' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1713' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~basic_ifstream' mangled-name='_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='533' column='1' visibility='default' binding='global' size-in-bits='64' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1533' is-artificial='yes'/>
- <parameter type-id='type-id-112' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1713' is-artificial='yes'/>
+ <parameter type-id='type-id-82' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='ios_base' visibility='default' size-in-bits='1728' hash='3f1b1b5947f906fc' id='type-id-1712'>
+ <class-decl name='ios_base' visibility='default' size-in-bits='1728' hash='3f1b1b5947f906fc' id='type-id-1927'>
<member-type access='private'>
- <typedef-decl name='iostate' type-id='type-id-1714' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='398' column='1' hash='2cd71dcdea451a28' id='type-id-1713'/>
+ <typedef-decl name='iostate' type-id='type-id-1929' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='398' column='1' hash='2cd71dcdea451a28' id='type-id-1928'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='openmode' type-id='type-id-1716' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='429' column='1' hash='2cd71dcdea451a28' id='type-id-1715'/>
+ <typedef-decl name='openmode' type-id='type-id-1931' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='429' column='1' hash='2cd71dcdea451a28' id='type-id-1930'/>
</member-type>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1717'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1932'/>
</member-type>
</class-decl>
- <enum-decl name='iostate' naming-typedef-id='type-id-1713' is-declaration-only='yes' hash='a80feaee979e7a96' id='type-id-1714'>
- <underlying-type type-id='type-id-48'/>
+ <enum-decl name='iostate' naming-typedef-id='type-id-1928' is-declaration-only='yes' hash='a80feaee979e7a96' id='type-id-1929'>
+ <underlying-type type-id='type-id-34'/>
</enum-decl>
- <enum-decl name='openmode' naming-typedef-id='type-id-1715' is-declaration-only='yes' hash='8a7889744e33e925' id='type-id-1716'>
- <underlying-type type-id='type-id-48'/>
+ <enum-decl name='openmode' naming-typedef-id='type-id-1930' is-declaration-only='yes' hash='8a7889744e33e925' id='type-id-1931'>
+ <underlying-type type-id='type-id-34'/>
</enum-decl>
- <typedef-decl name='streamsize' type-id='type-id-195' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='98' column='1' hash='61477c4d1fd8d94d' id='type-id-1718'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1678' visibility='default' is-declaration-only='yes' id='type-id-1719'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1676' visibility='default' is-declaration-only='yes' id='type-id-1720'/>
- <class-decl name='type' naming-typedef-id='type-id-1721' visibility='default' is-declaration-only='yes' id='type-id-1663'>
+ <typedef-decl name='streamsize' type-id='type-id-199' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='98' column='1' hash='61477c4d1fd8d94d' id='type-id-1933'/>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-1855'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1878' visibility='default' is-declaration-only='yes' id='type-id-1934'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-1876' visibility='default' is-declaration-only='yes' id='type-id-1935'/>
+ <class-decl name='type' naming-typedef-id='type-id-1936' visibility='default' is-declaration-only='yes' id='type-id-1857'>
<member-type access='private'>
- <typedef-decl name='reference' type-id='type-id-618' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' hash='61477c4d1fd8d94d' id='type-id-1722'/>
+ <typedef-decl name='reference' type-id='type-id-692' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' hash='61477c4d1fd8d94d' id='type-id-1937'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='const_iterator' type-id='type-id-1534' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-1723'/>
+ <typedef-decl name='const_iterator' type-id='type-id-1720' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-1938'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='iterator' type-id='type-id-1536' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-1724'/>
+ <typedef-decl name='iterator' type-id='type-id-1722' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-1939'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1726' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-1725'/>
+ <typedef-decl name='pointer' type-id='type-id-1941' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-1940'/>
</member-type>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1680' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1880' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEaSERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEaSERKS3_' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1680' is-artificial='yes'/>
- <parameter type-id='type-id-1665' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='436' column='1'/>
- <return type-id='type-id-118'/>
+ <parameter type-id='type-id-1880' is-artificial='yes'/>
+ <parameter type-id='type-id-1859' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='436' column='1'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1727'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1942'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1728'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1943'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1550'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1614'/>
- <class-decl name='__anonymous_struct__25' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1729'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1542'>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1736'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1800'/>
+ <class-decl name='__anonymous_struct__25' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1944'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1728'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1731' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d#3' id='type-id-1730'/>
+ <typedef-decl name='pointer' type-id='type-id-1946' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' hash='61477c4d1fd8d94d#3' id='type-id-1945'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1732'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' hash='61477c4d1fd8d94d' id='type-id-1947'/>
</member-type>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt6vectorIcSaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIcSaIcEED2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-688' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-762' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_default_append' mangled-name='_ZNSt6vectorIcSaIcEE17_M_default_appendEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIcSaIcEE17_M_default_appendEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1543' is-artificial='yes'/>
- <parameter type-id='type-id-41' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-1729' is-artificial='yes'/>
+ <parameter type-id='type-id-27' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1733'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1948'>
+ <member-type access='public'>
+ <typedef-decl name='allocator_type' type-id='type-id-1855' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1949'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1734'>
+ <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1950'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-108' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1735'/>
+ <typedef-decl name='pointer' type-id='type-id-78' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1951'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1720' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1676'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1935' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1876'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1691'>
+ <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1906'>
<member-type access='public'>
- <typedef-decl name='__integral_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-1736'/>
+ <typedef-decl name='__integral_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-1952'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1737'/>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1738'/>
- <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1695'/>
- <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1697'/>
- <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1699'/>
- <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1701'/>
- <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1703'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1682'>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1953'/>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1954'/>
+ <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1910'/>
+ <class-decl name='__anonymous_struct__15' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1912'/>
+ <class-decl name='__anonymous_struct__16' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1914'/>
+ <class-decl name='__anonymous_struct__17' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1916'/>
+ <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1918'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1897'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-223' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#3' id='type-id-1731'/>
+ <typedef-decl name='pointer' type-id='type-id-228' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#3' id='type-id-1946'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1705'/>
- <class-decl name='__anonymous_struct__21' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1739'>
+ <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1920'/>
+ <class-decl name='__anonymous_struct__21' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1955'>
<member-type access='public'>
- <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' hash='a001c849ab2c5776' id='type-id-1520'/>
+ <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' hash='a001c849ab2c5776' id='type-id-1700'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__22' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1740'/>
- <class-decl name='__anonymous_struct__23' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1741'/>
- <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1742'/>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1669'>
+ <class-decl name='__anonymous_struct__22' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1956'/>
+ <class-decl name='__anonymous_struct__23' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1957'/>
+ <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1958'/>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1863'>
<member-type access='public'>
- <typedef-decl name='__int_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-1743'/>
+ <typedef-decl name='__int_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-1959'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1744'/>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1685'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1960'/>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1900'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1745' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1726'/>
+ <typedef-decl name='pointer' type-id='type-id-1961' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1941'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1746'>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1962'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1719' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1678'/>
+ <typedef-decl name='allocator_type' type-id='type-id-1934' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1878'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1674' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1747'/>
+ <typedef-decl name='pointer' type-id='type-id-1874' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1963'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='value_type' type-id='type-id-1660' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' id='type-id-1748'/>
+ <typedef-decl name='value_type' type-id='type-id-1852' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' id='type-id-1964'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1687'>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1902'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1750' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1749'/>
+ <typedef-decl name='pointer' type-id='type-id-1966' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1965'/>
</member-type>
</class-decl>
<function-decl name='operator+<char, std::char_traits<char>, std::allocator<char> >' mangled-name='_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_' hash='561e16545d580624'>
- <parameter type-id='type-id-61' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1151' column='1'/>
- <parameter type-id='type-id-678' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1152' column='1'/>
- <return type-id='type-id-74'/>
+ <parameter type-id='type-id-43' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1151' column='1'/>
+ <parameter type-id='type-id-751' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1152' column='1'/>
+ <return type-id='type-id-52'/>
</function-decl>
<namespace-decl name='__cxx11'>
</namespace-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='const_iterator' naming-typedef-id='type-id-1723' visibility='default' is-declaration-only='yes' id='type-id-1534'/>
- <class-decl name='iterator' naming-typedef-id='type-id-1724' visibility='default' is-declaration-only='yes' id='type-id-1536'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1540'>
+ <class-decl name='const_iterator' naming-typedef-id='type-id-1938' visibility='default' is-declaration-only='yes' id='type-id-1720'/>
+ <class-decl name='iterator' naming-typedef-id='type-id-1939' visibility='default' is-declaration-only='yes' id='type-id-1722'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1726'>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1548'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1734'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-1674' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1751'/>
+ <typedef-decl name='pointer' type-id='type-id-1874' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1967'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1552'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1738'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-108' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-1752'/>
+ <typedef-decl name='pointer' type-id='type-id-78' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' hash='61477c4d1fd8d94d' id='type-id-1968'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1753'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1969'>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1754'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1970'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1747' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1745'/>
+ <typedef-decl name='pointer' type-id='type-id-1963' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1961'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='value_type' type-id='type-id-1748' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' id='type-id-1755'/>
+ <typedef-decl name='value_type' type-id='type-id-1964' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' id='type-id-1971'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1756'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1972'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1735' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-1750'/>
+ <typedef-decl name='pointer' type-id='type-id-1951' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' hash='61477c4d1fd8d94d' id='type-id-1966'/>
</member-type>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-1882' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-1881'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-1889' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-1888'/>
+ <typedef-decl name='FILE' type-id='type-id-1883' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-1714'/>
+ <typedef-decl name='__FILE' type-id='type-id-1883' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-1717'/>
+ <typedef-decl name='fpos_t' type-id='type-id-1881' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-1846'/>
+ <typedef-decl name='div_t' type-id='type-id-1887' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-1886'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-1891' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-1890'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-1893' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-1892'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-1885' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-1884'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-1884' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-1849'/>
<namespace-decl name='mongoutils'>
<namespace-decl name='str'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1602'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1788'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='mongo'>
- <class-decl name='value_type' naming-typedef-id='type-id-1748' visibility='default' is-declaration-only='yes' id='type-id-1660'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1570'>
+ <class-decl name='value_type' naming-typedef-id='type-id-1964' visibility='default' is-declaration-only='yes' id='type-id-1852'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1756'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1600'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1786'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1572'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1582'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1580'/>
- <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1757'/>
- <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1590'/>
- <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1594'/>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1596'/>
- <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1598'/>
- <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1604'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1758'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1758'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1768'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1766'/>
+ <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1973'/>
+ <class-decl name='__anonymous_struct__13' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1776'/>
+ <class-decl name='__anonymous_struct__14' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1780'/>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1782'/>
+ <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1784'/>
+ <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1790'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1974'>
</class-decl>
- <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1633'/>
- <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1606'>
+ <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1819'/>
+ <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1792'>
<member-function access='public' const='yes'>
<function-decl name='read<mongo::Validated<mongo::BSONObj> >' mangled-name='_ZNK5mongo14ConstDataRange4readINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEm' filepath='src/mongo/base/data_range.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo14ConstDataRange4readINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEm' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-1656' is-artificial='yes'/>
- <parameter type-id='type-id-40' filepath='src/mongo/base/data_range.h' line='83' column='1'/>
- <return type-id='type-id-1610'/>
+ <parameter type-id='type-id-1842' is-artificial='yes'/>
+ <parameter type-id='type-id-26' filepath='src/mongo/base/data_range.h' line='83' column='1'/>
+ <return type-id='type-id-1796'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1610'/>
- <class-decl name='__anonymous_struct__24' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1618'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1546'>
+ <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1796'/>
+ <class-decl name='__anonymous_struct__24' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1804'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1732'>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1759'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1760'/>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1554'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1975'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1976'/>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1740'>
<member-function access='public' destructor='yes'>
<function-decl name='~FTDCFileReader' mangled-name='_ZN5mongo14FTDCFileReaderD2Ev' filepath='src/mongo/db/ftdc/file_reader.cpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReaderD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-317' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-321' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='hasNext' mangled-name='_ZN5mongo14FTDCFileReader7hasNextEv' filepath='src/mongo/db/ftdc/file_reader.cpp' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader7hasNextEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-496' is-artificial='yes'/>
- <return type-id='type-id-481'/>
+ <parameter type-id='type-id-540' is-artificial='yes'/>
+ <return type-id='type-id-525'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='readDocument' mangled-name='_ZN5mongo14FTDCFileReader12readDocumentEv' filepath='src/mongo/db/ftdc/file_reader.cpp' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader12readDocumentEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-496' is-artificial='yes'/>
- <return type-id='type-id-481'/>
+ <parameter type-id='type-id-540' is-artificial='yes'/>
+ <return type-id='type-id-525'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='next' mangled-name='_ZN5mongo14FTDCFileReader4nextEv' filepath='src/mongo/db/ftdc/file_reader.cpp' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader4nextEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-496' is-artificial='yes'/>
- <return type-id='type-id-481'/>
+ <parameter type-id='type-id-540' is-artificial='yes'/>
+ <return type-id='type-id-525'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5mongo14FTDCFileReader4openERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/file_reader.cpp' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader4openERKN5boost10filesystem4pathE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1555' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_reader.cpp' line='212' column='1'/>
- <return type-id='type-id-1556'/>
+ <parameter type-id='type-id-1741' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_reader.cpp' line='212' column='1'/>
+ <return type-id='type-id-1742'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1556'>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1742'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1689'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1904'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1558'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1568'/>
- <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1761'>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1744'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1754'/>
+ <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1977'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1762'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1978'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1763'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1979'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1764'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1980'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1765'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1981'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1693'/>
- <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1707'/>
- <class-decl name='__anonymous_struct__25' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1766'/>
+ <class-decl name='__anonymous_struct__20' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1908'/>
+ <class-decl name='__anonymous_struct__24' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1922'/>
+ <class-decl name='__anonymous_struct__25' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1982'/>
<namespace-decl name='FTDCBSONUtil'>
</namespace-decl>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1544'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1562'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1730'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1748'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1768' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' hash='61477c4d1fd8d94d' id='type-id-1767'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1984' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' hash='61477c4d1fd8d94d' id='type-id-1983'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1566'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1752'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1770' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1769'/>
+ <typedef-decl name='reference_type' type-id='type-id-1986' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1985'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1772' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1771'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1988' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1987'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1578'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1764'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1774' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1773'/>
+ <typedef-decl name='reference_type' type-id='type-id-1990' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1989'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1584'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1770'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1776' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d' id='type-id-1775'/>
+ <typedef-decl name='reference_type' type-id='type-id-1992' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d' id='type-id-1991'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1588'>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1774'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1778' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1777'/>
+ <typedef-decl name='reference_type' type-id='type-id-1994' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1993'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1608'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1794'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1780' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1779'/>
+ <typedef-decl name='reference_type' type-id='type-id-1996' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1995'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1782' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1781'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1998' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1997'/>
</member-type>
</class-decl>
<namespace-decl name='filesystem'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1616'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1802'>
<member-type access='private'>
- <typedef-decl name='value_type' type-id='type-id-2' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='67' column='1' hash='a001c849ab2c5776' id='type-id-1514'/>
+ <typedef-decl name='value_type' type-id='type-id-2' size-in-bits='8' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='67' column='1' hash='a001c849ab2c5776' id='type-id-1694'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1560'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1746'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1783' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' hash='61477c4d1fd8d94d' id='type-id-1768'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1999' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' hash='61477c4d1fd8d94d' id='type-id-1984'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1592'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1612'>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1778'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1798'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1784' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1780'/>
+ <typedef-decl name='reference_type' type-id='type-id-2000' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1996'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1785' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1782'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2001' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1998'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1564'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1750'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1786' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1770'/>
+ <typedef-decl name='reference_type' type-id='type-id-2002' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1986'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1787' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1772'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2003' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1988'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1574'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1760'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1788' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1776'/>
+ <typedef-decl name='reference_type' type-id='type-id-2004' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1992'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1576'>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1762'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1789' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1774'/>
+ <typedef-decl name='reference_type' type-id='type-id-2005' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1990'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1586'>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1772'>
<member-type access='private'>
- <typedef-decl name='internal_type' type-id='type-id-1721' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-1538'/>
+ <typedef-decl name='internal_type' type-id='type-id-1936' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-1724'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1790' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1778'/>
+ <typedef-decl name='reference_type' type-id='type-id-2006' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1994'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1791'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2007'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1125' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-1783'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1268' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-1999'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1792'>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2008'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-576' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1784'/>
+ <typedef-decl name='reference_type' type-id='type-id-648' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-2000'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-380' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1785'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-418' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-2001'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1793'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2009'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1786'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-2002'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1787'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-2003'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1794'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2010'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1789'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-2005'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1795'>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2011'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-1145' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-1788'/>
+ <typedef-decl name='reference_type' type-id='type-id-1284' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-2004'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1796'>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2012'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1790'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-2006'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='detail'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1797'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2013'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-1663' filepath='src/third_party/boost-1.60.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-1721'/>
+ <typedef-decl name='type' type-id='type-id-1857' filepath='src/third_party/boost-1.60.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-1936'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
- <typedef-decl name='is_not_reference_tag' type-id='type-id-1798' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-1799'/>
+ <typedef-decl name='is_not_reference_tag' type-id='type-id-2014' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-2015'/>
<namespace-decl name='mpl_'>
- <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-1798' visibility='default' is-declaration-only='yes' id='type-id-1800'/>
- <typedef-decl name='false_' type-id='type-id-1800' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-1798'/>
+ <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-2014' visibility='default' is-declaration-only='yes' id='type-id-2016'/>
+ <typedef-decl name='false_' type-id='type-id-2016' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-2014'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/file_writer.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='632' hash='47d720fdc943a53a' id='type-id-1801'>
- <subrange length='79' lower-bound='0' upper-bound='78' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='6431920b520c77a0' id='type-id-1802'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='632' hash='47d720fdc943a53a' id='type-id-2017'>
+ <subrange length='79' lower-bound='0' upper-bound='78' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='6431920b520c77a0' id='type-id-2018'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='632' hash='f67b8f756b77c578' id='type-id-1803'>
- <subrange length='79' lower-bound='0' upper-bound='78' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='6431920b520c77a0' id='type-id-1802'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='632' hash='f67b8f756b77c578' id='type-id-2019'>
+ <subrange length='79' lower-bound='0' upper-bound='78' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='6431920b520c77a0' id='type-id-2018'/>
</array-type-def>
- <reference-type-def kind='lvalue' type-id='type-id-1803' size-in-bits='64' hash='80ff78000eab06b1' id='type-id-1804'/>
- <qualified-type-def type-id='type-id-1805' const='yes' hash='9c3c56fbf1457f62#3' id='type-id-1806'/>
- <reference-type-def kind='lvalue' type-id='type-id-1806' size-in-bits='64' hash='f459ea9b9b56f405#3' id='type-id-1807'/>
- <pointer-type-def type-id='type-id-1806' size-in-bits='64' hash='9ec716d6ef4e44db#3' id='type-id-1808'/>
- <reference-type-def kind='lvalue' type-id='type-id-1805' size-in-bits='64' hash='1713eb7411b4e6b8#3' id='type-id-1809'/>
- <reference-type-def kind='lvalue' type-id='type-id-1810' size-in-bits='64' hash='5fa6fb8b5a0544c6#5' id='type-id-1811'/>
- <pointer-type-def type-id='type-id-1812' size-in-bits='64' id='type-id-1813'/>
- <pointer-type-def type-id='type-id-1814' size-in-bits='64' id='type-id-1815'/>
- <pointer-type-def type-id='type-id-1816' size-in-bits='64' id='type-id-1817'/>
- <pointer-type-def type-id='type-id-1818' size-in-bits='64' id='type-id-1819'/>
- <pointer-type-def type-id='type-id-1820' size-in-bits='64' id='type-id-1821'/>
- <pointer-type-def type-id='type-id-1822' size-in-bits='64' id='type-id-1823'/>
- <pointer-type-def type-id='type-id-1824' size-in-bits='64' id='type-id-1825'/>
- <pointer-type-def type-id='type-id-1826' size-in-bits='64' id='type-id-1827'/>
- <pointer-type-def type-id='type-id-1828' size-in-bits='64' id='type-id-1829'/>
- <pointer-type-def type-id='type-id-1830' size-in-bits='64' id='type-id-1831'/>
- <pointer-type-def type-id='type-id-1832' size-in-bits='64' id='type-id-1833'/>
- <pointer-type-def type-id='type-id-1834' size-in-bits='64' id='type-id-1835'/>
- <pointer-type-def type-id='type-id-1836' size-in-bits='64' id='type-id-1837'/>
- <pointer-type-def type-id='type-id-1838' size-in-bits='64' id='type-id-1839'/>
- <pointer-type-def type-id='type-id-1840' size-in-bits='64' id='type-id-1841'/>
- <pointer-type-def type-id='type-id-1842' size-in-bits='64' id='type-id-1843'/>
- <pointer-type-def type-id='type-id-1844' size-in-bits='64' id='type-id-1845'/>
- <pointer-type-def type-id='type-id-1846' size-in-bits='64' id='type-id-1847'/>
- <pointer-type-def type-id='type-id-1848' size-in-bits='64' id='type-id-1849'/>
- <pointer-type-def type-id='type-id-1850' size-in-bits='64' id='type-id-1851'/>
- <pointer-type-def type-id='type-id-1852' size-in-bits='64' id='type-id-1853'/>
- <pointer-type-def type-id='type-id-1854' size-in-bits='64' id='type-id-1855'/>
- <pointer-type-def type-id='type-id-1856' size-in-bits='64' id='type-id-1857'/>
- <pointer-type-def type-id='type-id-1858' size-in-bits='64' id='type-id-1859'/>
- <pointer-type-def type-id='type-id-1860' size-in-bits='64' id='type-id-1861'/>
- <pointer-type-def type-id='type-id-1862' size-in-bits='64' id='type-id-1863'/>
- <pointer-type-def type-id='type-id-1864' size-in-bits='64' id='type-id-1865'/>
- <pointer-type-def type-id='type-id-1866' size-in-bits='64' id='type-id-1867'/>
- <pointer-type-def type-id='type-id-1868' size-in-bits='64' id='type-id-1869'/>
- <qualified-type-def type-id='type-id-1834' const='yes' id='type-id-1870'/>
- <qualified-type-def type-id='type-id-1852' const='yes' id='type-id-1871'/>
- <qualified-type-def type-id='type-id-1828' const='yes' id='type-id-1872'/>
- <qualified-type-def type-id='type-id-1836' const='yes' id='type-id-1873'/>
- <qualified-type-def type-id='type-id-1838' const='yes' id='type-id-1874'/>
- <qualified-type-def type-id='type-id-1848' const='yes' id='type-id-1875'/>
- <qualified-type-def type-id='type-id-1850' const='yes' id='type-id-1876'/>
- <qualified-type-def type-id='type-id-1877' const='yes' id='type-id-1878'/>
- <qualified-type-def type-id='type-id-1879' const='yes' id='type-id-1880'/>
- <qualified-type-def type-id='type-id-1812' const='yes' id='type-id-1881'/>
- <qualified-type-def type-id='type-id-1854' const='yes' id='type-id-1882'/>
- <qualified-type-def type-id='type-id-1860' const='yes' id='type-id-1883'/>
- <qualified-type-def type-id='type-id-1884' const='yes' id='type-id-1885'/>
- <qualified-type-def type-id='type-id-1862' const='yes' id='type-id-1886'/>
- <qualified-type-def type-id='type-id-1822' const='yes' id='type-id-1887'/>
- <qualified-type-def type-id='type-id-1814' const='yes' id='type-id-1888'/>
- <qualified-type-def type-id='type-id-1844' const='yes' id='type-id-1889'/>
- <pointer-type-def type-id='type-id-1870' size-in-bits='64' id='type-id-1890'/>
- <pointer-type-def type-id='type-id-1871' size-in-bits='64' id='type-id-1891'/>
- <pointer-type-def type-id='type-id-1872' size-in-bits='64' id='type-id-1892'/>
- <pointer-type-def type-id='type-id-1873' size-in-bits='64' id='type-id-1893'/>
- <pointer-type-def type-id='type-id-1874' size-in-bits='64' id='type-id-1894'/>
- <pointer-type-def type-id='type-id-1875' size-in-bits='64' id='type-id-1895'/>
- <pointer-type-def type-id='type-id-1876' size-in-bits='64' id='type-id-1896'/>
- <pointer-type-def type-id='type-id-1878' size-in-bits='64' id='type-id-1897'/>
- <pointer-type-def type-id='type-id-1880' size-in-bits='64' id='type-id-1898'/>
- <pointer-type-def type-id='type-id-1881' size-in-bits='64' id='type-id-1899'/>
- <pointer-type-def type-id='type-id-1882' size-in-bits='64' id='type-id-1900'/>
- <pointer-type-def type-id='type-id-1883' size-in-bits='64' id='type-id-1901'/>
- <pointer-type-def type-id='type-id-1885' size-in-bits='64' id='type-id-1902'/>
- <pointer-type-def type-id='type-id-1886' size-in-bits='64' id='type-id-1903'/>
- <pointer-type-def type-id='type-id-1888' size-in-bits='64' id='type-id-1904'/>
- <pointer-type-def type-id='type-id-1889' size-in-bits='64' id='type-id-1905'/>
- <qualified-type-def type-id='type-id-1906' const='yes' id='type-id-1907'/>
- <qualified-type-def type-id='type-id-1908' const='yes' id='type-id-1909'/>
- <pointer-type-def type-id='type-id-1907' size-in-bits='64' id='type-id-1910'/>
- <pointer-type-def type-id='type-id-1909' size-in-bits='64' id='type-id-1911'/>
- <qualified-type-def type-id='type-id-1910' restrict='yes' id='type-id-1912'/>
- <reference-type-def kind='lvalue' type-id='type-id-1913' size-in-bits='64' id='type-id-1914'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1906'/>
- <pointer-type-def type-id='type-id-1906' size-in-bits='64' id='type-id-1915'/>
- <pointer-type-def type-id='type-id-1916' size-in-bits='64' id='type-id-1917'/>
- <pointer-type-def type-id='type-id-1908' size-in-bits='64' id='type-id-1918'/>
- <pointer-type-def type-id='type-id-1919' size-in-bits='64' id='type-id-1920'/>
- <pointer-type-def type-id='type-id-1921' size-in-bits='64' id='type-id-1922'/>
- <pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-1923'/>
- <pointer-type-def type-id='type-id-1924' size-in-bits='64' id='type-id-1925'/>
- <pointer-type-def type-id='type-id-1926' size-in-bits='64' id='type-id-1927'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1928'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-1929'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2019' size-in-bits='64' hash='80ff78000eab06b1' id='type-id-2020'/>
+ <qualified-type-def type-id='type-id-2021' const='yes' hash='9c3c56fbf1457f62#3' id='type-id-2022'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2022' size-in-bits='64' hash='f459ea9b9b56f405#3' id='type-id-2023'/>
+ <pointer-type-def type-id='type-id-2022' size-in-bits='64' hash='9ec716d6ef4e44db#3' id='type-id-2024'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2021' size-in-bits='64' hash='1713eb7411b4e6b8#3' id='type-id-2025'/>
+ <pointer-type-def type-id='type-id-2026' size-in-bits='64' id='type-id-2027'/>
+ <qualified-type-def type-id='type-id-2027' restrict='yes' id='type-id-2028'/>
+ <pointer-type-def type-id='type-id-2029' size-in-bits='64' id='type-id-2030'/>
+ <qualified-type-def type-id='type-id-2030' restrict='yes' id='type-id-2031'/>
+ <pointer-type-def type-id='type-id-2032' size-in-bits='64' id='type-id-2033'/>
+ <pointer-type-def type-id='type-id-2034' size-in-bits='64' id='type-id-2035'/>
+ <pointer-type-def type-id='type-id-2036' size-in-bits='64' id='type-id-2037'/>
+ <pointer-type-def type-id='type-id-2038' size-in-bits='64' id='type-id-2039'/>
+ <pointer-type-def type-id='type-id-2040' size-in-bits='64' id='type-id-2041'/>
+ <pointer-type-def type-id='type-id-2042' size-in-bits='64' id='type-id-2043'/>
+ <pointer-type-def type-id='type-id-2044' size-in-bits='64' id='type-id-2045'/>
+ <pointer-type-def type-id='type-id-2046' size-in-bits='64' id='type-id-2047'/>
+ <pointer-type-def type-id='type-id-2048' size-in-bits='64' id='type-id-2049'/>
+ <pointer-type-def type-id='type-id-2050' size-in-bits='64' id='type-id-2051'/>
+ <pointer-type-def type-id='type-id-2052' size-in-bits='64' id='type-id-2053'/>
+ <pointer-type-def type-id='type-id-2054' size-in-bits='64' id='type-id-2055'/>
+ <pointer-type-def type-id='type-id-2056' size-in-bits='64' id='type-id-2057'/>
+ <pointer-type-def type-id='type-id-2058' size-in-bits='64' id='type-id-2059'/>
+ <pointer-type-def type-id='type-id-2060' size-in-bits='64' id='type-id-2061'/>
+ <pointer-type-def type-id='type-id-2062' size-in-bits='64' id='type-id-2063'/>
+ <pointer-type-def type-id='type-id-2064' size-in-bits='64' id='type-id-2065'/>
+ <pointer-type-def type-id='type-id-2066' size-in-bits='64' id='type-id-2067'/>
+ <pointer-type-def type-id='type-id-2068' size-in-bits='64' id='type-id-2069'/>
+ <pointer-type-def type-id='type-id-2070' size-in-bits='64' id='type-id-2071'/>
+ <pointer-type-def type-id='type-id-2072' size-in-bits='64' id='type-id-2073'/>
+ <pointer-type-def type-id='type-id-2074' size-in-bits='64' id='type-id-2075'/>
+ <pointer-type-def type-id='type-id-2076' size-in-bits='64' id='type-id-2077'/>
+ <pointer-type-def type-id='type-id-2078' size-in-bits='64' id='type-id-2079'/>
+ <pointer-type-def type-id='type-id-2080' size-in-bits='64' id='type-id-2081'/>
+ <pointer-type-def type-id='type-id-2082' size-in-bits='64' id='type-id-2083'/>
+ <pointer-type-def type-id='type-id-2084' size-in-bits='64' id='type-id-2085'/>
+ <pointer-type-def type-id='type-id-2086' size-in-bits='64' id='type-id-2087'/>
+ <pointer-type-def type-id='type-id-2088' size-in-bits='64' id='type-id-2089'/>
+ <qualified-type-def type-id='type-id-2054' const='yes' id='type-id-2090'/>
+ <qualified-type-def type-id='type-id-2072' const='yes' id='type-id-2091'/>
+ <qualified-type-def type-id='type-id-2048' const='yes' id='type-id-2092'/>
+ <qualified-type-def type-id='type-id-2056' const='yes' id='type-id-2093'/>
+ <qualified-type-def type-id='type-id-2058' const='yes' id='type-id-2094'/>
+ <qualified-type-def type-id='type-id-2068' const='yes' id='type-id-2095'/>
+ <qualified-type-def type-id='type-id-2070' const='yes' id='type-id-2096'/>
+ <qualified-type-def type-id='type-id-2097' const='yes' id='type-id-2098'/>
+ <qualified-type-def type-id='type-id-2099' const='yes' id='type-id-2100'/>
+ <qualified-type-def type-id='type-id-2032' const='yes' id='type-id-2101'/>
+ <qualified-type-def type-id='type-id-2074' const='yes' id='type-id-2102'/>
+ <qualified-type-def type-id='type-id-2080' const='yes' id='type-id-2103'/>
+ <qualified-type-def type-id='type-id-2104' const='yes' id='type-id-2105'/>
+ <qualified-type-def type-id='type-id-2082' const='yes' id='type-id-2106'/>
+ <qualified-type-def type-id='type-id-2042' const='yes' id='type-id-2107'/>
+ <qualified-type-def type-id='type-id-2034' const='yes' id='type-id-2108'/>
+ <qualified-type-def type-id='type-id-2064' const='yes' id='type-id-2109'/>
+ <pointer-type-def type-id='type-id-2090' size-in-bits='64' id='type-id-2110'/>
+ <pointer-type-def type-id='type-id-2091' size-in-bits='64' id='type-id-2111'/>
+ <pointer-type-def type-id='type-id-2092' size-in-bits='64' id='type-id-2112'/>
+ <pointer-type-def type-id='type-id-2093' size-in-bits='64' id='type-id-2113'/>
+ <pointer-type-def type-id='type-id-2094' size-in-bits='64' id='type-id-2114'/>
+ <pointer-type-def type-id='type-id-2095' size-in-bits='64' id='type-id-2115'/>
+ <pointer-type-def type-id='type-id-2096' size-in-bits='64' id='type-id-2116'/>
+ <pointer-type-def type-id='type-id-2098' size-in-bits='64' id='type-id-2117'/>
+ <pointer-type-def type-id='type-id-2100' size-in-bits='64' id='type-id-2118'/>
+ <pointer-type-def type-id='type-id-2101' size-in-bits='64' id='type-id-2119'/>
+ <pointer-type-def type-id='type-id-2102' size-in-bits='64' id='type-id-2120'/>
+ <pointer-type-def type-id='type-id-2103' size-in-bits='64' id='type-id-2121'/>
+ <pointer-type-def type-id='type-id-2105' size-in-bits='64' id='type-id-2122'/>
+ <pointer-type-def type-id='type-id-2106' size-in-bits='64' id='type-id-2123'/>
+ <pointer-type-def type-id='type-id-2108' size-in-bits='64' id='type-id-2124'/>
+ <pointer-type-def type-id='type-id-2109' size-in-bits='64' id='type-id-2125'/>
+ <qualified-type-def type-id='type-id-2126' const='yes' id='type-id-2127'/>
+ <pointer-type-def type-id='type-id-2127' size-in-bits='64' id='type-id-2128'/>
+ <qualified-type-def type-id='type-id-2129' const='yes' id='type-id-2130'/>
+ <pointer-type-def type-id='type-id-2130' size-in-bits='64' id='type-id-2131'/>
+ <qualified-type-def type-id='type-id-2132' const='yes' id='type-id-2133'/>
+ <qualified-type-def type-id='type-id-2134' const='yes' id='type-id-2135'/>
+ <qualified-type-def type-id='type-id-2136' const='yes' id='type-id-2137'/>
+ <pointer-type-def type-id='type-id-2135' size-in-bits='64' id='type-id-2138'/>
+ <pointer-type-def type-id='type-id-2137' size-in-bits='64' id='type-id-2139'/>
+ <qualified-type-def type-id='type-id-2138' restrict='yes' id='type-id-2140'/>
+ <pointer-type-def type-id='type-id-2126' size-in-bits='64' id='type-id-2141'/>
+ <qualified-type-def type-id='type-id-2141' restrict='yes' id='type-id-2142'/>
+ <pointer-type-def type-id='type-id-2143' size-in-bits='64' id='type-id-2144'/>
+ <pointer-type-def type-id='type-id-2129' size-in-bits='64' id='type-id-2145'/>
+ <qualified-type-def type-id='type-id-2145' restrict='yes' id='type-id-2146'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2147' size-in-bits='64' id='type-id-2148'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2149' size-in-bits='64' id='type-id-2150'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-2151' visibility='default' is-declaration-only='yes' id='type-id-2152'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-2029' visibility='default' is-declaration-only='yes' id='type-id-2153'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-2154' visibility='default' is-declaration-only='yes' id='type-id-2155'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-2156' visibility='default' is-declaration-only='yes' id='type-id-2157'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-2158' visibility='default' is-declaration-only='yes' id='type-id-2159'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2143'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-2160' visibility='default' is-declaration-only='yes' id='type-id-2161'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-2162' visibility='default' is-declaration-only='yes' id='type-id-2163'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2164'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2134'/>
+ <pointer-type-def type-id='type-id-2164' size-in-bits='64' id='type-id-2165'/>
+ <pointer-type-def type-id='type-id-2134' size-in-bits='64' id='type-id-2166'/>
+ <pointer-type-def type-id='type-id-2167' size-in-bits='64' id='type-id-2168'/>
+ <pointer-type-def type-id='type-id-2136' size-in-bits='64' id='type-id-2169'/>
+ <pointer-type-def type-id='type-id-2170' size-in-bits='64' id='type-id-2171'/>
+ <pointer-type-def type-id='type-id-2172' size-in-bits='64' id='type-id-2173'/>
+ <pointer-type-def type-id='type-id-237' size-in-bits='64' id='type-id-2174'/>
+ <pointer-type-def type-id='type-id-2175' size-in-bits='64' id='type-id-2176'/>
+ <pointer-type-def type-id='type-id-2177' size-in-bits='64' id='type-id-2178'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-2179'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-2180'/>
<namespace-decl name='std'>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1930' visibility='default' is-declaration-only='yes' id='type-id-1931'/>
- <class-decl name='allocator_type' naming-typedef-id='type-id-1913' visibility='default' is-declaration-only='yes' id='type-id-1932'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1933'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1824'/>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1830'/>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1934'>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-2132'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-2181' visibility='default' is-declaration-only='yes' id='type-id-2182'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-2147' visibility='default' is-declaration-only='yes' id='type-id-2183'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2184'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2044'/>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2050'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2185'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-191' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' hash='a001c849ab2c5776' id='type-id-1810'/>
+ <typedef-decl name='const_pointer' type-id='type-id-43' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-2186'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='const_pointer' type-id='type-id-61' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' hash='61477c4d1fd8d94d' id='type-id-1935'/>
+ <typedef-decl name='pointer' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-2187'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-56' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1936'/>
+ <typedef-decl name='size_type' type-id='type-id-26' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-2188'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='size_type' type-id='type-id-40' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' hash='61477c4d1fd8d94d' id='type-id-1937'/>
+ <typedef-decl name='allocator_type' type-id='type-id-2132' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-2149'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1908'>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2136'>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1919'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2170'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-628' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1938'/>
+ <typedef-decl name='pointer' type-id='type-id-702' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2189'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1939'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2190'>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1931' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1930'/>
+ <typedef-decl name='allocator_type' type-id='type-id-2182' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-2181'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1921'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2172'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1750' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-1940'/>
+ <typedef-decl name='pointer' type-id='type-id-1966' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2191'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1941'>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2192'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-108' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-1942'/>
+ <typedef-decl name='pointer' type-id='type-id-78' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d' id='type-id-2193'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-1932' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1913'/>
+ <typedef-decl name='allocator_type' type-id='type-id-2183' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-2147'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1943'>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2194'>
<member-type access='public'>
- <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' hash='a001c849ab2c5776' id='type-id-1805'/>
+ <typedef-decl name='char_type' type-id='type-id-2' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' hash='a001c849ab2c5776' id='type-id-2021'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1924'>
+ <class-decl name='__anonymous_struct__9' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2175'>
<member-type access='public'>
- <typedef-decl name='__integral_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-1944'/>
+ <typedef-decl name='__integral_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' hash='f0c050c6f9f8032e' id='type-id-2195'/>
</member-type>
</class-decl>
<namespace-decl name='__cxx11'>
</namespace-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1816'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2036'>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1826'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2046'>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1832'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2052'>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1945'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2196'>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1946'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2197'>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1947'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2198'>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-2152' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-2151'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-2159' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-2158'/>
+ <typedef-decl name='FILE' type-id='type-id-2153' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-2026'/>
+ <typedef-decl name='__FILE' type-id='type-id-2153' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-2029'/>
+ <typedef-decl name='fpos_t' type-id='type-id-2151' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-2126'/>
+ <typedef-decl name='div_t' type-id='type-id-2157' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-2156'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-2161' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-2160'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-2163' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-2162'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-2155' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-2154'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-2154' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-2129'/>
<namespace-decl name='mongoutils'>
<namespace-decl name='str'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1846'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2066'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='mongo'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1812'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2032'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1916'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2167'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1814'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2034'>
<member-type access='private'>
- <typedef-decl name='WordType' type-id='type-id-46' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-1948'/>
+ <typedef-decl name='WordType' type-id='type-id-32' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-2199'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1852'/>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1842'/>
- <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1848'/>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1879'/>
- <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1949'/>
- <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1854'/>
- <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1862'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1818'>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2072'/>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2062'/>
+ <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2068'/>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2099'/>
+ <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2200'/>
+ <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2074'/>
+ <class-decl name='__anonymous_struct__18' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2082'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2038'>
<member-function access='public' destructor='yes'>
<function-decl name='~FTDCFileWriter' mangled-name='_ZN5mongo14FTDCFileWriterD2Ev' filepath='src/mongo/db/ftdc/file_writer.cpp' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriterD2Ev' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-126' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-102' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='close' mangled-name='_ZN5mongo14FTDCFileWriter5closeEv' filepath='src/mongo/db/ftdc/file_writer.cpp' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter5closeEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1819' is-artificial='yes'/>
- <return type-id='type-id-1812'/>
+ <parameter type-id='type-id-2039' is-artificial='yes'/>
+ <return type-id='type-id-2032'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='open' mangled-name='_ZN5mongo14FTDCFileWriter4openERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/file_writer.cpp' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter4openERKN5boost10filesystem4pathE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1819' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_writer.cpp' line='53' column='1'/>
- <return type-id='type-id-1812'/>
+ <parameter type-id='type-id-2039' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_writer.cpp' line='53' column='1'/>
+ <return type-id='type-id-2032'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='writeInterimFileBuffer' mangled-name='_ZN5mongo14FTDCFileWriter22writeInterimFileBufferENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/file_writer.cpp' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter22writeInterimFileBufferENS_14ConstDataRangeE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1819' is-artificial='yes'/>
- <parameter type-id='type-id-1852' filepath='src/mongo/db/ftdc/file_writer.cpp' line='83' column='1'/>
- <return type-id='type-id-1812'/>
+ <parameter type-id='type-id-2039' is-artificial='yes'/>
+ <parameter type-id='type-id-2072' filepath='src/mongo/db/ftdc/file_writer.cpp' line='83' column='1'/>
+ <return type-id='type-id-2032'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='writeArchiveFileBuffer' mangled-name='_ZN5mongo14FTDCFileWriter22writeArchiveFileBufferENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/file_writer.cpp' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter22writeArchiveFileBufferENS_14ConstDataRangeE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1819' is-artificial='yes'/>
- <parameter type-id='type-id-1852' filepath='src/mongo/db/ftdc/file_writer.cpp' line='83' column='1'/>
- <return type-id='type-id-1812'/>
+ <parameter type-id='type-id-2039' is-artificial='yes'/>
+ <parameter type-id='type-id-2072' filepath='src/mongo/db/ftdc/file_writer.cpp' line='83' column='1'/>
+ <return type-id='type-id-2032'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='writeMetadata' mangled-name='_ZN5mongo14FTDCFileWriter13writeMetadataERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter13writeMetadataERKNS_7BSONObjENS_6Date_tE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1819' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
- <parameter type-id='type-id-1949' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
- <return type-id='type-id-1812'/>
+ <parameter type-id='type-id-2039' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
+ <parameter type-id='type-id-2200' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
+ <return type-id='type-id-2032'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='writeSample' mangled-name='_ZN5mongo14FTDCFileWriter11writeSampleERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/file_writer.cpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter11writeSampleERKNS_7BSONObjENS_6Date_tE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1819' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
- <parameter type-id='type-id-1949' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
- <return type-id='type-id-1812'/>
+ <parameter type-id='type-id-2039' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
+ <parameter type-id='type-id-2200' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
+ <return type-id='type-id-2032'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='flush' mangled-name='_ZN5mongo14FTDCFileWriter5flushERKN5boost8optionalINS_14ConstDataRangeEEENS_6Date_tE' filepath='src/mongo/db/ftdc/file_writer.cpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter5flushERKN5boost8optionalINS_14ConstDataRangeEEENS_6Date_tE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-1819' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
- <parameter type-id='type-id-1949' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
- <return type-id='type-id-1812'/>
+ <parameter type-id='type-id-2039' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
+ <parameter type-id='type-id-2200' filepath='src/mongo/db/ftdc/file_writer.cpp' line='148' column='1'/>
+ <return type-id='type-id-2032'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='closeWithoutFlushForTest' mangled-name='_ZN5mongo14FTDCFileWriter24closeWithoutFlushForTestEv' filepath='src/mongo/db/ftdc/file_writer.cpp' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter24closeWithoutFlushForTestEv' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-126' is-artificial='yes'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-102' is-artificial='yes'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1836'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2056'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1844'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2064'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1838'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1840'/>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1950'/>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1877'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1951'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1884'/>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1952'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2058'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2060'/>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2201'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2097'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2202'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2104'/>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2203'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1953'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2204'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1954'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2205'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1926'/>
+ <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2177'/>
<namespace-decl name='logger'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1868'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2088'>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1822'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2042'>
<member-type access='private'>
- <typedef-decl name='argument_type' type-id='type-id-1956' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='782' column='1' id='type-id-1955'/>
+ <typedef-decl name='argument_type' type-id='type-id-2207' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='782' column='1' id='type-id-2206'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1828'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1957'/>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1856'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2048'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2208'/>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2076'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1959' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1958'/>
+ <typedef-decl name='reference_type' type-id='type-id-2210' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-2209'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1866'>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2086'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1961' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1960'/>
+ <typedef-decl name='reference_type' type-id='type-id-2212' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-2211'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1962'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2213'/>
<namespace-decl name='filesystem'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1834'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2054'>
</class-decl>
</namespace-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1820'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2040'>
<member-type access='private'>
- <typedef-decl name='argument_type' type-id='type-id-1963' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='235' column='1' id='type-id-1956'/>
+ <typedef-decl name='argument_type' type-id='type-id-2214' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='235' column='1' id='type-id-2207'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1858'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2078'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1964' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1959'/>
+ <typedef-decl name='reference_type' type-id='type-id-2215' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-2210'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1860'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1864'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2080'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2084'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1965' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1961'/>
+ <typedef-decl name='reference_type' type-id='type-id-2216' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-2212'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1966'>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2217'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1964'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-2215'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1967'>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2218'>
<member-type access='public'>
- <typedef-decl name='argument_type' type-id='type-id-166' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='164' column='1' id='type-id-1963'/>
+ <typedef-decl name='argument_type' type-id='type-id-142' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='164' column='1' id='type-id-2214'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1968'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2219'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-118' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1965'/>
+ <typedef-decl name='reference_type' type-id='type-id-94' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-2216'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='system'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-1850'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2070'>
</class-decl>
</namespace-decl>
</namespace-decl>
- <typedef-decl name='is_not_reference_tag' type-id='type-id-1969' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-1970'/>
+ <typedef-decl name='is_not_reference_tag' type-id='type-id-2220' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-2221'/>
<namespace-decl name='mpl_'>
- <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-1969' visibility='default' is-declaration-only='yes' id='type-id-1971'/>
- <typedef-decl name='false_' type-id='type-id-1971' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-1969'/>
+ <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-2220' visibility='default' is-declaration-only='yes' id='type-id-2222'/>
+ <typedef-decl name='false_' type-id='type-id-2222' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-2220'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/util.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='56' hash='8d03a3aad6a6ca15' id='type-id-1972'>
- <subrange length='7' lower-bound='0' upper-bound='6' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bdf3ca935d3d8cdf' id='type-id-1973'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='56' hash='8d03a3aad6a6ca15' id='type-id-2223'>
+ <subrange length='7' lower-bound='0' upper-bound='6' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bdf3ca935d3d8cdf' id='type-id-2224'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='64' hash='38073b846699a388' id='type-id-1974'>
- <subrange length='8' lower-bound='0' upper-bound='7' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='66002c776d36271d' id='type-id-1975'/>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='64' hash='38073b846699a388' id='type-id-2225'>
+ <subrange length='8' lower-bound='0' upper-bound='7' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='66002c776d36271d' id='type-id-2226'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='32' hash='54cb1a45b4d33173' id='type-id-1976'>
- <subrange length='4' lower-bound='0' upper-bound='3' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='a81ae17a7e17002e' id='type-id-1977'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='32' hash='54cb1a45b4d33173' id='type-id-2227'>
+ <subrange length='4' lower-bound='0' upper-bound='3' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='a81ae17a7e17002e' id='type-id-2228'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='40' hash='9f9b6b72163aa40e' id='type-id-1978'>
- <subrange length='5' lower-bound='0' upper-bound='4' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='366e4d8744b37ad2' id='type-id-1979'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='40' hash='9f9b6b72163aa40e' id='type-id-2229'>
+ <subrange length='5' lower-bound='0' upper-bound='4' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='366e4d8744b37ad2' id='type-id-2230'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='48' hash='c47b2e1a88cc03ba' id='type-id-1980'>
- <subrange length='6' lower-bound='0' upper-bound='5' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='7eede26c75bced60' id='type-id-1981'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='48' hash='c47b2e1a88cc03ba' id='type-id-2231'>
+ <subrange length='6' lower-bound='0' upper-bound='5' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='7eede26c75bced60' id='type-id-2232'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='56' hash='a148a069036b0c3b' id='type-id-1982'>
- <subrange length='7' lower-bound='0' upper-bound='6' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bdf3ca935d3d8cdf' id='type-id-1973'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='56' hash='a148a069036b0c3b' id='type-id-2233'>
+ <subrange length='7' lower-bound='0' upper-bound='6' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='bdf3ca935d3d8cdf' id='type-id-2224'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='64' hash='abe8987112bc2544' id='type-id-1983'>
- <subrange length='8' lower-bound='0' upper-bound='7' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='66002c776d36271d' id='type-id-1975'/>
+ <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='64' hash='abe8987112bc2544' id='type-id-2234'>
+ <subrange length='8' lower-bound='0' upper-bound='7' type-id='type-id-4' size-in-bits='64' is-anonymous='yes' hash='66002c776d36271d' id='type-id-2226'/>
</array-type-def>
- <type-decl name='signed char' size-in-bits='8' hash='c34c714b7bd801ea' id='type-id-1984'/>
- <qualified-type-def type-id='type-id-930' const='yes' hash='10334e36f8360534' id='type-id-1985'/>
- <reference-type-def kind='lvalue' type-id='type-id-1985' size-in-bits='64' hash='b676bad39e04e1a2' id='type-id-1986'/>
- <qualified-type-def type-id='type-id-1987' const='yes' hash='8037ae4ba1d02ae3' id='type-id-1988'/>
- <reference-type-def kind='lvalue' type-id='type-id-1988' size-in-bits='64' hash='a872cc49be373599' id='type-id-1989'/>
- <reference-type-def kind='lvalue' type-id='type-id-1982' size-in-bits='64' hash='81d00f1b18263233' id='type-id-1990'/>
- <reference-type-def kind='lvalue' type-id='type-id-1983' size-in-bits='64' hash='42c040697bc2f32c' id='type-id-1991'/>
- <qualified-type-def type-id='type-id-19' const='yes' hash='49a073d495c61bb0#2' id='type-id-1992'/>
- <reference-type-def kind='lvalue' type-id='type-id-1992' size-in-bits='64' hash='eb12b3e5f12d6127#2' id='type-id-1993'/>
- <reference-type-def kind='lvalue' type-id='type-id-16' size-in-bits='64' hash='cac0755eee5d0db6' id='type-id-1994'/>
- <reference-type-def kind='rvalue' type-id='type-id-19' size-in-bits='64' hash='f578f2ccc6d6b266' id='type-id-1995'/>
- <pointer-type-def type-id='type-id-19' size-in-bits='64' hash='d87734af17231184#2' id='type-id-1996'/>
- <pointer-type-def type-id='type-id-1984' size-in-bits='64' hash='94902667cbf83b4a' id='type-id-1997'/>
- <reference-type-def kind='rvalue' type-id='type-id-46' size-in-bits='64' hash='fcfb6e90ea51387c' id='type-id-1998'/>
- <pointer-type-def type-id='type-id-50' size-in-bits='64' hash='47c7c6ac5f7e6ddc#3' id='type-id-1999'/>
- <pointer-type-def type-id='type-id-2000' size-in-bits='64' id='type-id-2001'/>
- <pointer-type-def type-id='type-id-2002' size-in-bits='64' id='type-id-2003'/>
- <pointer-type-def type-id='type-id-2004' size-in-bits='64' id='type-id-2005'/>
- <pointer-type-def type-id='type-id-2006' size-in-bits='64' id='type-id-2007'/>
- <pointer-type-def type-id='type-id-2008' size-in-bits='64' id='type-id-2009'/>
- <pointer-type-def type-id='type-id-2010' size-in-bits='64' id='type-id-2011'/>
- <pointer-type-def type-id='type-id-2012' size-in-bits='64' id='type-id-2013'/>
- <pointer-type-def type-id='type-id-2014' size-in-bits='64' id='type-id-2015'/>
- <pointer-type-def type-id='type-id-2016' size-in-bits='64' id='type-id-2017'/>
- <pointer-type-def type-id='type-id-2018' size-in-bits='64' id='type-id-2019'/>
- <pointer-type-def type-id='type-id-2020' size-in-bits='64' id='type-id-2021'/>
- <pointer-type-def type-id='type-id-2022' size-in-bits='64' id='type-id-2023'/>
- <pointer-type-def type-id='type-id-2024' size-in-bits='64' id='type-id-2025'/>
- <pointer-type-def type-id='type-id-2026' size-in-bits='64' id='type-id-2027'/>
- <pointer-type-def type-id='type-id-2028' size-in-bits='64' id='type-id-2029'/>
- <pointer-type-def type-id='type-id-2030' size-in-bits='64' id='type-id-2031'/>
- <pointer-type-def type-id='type-id-2032' size-in-bits='64' id='type-id-2033'/>
- <pointer-type-def type-id='type-id-2034' size-in-bits='64' id='type-id-2035'/>
- <pointer-type-def type-id='type-id-2036' size-in-bits='64' id='type-id-2037'/>
- <pointer-type-def type-id='type-id-2038' size-in-bits='64' id='type-id-2039'/>
- <pointer-type-def type-id='type-id-2040' size-in-bits='64' id='type-id-2041'/>
- <pointer-type-def type-id='type-id-2042' size-in-bits='64' id='type-id-2043'/>
- <pointer-type-def type-id='type-id-2044' size-in-bits='64' id='type-id-2045'/>
- <pointer-type-def type-id='type-id-2046' size-in-bits='64' id='type-id-2047'/>
- <pointer-type-def type-id='type-id-2048' size-in-bits='64' id='type-id-2049'/>
- <pointer-type-def type-id='type-id-2050' size-in-bits='64' id='type-id-2051'/>
- <pointer-type-def type-id='type-id-2052' size-in-bits='64' id='type-id-2053'/>
- <pointer-type-def type-id='type-id-2054' size-in-bits='64' id='type-id-2055'/>
- <pointer-type-def type-id='type-id-2056' size-in-bits='64' id='type-id-2057'/>
- <pointer-type-def type-id='type-id-2058' size-in-bits='64' id='type-id-2059'/>
- <pointer-type-def type-id='type-id-2060' size-in-bits='64' id='type-id-2061'/>
- <pointer-type-def type-id='type-id-2062' size-in-bits='64' id='type-id-2063'/>
- <pointer-type-def type-id='type-id-2064' size-in-bits='64' id='type-id-2065'/>
- <pointer-type-def type-id='type-id-2066' size-in-bits='64' id='type-id-2067'/>
- <pointer-type-def type-id='type-id-2068' size-in-bits='64' id='type-id-2069'/>
- <pointer-type-def type-id='type-id-2070' size-in-bits='64' id='type-id-2071'/>
- <pointer-type-def type-id='type-id-2072' size-in-bits='64' id='type-id-2073'/>
- <pointer-type-def type-id='type-id-2074' size-in-bits='64' id='type-id-2075'/>
- <pointer-type-def type-id='type-id-2076' size-in-bits='64' id='type-id-2077'/>
- <pointer-type-def type-id='type-id-2078' size-in-bits='64' id='type-id-2079'/>
- <pointer-type-def type-id='type-id-2080' size-in-bits='64' id='type-id-2081'/>
- <pointer-type-def type-id='type-id-2082' size-in-bits='64' id='type-id-2083'/>
- <pointer-type-def type-id='type-id-2084' size-in-bits='64' id='type-id-2085'/>
- <qualified-type-def type-id='type-id-2004' const='yes' id='type-id-2086'/>
- <qualified-type-def type-id='type-id-2032' const='yes' id='type-id-2087'/>
- <qualified-type-def type-id='type-id-2000' const='yes' id='type-id-2088'/>
- <qualified-type-def type-id='type-id-2048' const='yes' id='type-id-2089'/>
- <qualified-type-def type-id='type-id-2090' const='yes' id='type-id-2091'/>
- <qualified-type-def type-id='type-id-2092' const='yes' id='type-id-2093'/>
- <qualified-type-def type-id='type-id-2022' const='yes' id='type-id-2094'/>
- <qualified-type-def type-id='type-id-2036' const='yes' id='type-id-2095'/>
- <qualified-type-def type-id='type-id-2046' const='yes' id='type-id-2096'/>
- <qualified-type-def type-id='type-id-2026' const='yes' id='type-id-2097'/>
- <qualified-type-def type-id='type-id-2028' const='yes' id='type-id-2098'/>
- <qualified-type-def type-id='type-id-2050' const='yes' id='type-id-2099'/>
- <qualified-type-def type-id='type-id-2078' const='yes' id='type-id-2100'/>
- <qualified-type-def type-id='type-id-2070' const='yes' id='type-id-2101'/>
- <qualified-type-def type-id='type-id-2064' const='yes' id='type-id-2102'/>
- <qualified-type-def type-id='type-id-2068' const='yes' id='type-id-2103'/>
- <qualified-type-def type-id='type-id-2034' const='yes' id='type-id-2104'/>
- <qualified-type-def type-id='type-id-2052' const='yes' id='type-id-2105'/>
- <pointer-type-def type-id='type-id-2086' size-in-bits='64' id='type-id-2106'/>
- <pointer-type-def type-id='type-id-2089' size-in-bits='64' id='type-id-2107'/>
- <pointer-type-def type-id='type-id-2087' size-in-bits='64' id='type-id-2108'/>
- <pointer-type-def type-id='type-id-2091' size-in-bits='64' id='type-id-2109'/>
- <pointer-type-def type-id='type-id-2093' size-in-bits='64' id='type-id-2110'/>
- <pointer-type-def type-id='type-id-2094' size-in-bits='64' id='type-id-2111'/>
- <pointer-type-def type-id='type-id-2095' size-in-bits='64' id='type-id-2112'/>
- <pointer-type-def type-id='type-id-2088' size-in-bits='64' id='type-id-2113'/>
- <pointer-type-def type-id='type-id-2096' size-in-bits='64' id='type-id-2114'/>
- <pointer-type-def type-id='type-id-2097' size-in-bits='64' id='type-id-2115'/>
- <pointer-type-def type-id='type-id-2098' size-in-bits='64' id='type-id-2116'/>
- <pointer-type-def type-id='type-id-2099' size-in-bits='64' id='type-id-2117'/>
- <pointer-type-def type-id='type-id-2100' size-in-bits='64' id='type-id-2118'/>
- <pointer-type-def type-id='type-id-2102' size-in-bits='64' id='type-id-2119'/>
- <pointer-type-def type-id='type-id-2103' size-in-bits='64' id='type-id-2120'/>
- <pointer-type-def type-id='type-id-2104' size-in-bits='64' id='type-id-2121'/>
- <pointer-type-def type-id='type-id-2105' size-in-bits='64' id='type-id-2122'/>
- <qualified-type-def type-id='type-id-2123' const='yes' id='type-id-2124'/>
- <pointer-type-def type-id='type-id-2124' size-in-bits='64' id='type-id-2125'/>
- <qualified-type-def type-id='type-id-2126' const='yes' id='type-id-2127'/>
- <qualified-type-def type-id='type-id-2128' const='yes' id='type-id-2129'/>
- <qualified-type-def type-id='type-id-2130' const='yes' id='type-id-2131'/>
- <qualified-type-def type-id='type-id-2132' const='yes' id='type-id-2133'/>
- <qualified-type-def type-id='type-id-2134' const='yes' id='type-id-2135'/>
- <qualified-type-def type-id='type-id-2136' const='yes' id='type-id-2137'/>
- <pointer-type-def type-id='type-id-2127' size-in-bits='64' id='type-id-2138'/>
- <pointer-type-def type-id='type-id-2129' size-in-bits='64' id='type-id-2139'/>
- <pointer-type-def type-id='type-id-2135' size-in-bits='64' id='type-id-2140'/>
- <qualified-type-def type-id='type-id-2138' restrict='yes' id='type-id-2141'/>
- <pointer-type-def type-id='type-id-2123' size-in-bits='64' id='type-id-2142'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2126'/>
- <pointer-type-def type-id='type-id-2126' size-in-bits='64' id='type-id-2143'/>
- <pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-2144'/>
- <pointer-type-def type-id='type-id-2132' size-in-bits='64' id='type-id-2145'/>
- <pointer-type-def type-id='type-id-2136' size-in-bits='64' id='type-id-2146'/>
- <pointer-type-def type-id='type-id-2147' size-in-bits='64' id='type-id-2148'/>
- <pointer-type-def type-id='type-id-2134' size-in-bits='64' id='type-id-2149'/>
- <pointer-type-def type-id='type-id-2150' size-in-bits='64' id='type-id-2151'/>
- <pointer-type-def type-id='type-id-2152' size-in-bits='64' id='type-id-2153'/>
- <pointer-type-def type-id='type-id-2154' size-in-bits='64' id='type-id-2155'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-2156'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-2157'/>
+ <type-decl name='signed char' size-in-bits='8' hash='c34c714b7bd801ea' id='type-id-2235'/>
+ <qualified-type-def type-id='type-id-1039' const='yes' hash='10334e36f8360534' id='type-id-2236'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2236' size-in-bits='64' hash='b676bad39e04e1a2' id='type-id-2237'/>
+ <qualified-type-def type-id='type-id-2238' const='yes' hash='8037ae4ba1d02ae3' id='type-id-2239'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2239' size-in-bits='64' hash='a872cc49be373599' id='type-id-2240'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2233' size-in-bits='64' hash='81d00f1b18263233' id='type-id-2241'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2234' size-in-bits='64' hash='42c040697bc2f32c' id='type-id-2242'/>
+ <qualified-type-def type-id='type-id-19' const='yes' hash='49a073d495c61bb0#2' id='type-id-2243'/>
+ <reference-type-def kind='lvalue' type-id='type-id-2243' size-in-bits='64' hash='eb12b3e5f12d6127#2' id='type-id-2244'/>
+ <reference-type-def kind='lvalue' type-id='type-id-16' size-in-bits='64' hash='cac0755eee5d0db6' id='type-id-2245'/>
+ <reference-type-def kind='rvalue' type-id='type-id-19' size-in-bits='64' hash='f578f2ccc6d6b266' id='type-id-2246'/>
+ <pointer-type-def type-id='type-id-19' size-in-bits='64' hash='d87734af17231184#2' id='type-id-2247'/>
+ <pointer-type-def type-id='type-id-2235' size-in-bits='64' hash='94902667cbf83b4a' id='type-id-2248'/>
+ <reference-type-def kind='rvalue' type-id='type-id-32' size-in-bits='64' hash='fcfb6e90ea51387c' id='type-id-2249'/>
+ <pointer-type-def type-id='type-id-36' size-in-bits='64' hash='47c7c6ac5f7e6ddc#3' id='type-id-2250'/>
+ <pointer-type-def type-id='type-id-2251' size-in-bits='64' id='type-id-2252'/>
+ <qualified-type-def type-id='type-id-2252' restrict='yes' id='type-id-2253'/>
+ <pointer-type-def type-id='type-id-2254' size-in-bits='64' id='type-id-2255'/>
+ <qualified-type-def type-id='type-id-2255' restrict='yes' id='type-id-2256'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2257'/>
+ <pointer-type-def type-id='type-id-2258' size-in-bits='64' id='type-id-2259'/>
+ <pointer-type-def type-id='type-id-2260' size-in-bits='64' id='type-id-2261'/>
+ <pointer-type-def type-id='type-id-2262' size-in-bits='64' id='type-id-2263'/>
+ <pointer-type-def type-id='type-id-2264' size-in-bits='64' id='type-id-2265'/>
+ <pointer-type-def type-id='type-id-2266' size-in-bits='64' id='type-id-2267'/>
+ <pointer-type-def type-id='type-id-2268' size-in-bits='64' id='type-id-2269'/>
+ <pointer-type-def type-id='type-id-2270' size-in-bits='64' id='type-id-2271'/>
+ <pointer-type-def type-id='type-id-2272' size-in-bits='64' id='type-id-2273'/>
+ <pointer-type-def type-id='type-id-2274' size-in-bits='64' id='type-id-2275'/>
+ <pointer-type-def type-id='type-id-2276' size-in-bits='64' id='type-id-2277'/>
+ <pointer-type-def type-id='type-id-2278' size-in-bits='64' id='type-id-2279'/>
+ <pointer-type-def type-id='type-id-2280' size-in-bits='64' id='type-id-2281'/>
+ <pointer-type-def type-id='type-id-2282' size-in-bits='64' id='type-id-2283'/>
+ <pointer-type-def type-id='type-id-2284' size-in-bits='64' id='type-id-2285'/>
+ <pointer-type-def type-id='type-id-2286' size-in-bits='64' id='type-id-2287'/>
+ <pointer-type-def type-id='type-id-2288' size-in-bits='64' id='type-id-2289'/>
+ <pointer-type-def type-id='type-id-2290' size-in-bits='64' id='type-id-2291'/>
+ <pointer-type-def type-id='type-id-2292' size-in-bits='64' id='type-id-2293'/>
+ <pointer-type-def type-id='type-id-2294' size-in-bits='64' id='type-id-2295'/>
+ <pointer-type-def type-id='type-id-2296' size-in-bits='64' id='type-id-2297'/>
+ <pointer-type-def type-id='type-id-2298' size-in-bits='64' id='type-id-2299'/>
+ <pointer-type-def type-id='type-id-2300' size-in-bits='64' id='type-id-2301'/>
+ <pointer-type-def type-id='type-id-2302' size-in-bits='64' id='type-id-2303'/>
+ <pointer-type-def type-id='type-id-2304' size-in-bits='64' id='type-id-2305'/>
+ <pointer-type-def type-id='type-id-2306' size-in-bits='64' id='type-id-2307'/>
+ <pointer-type-def type-id='type-id-2308' size-in-bits='64' id='type-id-2309'/>
+ <pointer-type-def type-id='type-id-2310' size-in-bits='64' id='type-id-2311'/>
+ <pointer-type-def type-id='type-id-2312' size-in-bits='64' id='type-id-2313'/>
+ <pointer-type-def type-id='type-id-2314' size-in-bits='64' id='type-id-2315'/>
+ <pointer-type-def type-id='type-id-2316' size-in-bits='64' id='type-id-2317'/>
+ <pointer-type-def type-id='type-id-2318' size-in-bits='64' id='type-id-2319'/>
+ <pointer-type-def type-id='type-id-2320' size-in-bits='64' id='type-id-2321'/>
+ <pointer-type-def type-id='type-id-2322' size-in-bits='64' id='type-id-2323'/>
+ <pointer-type-def type-id='type-id-2324' size-in-bits='64' id='type-id-2325'/>
+ <pointer-type-def type-id='type-id-2326' size-in-bits='64' id='type-id-2327'/>
+ <pointer-type-def type-id='type-id-2328' size-in-bits='64' id='type-id-2329'/>
+ <pointer-type-def type-id='type-id-2330' size-in-bits='64' id='type-id-2331'/>
+ <pointer-type-def type-id='type-id-2332' size-in-bits='64' id='type-id-2333'/>
+ <pointer-type-def type-id='type-id-2334' size-in-bits='64' id='type-id-2335'/>
+ <pointer-type-def type-id='type-id-2336' size-in-bits='64' id='type-id-2337'/>
+ <pointer-type-def type-id='type-id-2338' size-in-bits='64' id='type-id-2339'/>
+ <pointer-type-def type-id='type-id-2340' size-in-bits='64' id='type-id-2341'/>
+ <pointer-type-def type-id='type-id-2342' size-in-bits='64' id='type-id-2343'/>
+ <qualified-type-def type-id='type-id-2262' const='yes' id='type-id-2344'/>
+ <qualified-type-def type-id='type-id-2290' const='yes' id='type-id-2345'/>
+ <qualified-type-def type-id='type-id-2258' const='yes' id='type-id-2346'/>
+ <qualified-type-def type-id='type-id-2306' const='yes' id='type-id-2347'/>
+ <qualified-type-def type-id='type-id-2348' const='yes' id='type-id-2349'/>
+ <qualified-type-def type-id='type-id-2350' const='yes' id='type-id-2351'/>
+ <qualified-type-def type-id='type-id-2280' const='yes' id='type-id-2352'/>
+ <qualified-type-def type-id='type-id-2294' const='yes' id='type-id-2353'/>
+ <qualified-type-def type-id='type-id-2304' const='yes' id='type-id-2354'/>
+ <qualified-type-def type-id='type-id-2284' const='yes' id='type-id-2355'/>
+ <qualified-type-def type-id='type-id-2286' const='yes' id='type-id-2356'/>
+ <qualified-type-def type-id='type-id-2308' const='yes' id='type-id-2357'/>
+ <qualified-type-def type-id='type-id-2336' const='yes' id='type-id-2358'/>
+ <qualified-type-def type-id='type-id-2328' const='yes' id='type-id-2359'/>
+ <qualified-type-def type-id='type-id-2322' const='yes' id='type-id-2360'/>
+ <qualified-type-def type-id='type-id-2326' const='yes' id='type-id-2361'/>
+ <qualified-type-def type-id='type-id-2292' const='yes' id='type-id-2362'/>
+ <qualified-type-def type-id='type-id-2310' const='yes' id='type-id-2363'/>
+ <qualified-type-def type-id='type-id-2257' const='yes' id='type-id-2364'/>
+ <pointer-type-def type-id='type-id-2344' size-in-bits='64' id='type-id-2365'/>
+ <pointer-type-def type-id='type-id-2347' size-in-bits='64' id='type-id-2366'/>
+ <pointer-type-def type-id='type-id-2345' size-in-bits='64' id='type-id-2367'/>
+ <pointer-type-def type-id='type-id-2349' size-in-bits='64' id='type-id-2368'/>
+ <pointer-type-def type-id='type-id-2351' size-in-bits='64' id='type-id-2369'/>
+ <pointer-type-def type-id='type-id-2352' size-in-bits='64' id='type-id-2370'/>
+ <pointer-type-def type-id='type-id-2353' size-in-bits='64' id='type-id-2371'/>
+ <pointer-type-def type-id='type-id-2346' size-in-bits='64' id='type-id-2372'/>
+ <pointer-type-def type-id='type-id-2354' size-in-bits='64' id='type-id-2373'/>
+ <pointer-type-def type-id='type-id-2355' size-in-bits='64' id='type-id-2374'/>
+ <pointer-type-def type-id='type-id-2356' size-in-bits='64' id='type-id-2375'/>
+ <pointer-type-def type-id='type-id-2357' size-in-bits='64' id='type-id-2376'/>
+ <pointer-type-def type-id='type-id-2358' size-in-bits='64' id='type-id-2377'/>
+ <pointer-type-def type-id='type-id-2360' size-in-bits='64' id='type-id-2378'/>
+ <pointer-type-def type-id='type-id-2361' size-in-bits='64' id='type-id-2379'/>
+ <pointer-type-def type-id='type-id-2362' size-in-bits='64' id='type-id-2380'/>
+ <pointer-type-def type-id='type-id-2363' size-in-bits='64' id='type-id-2381'/>
+ <pointer-type-def type-id='type-id-2364' size-in-bits='64' id='type-id-2382'/>
+ <qualified-type-def type-id='type-id-2383' const='yes' id='type-id-2384'/>
+ <pointer-type-def type-id='type-id-2384' size-in-bits='64' id='type-id-2385'/>
+ <qualified-type-def type-id='type-id-2386' const='yes' id='type-id-2387'/>
+ <pointer-type-def type-id='type-id-2387' size-in-bits='64' id='type-id-2388'/>
+ <qualified-type-def type-id='type-id-2389' const='yes' id='type-id-2390'/>
+ <pointer-type-def type-id='type-id-2390' size-in-bits='64' id='type-id-2391'/>
+ <qualified-type-def type-id='type-id-2392' const='yes' id='type-id-2393'/>
+ <qualified-type-def type-id='type-id-2394' const='yes' id='type-id-2395'/>
+ <qualified-type-def type-id='type-id-2396' const='yes' id='type-id-2397'/>
+ <qualified-type-def type-id='type-id-2398' const='yes' id='type-id-2399'/>
+ <qualified-type-def type-id='type-id-2400' const='yes' id='type-id-2401'/>
+ <qualified-type-def type-id='type-id-2402' const='yes' id='type-id-2403'/>
+ <qualified-type-def type-id='type-id-2404' const='yes' id='type-id-2405'/>
+ <pointer-type-def type-id='type-id-2395' size-in-bits='64' id='type-id-2406'/>
+ <pointer-type-def type-id='type-id-2397' size-in-bits='64' id='type-id-2407'/>
+ <pointer-type-def type-id='type-id-2403' size-in-bits='64' id='type-id-2408'/>
+ <qualified-type-def type-id='type-id-2406' restrict='yes' id='type-id-2409'/>
+ <pointer-type-def type-id='type-id-2383' size-in-bits='64' id='type-id-2410'/>
+ <qualified-type-def type-id='type-id-2410' restrict='yes' id='type-id-2411'/>
+ <pointer-type-def type-id='type-id-2412' size-in-bits='64' id='type-id-2413'/>
+ <pointer-type-def type-id='type-id-2386' size-in-bits='64' id='type-id-2414'/>
+ <qualified-type-def type-id='type-id-2414' restrict='yes' id='type-id-2415'/>
+ <pointer-type-def type-id='type-id-2389' size-in-bits='64' id='type-id-2416'/>
+ <pointer-type-def type-id='type-id-2417' size-in-bits='64' id='type-id-2418'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-2419' visibility='default' is-declaration-only='yes' id='type-id-2420'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-2254' visibility='default' is-declaration-only='yes' id='type-id-2421'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-2422' visibility='default' is-declaration-only='yes' id='type-id-2423'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-2424' visibility='default' is-declaration-only='yes' id='type-id-2425'/>
+ <class-decl name='imaxdiv_t' is-struct='yes' naming-typedef-id='type-id-2426' visibility='default' is-declaration-only='yes' id='type-id-2427'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2412'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-2428' visibility='default' is-declaration-only='yes' id='type-id-2429'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-2430' visibility='default' is-declaration-only='yes' id='type-id-2431'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2432'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2394'/>
+ <pointer-type-def type-id='type-id-2432' size-in-bits='64' id='type-id-2433'/>
+ <pointer-type-def type-id='type-id-2394' size-in-bits='64' id='type-id-2434'/>
+ <pointer-type-def type-id='type-id-238' size-in-bits='64' id='type-id-2435'/>
+ <pointer-type-def type-id='type-id-2400' size-in-bits='64' id='type-id-2436'/>
+ <pointer-type-def type-id='type-id-2404' size-in-bits='64' id='type-id-2437'/>
+ <pointer-type-def type-id='type-id-2438' size-in-bits='64' id='type-id-2439'/>
+ <pointer-type-def type-id='type-id-2402' size-in-bits='64' id='type-id-2440'/>
+ <pointer-type-def type-id='type-id-2441' size-in-bits='64' id='type-id-2442'/>
+ <pointer-type-def type-id='type-id-2443' size-in-bits='64' id='type-id-2444'/>
+ <pointer-type-def type-id='type-id-2445' size-in-bits='64' id='type-id-2446'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-2447'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-2448'/>
<namespace-decl name='std'>
- <class-decl name='allocator_type' naming-typedef-id='type-id-2158' visibility='default' is-declaration-only='yes' id='type-id-2159'/>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2000'>
+ <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-2392'/>
+ <class-decl name='allocator_type' naming-typedef-id='type-id-2449' visibility='default' is-declaration-only='yes' id='type-id-2450'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2258'>
<member-type access='private'>
- <typedef-decl name='const_reference' type-id='type-id-2161' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='230' column='1' hash='61477c4d1fd8d94d' id='type-id-2160'/>
+ <typedef-decl name='const_reference' type-id='type-id-2452' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='230' column='1' hash='61477c4d1fd8d94d' id='type-id-2451'/>
</member-type>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<long long>' mangled-name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJxEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJxEEEvDpOT_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-2001' is-artificial='yes'/>
- <parameter type-id='type-id-1995' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-2259' is-artificial='yes'/>
+ <parameter type-id='type-id-2246' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<bool>' mangled-name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJbEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJbEEEvDpOT_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-2001' is-artificial='yes'/>
- <parameter type-id='type-id-1125' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-2259' is-artificial='yes'/>
+ <parameter type-id='type-id-1268' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux<unsigned int>' mangled-name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJjEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJjEEEvDpOT_' hash='8d6dd888776a11fb'>
- <parameter type-id='type-id-2001' is-artificial='yes'/>
- <parameter type-id='type-id-1998' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
- <return type-id='type-id-192'/>
+ <parameter type-id='type-id-2259' is-artificial='yes'/>
+ <parameter type-id='type-id-2249' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc' line='936' column='1'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2162'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2092'>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2453'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2350'>
<member-type access='private'>
- <typedef-decl name='pointer' type-id='type-id-2164' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' hash='61477c4d1fd8d94d#3' id='type-id-2163'/>
- </member-type>
- <member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2165'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2454'>
<member-type access='private'>
- <typedef-decl name='type' type-id='type-id-683' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' hash='61477c4d1fd8d94d' id='type-id-2164'/>
+ <typedef-decl name='type' type-id='type-id-2418' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-2455'/>
</member-type>
</class-decl>
</member-type>
+ <member-type access='private'>
+ <typedef-decl name='pointer' type-id='type-id-2455' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-2456'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2044'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2166'>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2302'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2457'>
+ <member-type access='public'>
+ <typedef-decl name='allocator_type' type-id='type-id-2392' size-in-bits='8' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-2458'/>
+ </member-type>
</class-decl>
- <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2128'/>
- <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2152'>
+ <class-decl name='__anonymous_struct__10' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2396'/>
+ <class-decl name='__anonymous_struct__11' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2443'>
</class-decl>
- <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2154'>
+ <class-decl name='__anonymous_struct__12' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2445'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-1072' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-2167'/>
+ <typedef-decl name='pointer' type-id='type-id-1215' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' hash='61477c4d1fd8d94d' id='type-id-2459'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2168'/>
- <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2169'/>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2170'/>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2171'/>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2172'>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2460'/>
+ <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2461'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2462'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2463'/>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2464'>
</class-decl>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2173'>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2465'>
<member-type access='public'>
- <typedef-decl name='type' type-id='type-id-682' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' hash='61477c4d1fd8d94d' id='type-id-2174'/>
+ <typedef-decl name='type' type-id='type-id-938' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' id='type-id-2466'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2175'>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2467'>
<member-type access='public'>
- <typedef-decl name='pointer' type-id='type-id-453' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2176'/>
+ <typedef-decl name='pointer' type-id='type-id-491' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2468'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='value_type' type-id='type-id-38' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' hash='61477c4d1fd8d94d' id='type-id-2177'/>
+ <typedef-decl name='value_type' type-id='type-id-24' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' hash='61477c4d1fd8d94d' id='type-id-2469'/>
</member-type>
<member-type access='public'>
- <typedef-decl name='allocator_type' type-id='type-id-2159' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-2158'/>
+ <typedef-decl name='allocator_type' type-id='type-id-2450' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-2449'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2134'>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2402'>
<member-type access='public'>
- <typedef-decl name='__int_type' type-id='type-id-46' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-2178'/>
+ <typedef-decl name='__int_type' type-id='type-id-32' size-in-bits='32' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' hash='f0c050c6f9f8032e' id='type-id-2470'/>
</member-type>
</class-decl>
<namespace-decl name='__cxx11'>
+ <class-decl name='basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >' visibility='default' is-declaration-only='yes' id='type-id-2417'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2006'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2264'>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2024'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2282'>
</class-decl>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2179'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2471'>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2180'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2472'>
<member-type access='public'>
- <typedef-decl name='const_reference' type-id='type-id-1986' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='110' column='1' hash='61477c4d1fd8d94d' id='type-id-2161'/>
+ <typedef-decl name='const_reference' type-id='type-id-2237' size-in-bits='64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='110' column='1' hash='61477c4d1fd8d94d' id='type-id-2452'/>
</member-type>
</class-decl>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-2420' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-2419'/>
+ <typedef-decl name='imaxdiv_t' type-id='type-id-2427' size-in-bits='128' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-2426'/>
+ <typedef-decl name='FILE' type-id='type-id-2421' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-2251'/>
+ <typedef-decl name='__FILE' type-id='type-id-2421' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-2254'/>
+ <typedef-decl name='fpos_t' type-id='type-id-2419' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-2383'/>
+ <typedef-decl name='div_t' type-id='type-id-2425' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-2424'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-2429' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-2428'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-2431' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-2430'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-2423' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-2422'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-2422' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-2386'/>
<namespace-decl name='mongoutils'>
<namespace-decl name='str'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2070'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2328'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='mongo'>
- <class-decl name='BufBuilder' naming-typedef-id='type-id-2181' visibility='default' is-declaration-only='yes' id='type-id-2123'>
+ <class-decl name='BufBuilder' naming-typedef-id='type-id-2473' visibility='default' is-declaration-only='yes' id='type-id-2389'>
<member-function access='public'>
<function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' hash='d97f95fe79cacdf1'>
- <parameter type-id='type-id-377' is-artificial='yes'/>
+ <parameter type-id='type-id-394' is-artificial='yes'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/util/builder.h' line='158' column='1'/>
- <return type-id='type-id-192'/>
+ <return type-id='type-id-196'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='Milliseconds' naming-typedef-id='type-id-2182' visibility='default' is-declaration-only='yes' id='type-id-2183'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2008'/>
- <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2048'>
+ <class-decl name='Milliseconds' naming-typedef-id='type-id-2474' visibility='default' is-declaration-only='yes' id='type-id-2475'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2266'/>
+ <class-decl name='__anonymous_struct__10' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2306'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2184'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2476'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2185'>
+ <class-decl name='__anonymous_struct__11' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2477'>
</class-decl>
- <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2014'/>
- <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2090'/>
- <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2022'>
+ <class-decl name='__anonymous_struct__12' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2272'/>
+ <class-decl name='__anonymous_struct__15' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2348'/>
+ <class-decl name='__anonymous_struct__16' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2280'>
<member-function access='public' const='yes'>
<function-decl name='numberLong' mangled-name='_ZNK5mongo11BSONElement10numberLongEv' filepath='src/mongo/bson/bsonelement.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo11BSONElement10numberLongEv' hash='8d6dd888776a11fb#2'>
- <parameter type-id='type-id-2111' is-artificial='yes'/>
+ <parameter type-id='type-id-2370' is-artificial='yes'/>
<return type-id='type-id-19'/>
</function-decl>
</member-function>
<member-function access='private' const='yes'>
<function-decl name='chk' mangled-name='_ZNK5mongo11BSONElement3chkENS_8BSONTypeE' filepath='src/mongo/bson/bsonelement.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo11BSONElement3chkENS_8BSONTypeE' hash='a1f8e1baa18e5d74'>
- <parameter type-id='type-id-2111' is-artificial='yes'/>
- <parameter type-id='type-id-879' filepath='src/mongo/bson/bsonelement.h' line='692' column='1'/>
- <return type-id='type-id-166'/>
+ <parameter type-id='type-id-2370' is-artificial='yes'/>
+ <parameter type-id='type-id-985' filepath='src/mongo/bson/bsonelement.h' line='692' column='1'/>
+ <return type-id='type-id-142'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2186'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2032'/>
- <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2028'>
+ <class-decl name='__anonymous_struct__17' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2478'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2290'/>
+ <class-decl name='__anonymous_struct__20' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2286'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2052'/>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2310'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2030'/>
- <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2034'>
+ <class-decl name='__anonymous_struct__21' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2288'/>
+ <class-decl name='__anonymous_struct__22' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2292'>
<member-type access='private'>
- <typedef-decl name='WordType' type-id='type-id-46' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-2187'/>
+ <typedef-decl name='WordType' type-id='type-id-32' size-in-bits='32' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' hash='f0c050c6f9f8032e' id='type-id-2479'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2036'>
+ <class-decl name='__anonymous_struct__23' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2294'>
<member-type access='private'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2150'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2441'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__25' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2188'/>
- <class-decl name='__anonymous_struct__26' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2046'>
+ <class-decl name='__anonymous_struct__25' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2480'/>
+ <class-decl name='__anonymous_struct__26' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2304'>
<member-function access='public'>
<function-decl name='appendObject' mangled-name='_ZN5mongo14BSONObjBuilder12appendObjectENS_10StringDataEPKci' filepath='src/mongo/bson/bsonobjbuilder.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder12appendObjectENS_10StringDataEPKci' hash='648097d4f5419b81'>
- <parameter type-id='type-id-2047' is-artificial='yes'/>
- <parameter type-id='type-id-2048' filepath='src/mongo/bson/bsonobjbuilder.h' line='208' column='1'/>
- <parameter type-id='type-id-61' filepath='src/mongo/bson/bsonobjbuilder.h' line='208' column='1'/>
+ <parameter type-id='type-id-2305' is-artificial='yes'/>
+ <parameter type-id='type-id-2306' filepath='src/mongo/bson/bsonobjbuilder.h' line='208' column='1'/>
+ <parameter type-id='type-id-43' filepath='src/mongo/bson/bsonobjbuilder.h' line='208' column='1'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/bsonobjbuilder.h' line='208' column='1'/>
- <return type-id='type-id-118'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='appendBinData' mangled-name='_ZN5mongo14BSONObjBuilder13appendBinDataENS_10StringDataEiNS_11BinDataTypeEPKv' filepath='src/mongo/bson/bsonobjbuilder.h' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder13appendBinDataENS_10StringDataEiNS_11BinDataTypeEPKv' hash='41deff333764621e'>
- <parameter type-id='type-id-2047' is-artificial='yes'/>
- <parameter type-id='type-id-2048' filepath='src/mongo/bson/bsonobjbuilder.h' line='563' column='1'/>
+ <parameter type-id='type-id-2305' is-artificial='yes'/>
+ <parameter type-id='type-id-2306' filepath='src/mongo/bson/bsonobjbuilder.h' line='563' column='1'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/bsonobjbuilder.h' line='564' column='1'/>
- <parameter type-id='type-id-879' filepath='src/mongo/bson/bsonobjbuilder.h' line='565' column='1'/>
- <parameter type-id='type-id-111' filepath='src/mongo/bson/bsonobjbuilder.h' line='566' column='1'/>
- <return type-id='type-id-118'/>
+ <parameter type-id='type-id-985' filepath='src/mongo/bson/bsonobjbuilder.h' line='565' column='1'/>
+ <parameter type-id='type-id-81' filepath='src/mongo/bson/bsonobjbuilder.h' line='566' column='1'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEx' filepath='src/mongo/bson/bsonobjbuilder.h' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEx' hash='8d6dd888776a11fb#2'>
- <parameter type-id='type-id-2047' is-artificial='yes'/>
- <parameter type-id='type-id-2048' filepath='src/mongo/bson/bsonobjbuilder.h' line='299' column='1'/>
+ <parameter type-id='type-id-2305' is-artificial='yes'/>
+ <parameter type-id='type-id-2306' filepath='src/mongo/bson/bsonobjbuilder.h' line='299' column='1'/>
<parameter type-id='type-id-19' filepath='src/mongo/bson/bsonobjbuilder.h' line='299' column='1'/>
- <return type-id='type-id-118'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEb' filepath='src/mongo/bson/bsonobjbuilder.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEb' hash='24abd9d42c07747f'>
- <parameter type-id='type-id-2047' is-artificial='yes'/>
- <parameter type-id='type-id-2048' filepath='src/mongo/bson/bsonobjbuilder.h' line='269' column='1'/>
+ <parameter type-id='type-id-2305' is-artificial='yes'/>
+ <parameter type-id='type-id-2306' filepath='src/mongo/bson/bsonobjbuilder.h' line='269' column='1'/>
<parameter type-id='type-id-1' filepath='src/mongo/bson/bsonobjbuilder.h' line='269' column='1'/>
- <return type-id='type-id-118'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='subarrayStart' mangled-name='_ZN5mongo14BSONObjBuilder13subarrayStartENS_10StringDataE' filepath='src/mongo/bson/bsonobjbuilder.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder13subarrayStartENS_10StringDataE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-2047' is-artificial='yes'/>
- <parameter type-id='type-id-2048' filepath='src/mongo/bson/bsonobjbuilder.h' line='233' column='1'/>
- <return type-id='type-id-376'/>
+ <parameter type-id='type-id-2305' is-artificial='yes'/>
+ <parameter type-id='type-id-2306' filepath='src/mongo/bson/bsonobjbuilder.h' line='233' column='1'/>
+ <return type-id='type-id-393'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendERKNS_11BSONElementE' filepath='src/mongo/bson/bsonobjbuilder.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendERKNS_11BSONElementE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-2047' is-artificial='yes'/>
- <parameter type-id='type-id-166' filepath='src/mongo/bson/bsonobjbuilder.h' line='182' column='1'/>
- <return type-id='type-id-118'/>
+ <parameter type-id='type-id-2305' is-artificial='yes'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/bson/bsonobjbuilder.h' line='182' column='1'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEi' filepath='src/mongo/bson/bsonobjbuilder.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEi' hash='d97f95fe79cacdf1'>
- <parameter type-id='type-id-2047' is-artificial='yes'/>
- <parameter type-id='type-id-2048' filepath='src/mongo/bson/bsonobjbuilder.h' line='336' column='1'/>
+ <parameter type-id='type-id-2305' is-artificial='yes'/>
+ <parameter type-id='type-id-2306' filepath='src/mongo/bson/bsonobjbuilder.h' line='336' column='1'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/bsonobjbuilder.h' line='336' column='1'/>
- <return type-id='type-id-118'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__27' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2050'/>
- <class-decl name='__anonymous_struct__29' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2054'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2038'/>
- <class-decl name='__anonymous_struct__30' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2068'>
+ <class-decl name='__anonymous_struct__27' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2308'/>
+ <class-decl name='__anonymous_struct__29' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2312'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2296'/>
+ <class-decl name='__anonymous_struct__30' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2326'>
<member-function access='private'>
<function-decl name='appendIntegral<long long>' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIxEERS2_T_i' filepath='src/mongo/bson/util/builder.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIxEERS2_T_i' hash='648097d4f5419b81'>
- <parameter type-id='type-id-2069' is-artificial='yes'/>
+ <parameter type-id='type-id-2327' is-artificial='yes'/>
<parameter type-id='type-id-19' filepath='src/mongo/bson/util/builder.h' line='498' column='1'/>
<parameter type-id='type-id-16' filepath='src/mongo/bson/util/builder.h' line='498' column='1'/>
- <return type-id='type-id-118'/>
+ <return type-id='type-id-94'/>
</function-decl>
</member-function>
</class-decl>
- <class-decl name='__anonymous_struct__31' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2189'/>
- <class-decl name='__anonymous_struct__31' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2080'/>
- <class-decl name='__anonymous_struct__32' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2082'/>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2190'/>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2078'/>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2056'/>
- <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2062'/>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2072'/>
- <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2002'/>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2191'/>
- <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2192'>
+ <class-decl name='__anonymous_struct__31' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2481'/>
+ <class-decl name='__anonymous_struct__31' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2338'/>
+ <class-decl name='__anonymous_struct__32' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2340'/>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2482'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2336'/>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2314'/>
+ <class-decl name='__anonymous_struct__7' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2320'/>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2330'/>
+ <class-decl name='__anonymous_struct__9' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2260'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2483'/>
+ <class-decl name='__anonymous_struct__13' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2484'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2193'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2485'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2194'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2486'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2195'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2487'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2196'/>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2488'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2197'/>
+ <class-decl name='__anonymous_struct__4' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2489'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2198'/>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2490'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2199'/>
+ <class-decl name='__anonymous_struct__6' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2491'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2200'/>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2492'/>
</member-type>
<member-type access='public'>
- <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2201'/>
+ <class-decl name='__anonymous_struct__8' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2493'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2132'/>
- <class-decl name='__anonymous_struct__18' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2136'/>
- <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2147'/>
- <class-decl name='__anonymous_struct__28' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2130'/>
- <typedef-decl name='BufBuilder' type-id='type-id-2123' filepath='src/mongo/bson/util/builder.h' line='365' column='1' id='type-id-2181'/>
- <var-decl name='kFTDCInterimFile' type-id='type-id-1511' mangled-name='_ZN5mongo16kFTDCInterimFileE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='51' column='1' elf-symbol-id='_ZN5mongo16kFTDCInterimFileE'/>
- <var-decl name='kFTDCArchiveFile' type-id='type-id-1983' mangled-name='_ZN5mongo16kFTDCArchiveFileE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='53' column='1' elf-symbol-id='_ZN5mongo16kFTDCArchiveFileE'/>
- <var-decl name='kFTDCIdField' type-id='type-id-1976' mangled-name='_ZN5mongo12kFTDCIdFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='55' column='1' elf-symbol-id='_ZN5mongo12kFTDCIdFieldE'/>
- <var-decl name='kFTDCTypeField' type-id='type-id-1978' mangled-name='_ZN5mongo14kFTDCTypeFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='56' column='1' elf-symbol-id='_ZN5mongo14kFTDCTypeFieldE'/>
- <var-decl name='kFTDCDataField' type-id='type-id-1978' mangled-name='_ZN5mongo14kFTDCDataFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='58' column='1' elf-symbol-id='_ZN5mongo14kFTDCDataFieldE'/>
- <var-decl name='kFTDCDocField' type-id='type-id-1976' mangled-name='_ZN5mongo13kFTDCDocFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='59' column='1' elf-symbol-id='_ZN5mongo13kFTDCDocFieldE'/>
- <var-decl name='kFTDCDocsField' type-id='type-id-1978' mangled-name='_ZN5mongo14kFTDCDocsFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='61' column='1' elf-symbol-id='_ZN5mongo14kFTDCDocsFieldE'/>
- <var-decl name='kFTDCCollectStartField' type-id='type-id-1980' mangled-name='_ZN5mongo22kFTDCCollectStartFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='63' column='1' elf-symbol-id='_ZN5mongo22kFTDCCollectStartFieldE'/>
- <var-decl name='kFTDCCollectEndField' type-id='type-id-1976' mangled-name='_ZN5mongo20kFTDCCollectEndFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='64' column='1' elf-symbol-id='_ZN5mongo20kFTDCCollectEndFieldE'/>
+ <class-decl name='__anonymous_struct__14' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2400'/>
+ <class-decl name='__anonymous_struct__18' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2404'/>
+ <class-decl name='__anonymous_struct__19' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2438'/>
+ <class-decl name='__anonymous_struct__28' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2398'/>
+ <typedef-decl name='BufBuilder' type-id='type-id-2389' filepath='src/mongo/bson/util/builder.h' line='365' column='1' id='type-id-2473'/>
+ <var-decl name='kFTDCInterimFile' type-id='type-id-1691' mangled-name='_ZN5mongo16kFTDCInterimFileE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='51' column='1' elf-symbol-id='_ZN5mongo16kFTDCInterimFileE'/>
+ <var-decl name='kFTDCArchiveFile' type-id='type-id-2234' mangled-name='_ZN5mongo16kFTDCArchiveFileE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='53' column='1' elf-symbol-id='_ZN5mongo16kFTDCArchiveFileE'/>
+ <var-decl name='kFTDCIdField' type-id='type-id-2227' mangled-name='_ZN5mongo12kFTDCIdFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='55' column='1' elf-symbol-id='_ZN5mongo12kFTDCIdFieldE'/>
+ <var-decl name='kFTDCTypeField' type-id='type-id-2229' mangled-name='_ZN5mongo14kFTDCTypeFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='56' column='1' elf-symbol-id='_ZN5mongo14kFTDCTypeFieldE'/>
+ <var-decl name='kFTDCDataField' type-id='type-id-2229' mangled-name='_ZN5mongo14kFTDCDataFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='58' column='1' elf-symbol-id='_ZN5mongo14kFTDCDataFieldE'/>
+ <var-decl name='kFTDCDocField' type-id='type-id-2227' mangled-name='_ZN5mongo13kFTDCDocFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='59' column='1' elf-symbol-id='_ZN5mongo13kFTDCDocFieldE'/>
+ <var-decl name='kFTDCDocsField' type-id='type-id-2229' mangled-name='_ZN5mongo14kFTDCDocsFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='61' column='1' elf-symbol-id='_ZN5mongo14kFTDCDocsFieldE'/>
+ <var-decl name='kFTDCCollectStartField' type-id='type-id-2231' mangled-name='_ZN5mongo22kFTDCCollectStartFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='63' column='1' elf-symbol-id='_ZN5mongo22kFTDCCollectStartFieldE'/>
+ <var-decl name='kFTDCCollectEndField' type-id='type-id-2227' mangled-name='_ZN5mongo20kFTDCCollectEndFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='64' column='1' elf-symbol-id='_ZN5mongo20kFTDCCollectEndFieldE'/>
<namespace-decl name='FTDCBSONUtil'>
<function-decl name='extractMetricsFromDocument' mangled-name='_ZN5mongo12FTDCBSONUtil26extractMetricsFromDocumentERKNS_7BSONObjES3_PSt6vectorImSaImEE' filepath='src/mongo/db/ftdc/util.cpp' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil26extractMetricsFromDocumentERKNS_7BSONObjES3_PSt6vectorImSaImEE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='233' column='1'/>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='234' column='1'/>
- <parameter type-id='type-id-2001' filepath='src/mongo/db/ftdc/util.cpp' line='235' column='1'/>
- <return type-id='type-id-2008'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='233' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='234' column='1'/>
+ <parameter type-id='type-id-2259' filepath='src/mongo/db/ftdc/util.cpp' line='235' column='1'/>
+ <return type-id='type-id-2266'/>
</function-decl>
<function-decl name='constructDocumentFromMetrics' mangled-name='_ZN5mongo12FTDCBSONUtil28constructDocumentFromMetricsERKNS_7BSONObjERKSt6vectorImSaImEE' filepath='src/mongo/db/ftdc/util.cpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil28constructDocumentFromMetricsERKNS_7BSONObjERKSt6vectorImSaImEE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
- <parameter type-id='type-id-166' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
- <return type-id='type-id-2004'/>
+ <parameter type-id='type-id-142' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
+ <parameter type-id='type-id-142' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
+ <return type-id='type-id-2262'/>
</function-decl>
<function-decl name='createBSONMetadataDocument' mangled-name='_ZN5mongo12FTDCBSONUtil26createBSONMetadataDocumentERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil26createBSONMetadataDocumentERKNS_7BSONObjENS_6Date_tE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1'/>
- <parameter type-id='type-id-2190' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1'/>
- <return type-id='type-id-2032'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1'/>
+ <parameter type-id='type-id-2482' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1'/>
+ <return type-id='type-id-2290'/>
</function-decl>
<function-decl name='createBSONMetricChunkDocument' mangled-name='_ZN5mongo12FTDCBSONUtil29createBSONMetricChunkDocumentENS_14ConstDataRangeENS_6Date_tE' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil29createBSONMetricChunkDocumentENS_14ConstDataRangeENS_6Date_tE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-2078' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1'/>
- <parameter type-id='type-id-2190' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1'/>
- <return type-id='type-id-2032'/>
+ <parameter type-id='type-id-2336' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1'/>
+ <parameter type-id='type-id-2482' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1'/>
+ <return type-id='type-id-2290'/>
</function-decl>
<function-decl name='getBSONDocumentId' mangled-name='_ZN5mongo12FTDCBSONUtil17getBSONDocumentIdERKNS_7BSONObjE' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil17getBSONDocumentIdERKNS_7BSONObjE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
- <return type-id='type-id-2056'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
+ <return type-id='type-id-2314'/>
</function-decl>
<function-decl name='getBSONDocumentType' mangled-name='_ZN5mongo12FTDCBSONUtil19getBSONDocumentTypeERKNS_7BSONObjE' filepath='src/mongo/db/ftdc/util.cpp' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil19getBSONDocumentTypeERKNS_7BSONObjE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
- <return type-id='type-id-2056'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
+ <return type-id='type-id-2314'/>
</function-decl>
<function-decl name='getBSONDocumentFromMetadataDoc' mangled-name='_ZN5mongo12FTDCBSONUtil30getBSONDocumentFromMetadataDocERKNS_7BSONObjE' filepath='src/mongo/db/ftdc/util.cpp' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil30getBSONDocumentFromMetadataDocERKNS_7BSONObjE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
- <return type-id='type-id-2056'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
+ <return type-id='type-id-2314'/>
</function-decl>
<function-decl name='getMetricsFromMetricDoc' mangled-name='_ZN5mongo12FTDCBSONUtil23getMetricsFromMetricDocERKNS_7BSONObjEPNS_16FTDCDecompressorE' filepath='src/mongo/db/ftdc/util.cpp' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil23getMetricsFromMetricDocERKNS_7BSONObjEPNS_16FTDCDecompressorE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='412' column='1'/>
- <parameter type-id='type-id-2003' filepath='src/mongo/db/ftdc/util.cpp' line='413' column='1'/>
- <return type-id='type-id-2072'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='412' column='1'/>
+ <parameter type-id='type-id-2261' filepath='src/mongo/db/ftdc/util.cpp' line='413' column='1'/>
+ <return type-id='type-id-2330'/>
</function-decl>
</namespace-decl>
<namespace-decl name='FTDCUtil'>
<function-decl name='getInterimFile' mangled-name='_ZN5mongo8FTDCUtil14getInterimFileERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/util.cpp' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil14getInterimFileERKN5boost10filesystem4pathE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
- <return type-id='type-id-2056'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
+ <return type-id='type-id-2314'/>
</function-decl>
<function-decl name='getInterimTempFile' mangled-name='_ZN5mongo8FTDCUtil18getInterimTempFileERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/util.cpp' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil18getInterimTempFileERKN5boost10filesystem4pathE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
- <return type-id='type-id-2056'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
+ <return type-id='type-id-2314'/>
</function-decl>
<function-decl name='roundTime' mangled-name='_ZN5mongo8FTDCUtil9roundTimeENS_6Date_tENS_8DurationISt5ratioILl1ELl1000EEEE' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil9roundTimeENS_6Date_tENS_8DurationISt5ratioILl1ELl1000EEEE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-2190' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1'/>
- <parameter type-id='type-id-2182' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1'/>
- <return type-id='type-id-2190'/>
+ <parameter type-id='type-id-2482' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1'/>
+ <parameter type-id='type-id-2474' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1'/>
+ <return type-id='type-id-2482'/>
</function-decl>
<function-decl name='getMongoSPath' mangled-name='_ZN5mongo8FTDCUtil13getMongoSPathERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/util.cpp' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil13getMongoSPathERKN5boost10filesystem4pathE' hash='61477c4d1fd8d94d'>
- <parameter type-id='type-id-166' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
- <return type-id='type-id-2056'/>
+ <parameter type-id='type-id-142' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
+ <return type-id='type-id-2314'/>
</function-decl>
</namespace-decl>
<namespace-decl name='logger'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2018'/>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2016'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2020'/>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2084'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2276'/>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2274'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2278'/>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2342'>
</class-decl>
</namespace-decl>
- <typedef-decl name='Milliseconds' type-id='type-id-2183' filepath='src/mongo/util/duration.h' line='52' column='1' id='type-id-2182'/>
+ <typedef-decl name='Milliseconds' type-id='type-id-2475' filepath='src/mongo/util/duration.h' line='52' column='1' id='type-id-2474'/>
</namespace-decl>
<namespace-decl name='boost'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2012'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2270'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-2203' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d' id='type-id-2202'/>
+ <typedef-decl name='reference_type' type-id='type-id-2495' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' hash='61477c4d1fd8d94d' id='type-id-2494'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-1768' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' hash='61477c4d1fd8d94d' id='type-id-2204'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-1984' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' hash='61477c4d1fd8d94d' id='type-id-2496'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2026'/>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2042'>
+ <class-decl name='__anonymous_struct__1' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2284'/>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2300'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-2206' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-2205'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2498' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-2497'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2060'>
+ <class-decl name='__anonymous_struct__3' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2318'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-2208' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-2207'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2500' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-2499'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2066'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2324'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-2210' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' hash='61477c4d1fd8d94d' id='type-id-2209'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2502' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' hash='61477c4d1fd8d94d' id='type-id-2501'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2076'/>
+ <class-decl name='__anonymous_struct__5' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2334'/>
<namespace-decl name='filesystem'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2004'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2262'>
<member-type access='private'>
- <typedef-decl name='string_type' type-id='type-id-74' size-in-bits='256' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='70' column='1' hash='e522f81d7f609007' id='type-id-1987'/>
+ <typedef-decl name='string_type' type-id='type-id-52' size-in-bits='256' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='70' column='1' hash='e522f81d7f609007' id='type-id-2238'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='optional_detail'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2010'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2268'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-2211' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d' id='type-id-2203'/>
+ <typedef-decl name='reference_type' type-id='type-id-2503' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d' id='type-id-2495'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2040'>
+ <class-decl name='__anonymous_struct__2' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2298'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-2212' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-2206'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2504' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-2498'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2058'>
+ <class-decl name='__anonymous_struct__4' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2316'>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-2213' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-2208'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2505' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-2500'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2064'>
+ <class-decl name='__anonymous_struct__6' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2322'>
<member-type access='private'>
- <typedef-decl name='reference_type' type-id='type-id-1788' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2214'/>
+ <typedef-decl name='reference_type' type-id='type-id-2004' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2506'/>
</member-type>
<member-type access='private'>
- <typedef-decl name='rval_reference_type' type-id='type-id-2215' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2210'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-2507' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' hash='61477c4d1fd8d94d#2' id='type-id-2502'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2074'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2216'>
+ <class-decl name='__anonymous_struct__8' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2332'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2508'>
<member-type access='public'>
- <typedef-decl name='reference_type' type-id='type-id-446' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-2211'/>
+ <typedef-decl name='reference_type' type-id='type-id-486' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' hash='61477c4d1fd8d94d' id='type-id-2503'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2217'>
+ <class-decl name='__anonymous_struct__3' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2509'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-2212'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-2504'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2218'>
+ <class-decl name='__anonymous_struct__5' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2510'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-119' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-2213'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-95' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-2505'/>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2219'>
+ <class-decl name='__anonymous_struct__7' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2511'>
<member-type access='public'>
- <typedef-decl name='rval_reference_type' type-id='type-id-454' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-2215'/>
+ <typedef-decl name='rval_reference_type' type-id='type-id-492' size-in-bits='64' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' hash='61477c4d1fd8d94d' id='type-id-2507'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
- <typedef-decl name='is_not_reference_tag' type-id='type-id-2220' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-2221'/>
+ <typedef-decl name='is_not_reference_tag' type-id='type-id-2512' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-2513'/>
<namespace-decl name='mpl_'>
- <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-2220' visibility='default' is-declaration-only='yes' id='type-id-2222'/>
- <typedef-decl name='false_' type-id='type-id-2222' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-2220'/>
+ <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-2512' visibility='default' is-declaration-only='yes' id='type-id-2514'/>
+ <typedef-decl name='false_' type-id='type-id-2514' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-2512'/>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/ftdc/varint.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
- <typedef-decl name='ldiv_t' type-id='type-id-21' size-in-bits='128' filepath='/usr/include/stdlib.h' line='109' column='1' hash='279bebc58cd3ebad#3' id='type-id-2223'/>
- <typedef-decl name='lldiv_t' type-id='type-id-21' size-in-bits='128' filepath='/usr/include/stdlib.h' line='121' column='1' hash='279bebc58cd3ebad#2' id='type-id-2224'/>
- <pointer-type-def type-id='type-id-2225' size-in-bits='64' id='type-id-2226'/>
- <qualified-type-def type-id='type-id-2227' const='yes' id='type-id-2228'/>
- <pointer-type-def type-id='type-id-2228' size-in-bits='64' id='type-id-2229'/>
- <qualified-type-def type-id='type-id-2230' const='yes' id='type-id-2231'/>
- <pointer-type-def type-id='type-id-2231' size-in-bits='64' id='type-id-2232'/>
- <qualified-type-def type-id='type-id-2232' restrict='yes' id='type-id-2233'/>
- <class-decl name='tm' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2230'/>
- <pointer-type-def type-id='type-id-2227' size-in-bits='64' id='type-id-2234'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-2235'/>
- <qualified-type-def type-id='type-id-111' restrict='yes' id='type-id-2236'/>
+ <pointer-type-def type-id='type-id-2515' size-in-bits='64' id='type-id-2516'/>
+ <qualified-type-def type-id='type-id-2516' restrict='yes' id='type-id-2517'/>
+ <pointer-type-def type-id='type-id-2518' size-in-bits='64' id='type-id-2519'/>
+ <qualified-type-def type-id='type-id-2519' restrict='yes' id='type-id-2520'/>
+ <pointer-type-def type-id='type-id-2521' size-in-bits='64' id='type-id-2522'/>
+ <qualified-type-def type-id='type-id-2523' const='yes' id='type-id-2524'/>
+ <pointer-type-def type-id='type-id-2524' size-in-bits='64' id='type-id-2525'/>
+ <qualified-type-def type-id='type-id-2526' const='yes' id='type-id-2527'/>
+ <pointer-type-def type-id='type-id-2527' size-in-bits='64' id='type-id-2528'/>
+ <qualified-type-def type-id='type-id-2529' const='yes' id='type-id-2530'/>
+ <pointer-type-def type-id='type-id-2530' size-in-bits='64' id='type-id-2531'/>
+ <qualified-type-def type-id='type-id-2532' const='yes' id='type-id-2533'/>
+ <pointer-type-def type-id='type-id-2533' size-in-bits='64' id='type-id-2534'/>
+ <qualified-type-def type-id='type-id-2534' restrict='yes' id='type-id-2535'/>
+ <pointer-type-def type-id='type-id-2523' size-in-bits='64' id='type-id-2536'/>
+ <qualified-type-def type-id='type-id-2536' restrict='yes' id='type-id-2537'/>
+ <pointer-type-def type-id='type-id-2538' size-in-bits='64' id='type-id-2539'/>
+ <pointer-type-def type-id='type-id-2526' size-in-bits='64' id='type-id-2540'/>
+ <qualified-type-def type-id='type-id-2540' restrict='yes' id='type-id-2541'/>
+ <class-decl name='_G_fpos_t' is-struct='yes' naming-typedef-id='type-id-2542' visibility='default' is-declaration-only='yes' id='type-id-2543'/>
+ <class-decl name='__FILE' is-struct='yes' naming-typedef-id='type-id-2518' visibility='default' is-declaration-only='yes' id='type-id-2544'/>
+ <class-decl name='__mbstate_t' is-struct='yes' naming-typedef-id='type-id-2545' visibility='default' is-declaration-only='yes' id='type-id-2546'/>
+ <class-decl name='div_t' is-struct='yes' naming-typedef-id='type-id-2547' visibility='default' is-declaration-only='yes' id='type-id-2548'/>
+ <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2538'/>
+ <class-decl name='ldiv_t' is-struct='yes' naming-typedef-id='type-id-2549' visibility='default' is-declaration-only='yes' id='type-id-2550'/>
+ <class-decl name='lldiv_t' is-struct='yes' naming-typedef-id='type-id-2551' visibility='default' is-declaration-only='yes' id='type-id-2552'/>
+ <class-decl name='tm' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-2532'/>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2553'/>
+ <pointer-type-def type-id='type-id-2553' size-in-bits='64' id='type-id-2554'/>
+ <pointer-type-def type-id='type-id-2529' size-in-bits='64' id='type-id-2555'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-2556'/>
+ <qualified-type-def type-id='type-id-81' restrict='yes' id='type-id-2557'/>
<namespace-decl name='std'>
</namespace-decl>
+ <typedef-decl name='_G_fpos_t' type-id='type-id-2543' size-in-bits='128' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-2542'/>
+ <typedef-decl name='FILE' type-id='type-id-2544' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-2515'/>
+ <typedef-decl name='__FILE' type-id='type-id-2544' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-2518'/>
+ <typedef-decl name='fpos_t' type-id='type-id-2542' size-in-bits='128' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-2523'/>
+ <typedef-decl name='div_t' type-id='type-id-2548' size-in-bits='64' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-2547'/>
+ <typedef-decl name='ldiv_t' type-id='type-id-2550' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-2549'/>
+ <typedef-decl name='lldiv_t' type-id='type-id-2552' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-2551'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-2546' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-2545'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-2545' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-2526'/>
<namespace-decl name='mongo'>
- <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2225'/>
- <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2237'>
+ <class-decl name='__anonymous_struct__' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2521'/>
+ <class-decl name='__anonymous_struct__1' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2558'>
<member-type access='public'>
- <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2238'>
+ <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2559'>
<member-function access='public' static='yes'>
<function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE4loadEPS2_PKcmPml' filepath='src/mongo/db/ftdc/varint.cpp' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE4loadEPS2_PKcmPml' hash='ba687bdd05d466a5'>
- <parameter type-id='type-id-2234' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
- <parameter type-id='type-id-61' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
- <parameter type-id='type-id-39' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
- <parameter type-id='type-id-271' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
- <parameter type-id='type-id-195' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
- <return type-id='type-id-2225'/>
+ <parameter type-id='type-id-2555' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
+ <parameter type-id='type-id-43' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
+ <parameter type-id='type-id-25' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
+ <parameter type-id='type-id-269' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
+ <parameter type-id='type-id-199' filepath='src/mongo/db/ftdc/varint.cpp' line='38' column='1'/>
+ <return type-id='type-id-2521'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='store' mangled-name='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE5storeERKS2_PcmPml' filepath='src/mongo/db/ftdc/varint.cpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE5storeERKS2_PcmPml' hash='ba687bdd05d466a5'>
- <parameter type-id='type-id-369' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
- <parameter type-id='type-id-56' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
- <parameter type-id='type-id-39' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
- <parameter type-id='type-id-271' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
- <parameter type-id='type-id-195' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
- <return type-id='type-id-2225'/>
+ <parameter type-id='type-id-380' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
+ <parameter type-id='type-id-38' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
+ <parameter type-id='type-id-25' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
+ <parameter type-id='type-id-269' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
+ <parameter type-id='type-id-199' filepath='src/mongo/db/ftdc/varint.cpp' line='60' column='1'/>
+ <return type-id='type-id-2521'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
</class-decl>
- <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2227'/>
+ <class-decl name='__anonymous_struct__2' is-struct='yes' visibility='default' is-anonymous='yes' is-declaration-only='yes' id='type-id-2529'/>
</namespace-decl>
</abi-instr>
</abi-corpus>
@@ -18044,7 +18044,7 @@
<base-class access='public' layout-offset-in-bits='0' type-id='de2f1ba9'/>
<base-class access='public' layout-offset-in-bits='0' type-id='5497b42f'/>
<member-type access='private'>
- <enum-decl name='Fov' size-in-bits='32' alignment-in-bits='32' hash='99f2726a2c1907fa' id='162214a6'>
+ <enum-decl name='Fov' is-declaration-only='yes' hash='99f2726a2c1907fa' id='162214a6'>
<underlying-type type-id='9cac1fee'/>
</enum-decl>
</member-type>