• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<abi-corpus version='2.1'>
2  <elf-needed>
3    <dependency name='build/cached/third_party/boost-1.60.0/libboost_system.so'/>
4    <dependency name='libm.so.6'/>
5    <dependency name='libssl.so.1.0.0'/>
6    <dependency name='libcrypto.so.1.0.0'/>
7    <dependency name='librt.so.1'/>
8    <dependency name='libdl.so.2'/>
9    <dependency name='libatomic.so.1'/>
10    <dependency name='libstdc++.so.6'/>
11    <dependency name='libgcc_s.so.1'/>
12    <dependency name='libpthread.so.0'/>
13    <dependency name='libc.so.6'/>
14  </elf-needed>
15  <elf-function-symbols>
16    <elf-symbol name='_ZN5boost10shared_ptrINS_9iostreams6detail16mapped_file_implEE5resetIS3_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
17    <elf-symbol name='_ZN5boost10shared_ptrINS_9iostreams6detail20file_descriptor_implEE5resetIS3_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
18    <elf-symbol name='_ZN5boost15throw_exceptionINSt8ios_base7failureB5cxx11EEEvRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
19    <elf-symbol name='_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
20    <elf-symbol name='_ZN5boost24enable_current_exceptionINS_16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EEEEENS1_10clone_implIT_EERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
21    <elf-symbol name='_ZN5boost6detail20sp_pointer_constructINS_9iostreams6detail16mapped_file_implES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
22    <elf-symbol name='_ZN5boost6detail20sp_pointer_constructINS_9iostreams6detail20file_descriptor_implES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
23    <elf-symbol name='_ZN5boost6detail26sp_enable_shared_from_thisEz' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
24    <elf-symbol name='_ZN5boost9iostreams11mapped_file6resizeEl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25    <elf-symbol name='_ZN5boost9iostreams11mapped_fileC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
26    <elf-symbol name='_ZN5boost9iostreams11mapped_fileC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams11mapped_fileC1ERKS1_' is-defined='yes'/>
27    <elf-symbol name='_ZN5boost9iostreams15file_descriptor4initEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
28    <elf-symbol name='_ZN5boost9iostreams15file_descriptor4openEPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29    <elf-symbol name='_ZN5boost9iostreams15file_descriptor4openERKNS0_6detail4pathESt13_Ios_OpenmodeS6_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
30    <elf-symbol name='_ZN5boost9iostreams15file_descriptor4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31    <elf-symbol name='_ZN5boost9iostreams15file_descriptor4openEiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32    <elf-symbol name='_ZN5boost9iostreams15file_descriptor4readEPcl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33    <elf-symbol name='_ZN5boost9iostreams15file_descriptor4seekElSt12_Ios_Seekdir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34    <elf-symbol name='_ZN5boost9iostreams15file_descriptor5closeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35    <elf-symbol name='_ZN5boost9iostreams15file_descriptor5writeEPKcl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
36    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
38    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
40    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1EPKcSt13_Ios_Openmode' is-defined='yes'/>
42    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' is-defined='yes'/>
43    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1ERKS1_' is-defined='yes'/>
44    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
45    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1Ev' is-defined='yes'/>
46    <elf-symbol name='_ZN5boost9iostreams16mapped_file_sinkC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47    <elf-symbol name='_ZN5boost9iostreams16mapped_file_sinkC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams16mapped_file_sinkC1ERKS1_' is-defined='yes'/>
48    <elf-symbol name='_ZN5boost9iostreams18mapped_file_source4initEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49    <elf-symbol name='_ZN5boost9iostreams18mapped_file_source5closeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
50    <elf-symbol name='_ZN5boost9iostreams18mapped_file_source9alignmentEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51    <elf-symbol name='_ZN5boost9iostreams18mapped_file_source9open_implERKNS0_24basic_mapped_file_paramsINS0_6detail4pathEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
52    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams18mapped_file_sourceC1ERKS1_' is-defined='yes'/>
55    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams18mapped_file_sourceC1Ev' is-defined='yes'/>
56    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openEPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openERKNS0_6detail4pathESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openEiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1EPKcSt13_Ios_Openmode' is-defined='yes'/>
65    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' is-defined='yes'/>
66    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1ERKS1_' is-defined='yes'/>
67    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
68    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openEPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openERKNS0_6detail4pathESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openEiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1EPKcSt13_Ios_Openmode' is-defined='yes'/>
77    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' is-defined='yes'/>
78    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1ERKS1_' is-defined='yes'/>
79    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
80    <elf-symbol name='_ZN5boost9iostreams6detail14system_failureB5cxx11EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
81    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl10unmap_fileEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
82    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl12try_map_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl17cleanup_and_throwEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl4openENS0_24basic_mapped_file_paramsINS1_4pathEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl5clearEb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl5closeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl6resizeEl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl8map_fileERNS0_24basic_mapped_file_paramsINS1_4pathEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl9alignmentEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl9open_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail16mapped_file_implC1Ev' is-defined='yes'/>
93    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail16mapped_file_implD1Ev' is-defined='yes'/>
95    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl10close_implEbb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
96    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl14invalid_handleEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl4openERKNS1_4pathESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl4openEiNS2_5flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl4readEPcl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl4seekElSt12_Ios_Seekdir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl5closeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl5writeEPKcl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail20file_descriptor_implC1Ev' is-defined='yes'/>
105    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail20file_descriptor_implD1Ev' is-defined='yes'/>
107    <elf-symbol name='_ZN5boost9iostreams6detail23mapped_file_params_base9normalizeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108    <elf-symbol name='_ZNK5boost9iostreams15file_descriptor6handleEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109    <elf-symbol name='_ZNK5boost9iostreams15file_descriptor7is_openEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_source3endEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_source4dataEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_source4sizeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_source5beginEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
114    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_source5flagsEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_source7is_openEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_sourcecvMNS1_16safe_bool_helperEiEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117    <elf-symbol name='_ZNK5boost9iostreams18mapped_file_sourcentEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118    <elf-symbol name='_ZNK5boost9iostreams6detail20file_descriptor_impl7is_openEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121  </elf-function-symbols>
122  <elf-variable-symbols>
123    <elf-symbol name='_ZTIN5boost16exception_detail10clone_baseE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
124    <elf-symbol name='_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEEE' size='56' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
125    <elf-symbol name='_ZTIN5boost16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EEE' size='56' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
126    <elf-symbol name='_ZTIN5boost6detail15sp_counted_baseE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
127    <elf-symbol name='_ZTIN5boost6detail17sp_counted_impl_pINS_9iostreams6detail16mapped_file_implEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
128    <elf-symbol name='_ZTIN5boost6detail17sp_counted_impl_pINS_9iostreams6detail20file_descriptor_implEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
129    <elf-symbol name='_ZTIN5boost9exceptionE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
130    <elf-symbol name='_ZTSN5boost16exception_detail10clone_baseE' size='39' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
131    <elf-symbol name='_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEEE' size='97' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
132    <elf-symbol name='_ZTSN5boost16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EEE' size='78' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
133    <elf-symbol name='_ZTSN5boost6detail15sp_counted_baseE' size='33' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
134    <elf-symbol name='_ZTSN5boost6detail17sp_counted_impl_pINS_9iostreams6detail16mapped_file_implEEE' size='76' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
135    <elf-symbol name='_ZTSN5boost6detail17sp_counted_impl_pINS_9iostreams6detail20file_descriptor_implEEE' size='80' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
136    <elf-symbol name='_ZTSN5boost9exceptionE' size='19' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
137  </elf-variable-symbols>
138  <abi-instr address-size='64' path='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
139    <type-decl name='bool' size-in-bits='8' id='type-id-1'/>
140    <type-decl name='char' size-in-bits='8' id='type-id-2'/>
141    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='32' id='type-id-3'>
142      <subrange length='4' type-id='type-id-4' id='type-id-5'/>
143    </array-type-def>
144    <type-decl name='double' size-in-bits='64' id='type-id-6'/>
145    <type-decl name='float' size-in-bits='32' id='type-id-7'/>
146    <type-decl name='int' size-in-bits='32' id='type-id-8'/>
147    <type-decl name='long double' size-in-bits='128' id='type-id-9'/>
148    <type-decl name='long int' size-in-bits='64' id='type-id-10'/>
149    <type-decl name='long long int' size-in-bits='64' id='type-id-11'/>
150    <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/>
151    <class-decl name='_G_fpos_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-12' visibility='default' id='type-id-13'/>
152    <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='type-id-14'/>
153    <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-15' visibility='default' filepath='/usr/include/wchar.h' line='82' column='1' id='type-id-16'>
154      <member-type access='public'>
155        <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1' id='type-id-17'>
156          <data-member access='public'>
157            <var-decl name='__wch' type-id='type-id-18' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
158          </data-member>
159          <data-member access='public'>
160            <var-decl name='__wchb' type-id='type-id-3' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
161          </data-member>
162        </union-decl>
163      </member-type>
164      <data-member access='public' layout-offset-in-bits='0'>
165        <var-decl name='__count' type-id='type-id-8' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
166      </data-member>
167      <data-member access='public' layout-offset-in-bits='32'>
168        <var-decl name='__value' type-id='type-id-17' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
169      </data-member>
170    </class-decl>
171    <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-19'>
172      <data-member access='public' layout-offset-in-bits='0'>
173        <var-decl name='gp_offset' type-id='type-id-18' visibility='default'/>
174      </data-member>
175      <data-member access='public' layout-offset-in-bits='32'>
176        <var-decl name='fp_offset' type-id='type-id-18' visibility='default'/>
177      </data-member>
178      <data-member access='public' layout-offset-in-bits='64'>
179        <var-decl name='overflow_arg_area' type-id='type-id-20' visibility='default'/>
180      </data-member>
181      <data-member access='public' layout-offset-in-bits='128'>
182        <var-decl name='reg_save_area' type-id='type-id-20' visibility='default'/>
183      </data-member>
184    </class-decl>
185    <class-decl name='div_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-21' visibility='default' id='type-id-22'/>
186    <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-23'/>
187    <class-decl name='ldiv_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-24' visibility='default' filepath='/usr/include/stdlib.h' line='105' column='1' id='type-id-25'>
188      <data-member access='public' layout-offset-in-bits='0'>
189        <var-decl name='quot' type-id='type-id-10' visibility='default' filepath='/usr/include/stdlib.h' line='107' column='1'/>
190      </data-member>
191      <data-member access='public' layout-offset-in-bits='64'>
192        <var-decl name='rem' type-id='type-id-10' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
193      </data-member>
194    </class-decl>
195    <class-decl name='lldiv_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-26' visibility='default' filepath='/usr/include/stdlib.h' line='117' column='1' id='type-id-27'>
196      <data-member access='public' layout-offset-in-bits='0'>
197        <var-decl name='quot' type-id='type-id-11' visibility='default' filepath='/usr/include/stdlib.h' line='119' column='1'/>
198      </data-member>
199      <data-member access='public' layout-offset-in-bits='64'>
200        <var-decl name='rem' type-id='type-id-11' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
201      </data-member>
202    </class-decl>
203    <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-28'>
204      <data-member access='public' layout-offset-in-bits='0'>
205        <var-decl name='tm_sec' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
206      </data-member>
207      <data-member access='public' layout-offset-in-bits='32'>
208        <var-decl name='tm_min' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
209      </data-member>
210      <data-member access='public' layout-offset-in-bits='64'>
211        <var-decl name='tm_hour' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
212      </data-member>
213      <data-member access='public' layout-offset-in-bits='96'>
214        <var-decl name='tm_mday' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
215      </data-member>
216      <data-member access='public' layout-offset-in-bits='128'>
217        <var-decl name='tm_mon' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
218      </data-member>
219      <data-member access='public' layout-offset-in-bits='160'>
220        <var-decl name='tm_year' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
221      </data-member>
222      <data-member access='public' layout-offset-in-bits='192'>
223        <var-decl name='tm_wday' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
224      </data-member>
225      <data-member access='public' layout-offset-in-bits='224'>
226        <var-decl name='tm_yday' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
227      </data-member>
228      <data-member access='public' layout-offset-in-bits='256'>
229        <var-decl name='tm_isdst' type-id='type-id-8' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
230      </data-member>
231      <data-member access='public' layout-offset-in-bits='320'>
232        <var-decl name='tm_gmtoff' type-id='type-id-10' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
233      </data-member>
234      <data-member access='public' layout-offset-in-bits='384'>
235        <var-decl name='tm_zone' type-id='type-id-29' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
236      </data-member>
237    </class-decl>
238    <typedef-decl name='FILE' type-id='type-id-14' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-30'/>
239    <typedef-decl name='_G_fpos_t' type-id='type-id-13' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-12'/>
240    <typedef-decl name='__FILE' type-id='type-id-14' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-31'/>
241    <typedef-decl name='__clock_t' type-id='type-id-10' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' id='type-id-32'/>
242    <typedef-decl name='__compar_fn_t' type-id='type-id-33' filepath='/usr/include/stdlib.h' line='741' column='1' id='type-id-34'/>
243    <typedef-decl name='__int32_t' type-id='type-id-8' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-35'/>
244    <typedef-decl name='__mbstate_t' type-id='type-id-16' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-15'/>
245    <typedef-decl name='__time_t' type-id='type-id-10' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' id='type-id-36'/>
246    <typedef-decl name='clock_t' type-id='type-id-32' filepath='/usr/include/time.h' line='59' column='1' id='type-id-37'/>
247    <typedef-decl name='div_t' type-id='type-id-22' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-21'/>
248    <typedef-decl name='fpos_t' type-id='type-id-12' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-38'/>
249    <typedef-decl name='int_least32_t' type-id='type-id-8' filepath='/usr/include/stdint.h' line='67' column='1' id='type-id-39'/>
250    <typedef-decl name='intmax_t' type-id='type-id-10' filepath='/usr/include/stdint.h' line='134' column='1' id='type-id-40'/>
251    <typedef-decl name='ldiv_t' type-id='type-id-25' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-24'/>
252    <typedef-decl name='lldiv_t' type-id='type-id-27' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-26'/>
253    <typedef-decl name='mbstate_t' type-id='type-id-15' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-41'/>
254    <typedef-decl name='size_t' type-id='type-id-42' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='62' column='1' id='type-id-43'/>
255    <typedef-decl name='time_t' type-id='type-id-36' filepath='/usr/include/time.h' line='75' column='1' id='type-id-44'/>
256    <typedef-decl name='wctrans_t' type-id='type-id-45' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-46'/>
257    <typedef-decl name='wctype_t' type-id='type-id-42' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-47'/>
258    <typedef-decl name='wint_t' type-id='type-id-18' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='132' column='1' id='type-id-48'/>
259    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-49'/>
260    <type-decl name='unsigned int' size-in-bits='32' id='type-id-18'/>
261    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-42'/>
262    <type-decl name='unsigned long long int' size-in-bits='64' id='type-id-50'/>
263    <type-decl name='wchar_t' size-in-bits='32' id='type-id-51'/>
264    <pointer-type-def type-id='type-id-30' size-in-bits='64' id='type-id-52'/>
265    <qualified-type-def type-id='type-id-52' restrict='yes' id='type-id-53'/>
266    <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-54'/>
267    <qualified-type-def type-id='type-id-54' restrict='yes' id='type-id-55'/>
268    <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-56'/>
269    <reference-type-def kind='lvalue' type-id='type-id-57' size-in-bits='64' id='type-id-58'/>
270    <reference-type-def kind='rvalue' type-id='type-id-57' size-in-bits='64' id='type-id-59'/>
271    <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-60'/>
272    <reference-type-def kind='lvalue' type-id='type-id-61' size-in-bits='64' id='type-id-62'/>
273    <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-63'/>
274    <reference-type-def kind='lvalue' type-id='type-id-64' size-in-bits='64' id='type-id-65'/>
275    <pointer-type-def type-id='type-id-64' size-in-bits='64' id='type-id-66'/>
276    <reference-type-def kind='lvalue' type-id='type-id-67' size-in-bits='64' id='type-id-68'/>
277    <reference-type-def kind='rvalue' type-id='type-id-67' size-in-bits='64' id='type-id-69'/>
278    <pointer-type-def type-id='type-id-67' size-in-bits='64' id='type-id-70'/>
279    <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-72'/>
280    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-74'/>
281    <pointer-type-def type-id='type-id-75' size-in-bits='64' id='type-id-76'/>
282    <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-78'/>
283    <pointer-type-def type-id='type-id-79' size-in-bits='64' id='type-id-80'/>
284    <reference-type-def kind='lvalue' type-id='type-id-81' size-in-bits='64' id='type-id-82'/>
285    <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-83'/>
286    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-85'/>
287    <reference-type-def kind='lvalue' type-id='type-id-86' size-in-bits='64' id='type-id-87'/>
288    <pointer-type-def type-id='type-id-86' size-in-bits='64' id='type-id-88'/>
289    <reference-type-def kind='lvalue' type-id='type-id-89' size-in-bits='64' id='type-id-90'/>
290    <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-91'/>
291    <reference-type-def kind='lvalue' type-id='type-id-92' size-in-bits='64' id='type-id-93'/>
292    <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-95'/>
293    <reference-type-def kind='lvalue' type-id='type-id-96' size-in-bits='64' id='type-id-97'/>
294    <pointer-type-def type-id='type-id-96' size-in-bits='64' id='type-id-98'/>
295    <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-100'/>
296    <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-102'/>
297    <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-104'/>
298    <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-106'/>
299    <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-108'/>
300    <reference-type-def kind='lvalue' type-id='type-id-109' size-in-bits='64' id='type-id-110'/>
301    <reference-type-def kind='rvalue' type-id='type-id-109' size-in-bits='64' id='type-id-111'/>
302    <pointer-type-def type-id='type-id-109' size-in-bits='64' id='type-id-112'/>
303    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-114'/>
304    <reference-type-def kind='lvalue' type-id='type-id-115' size-in-bits='64' id='type-id-116'/>
305    <reference-type-def kind='rvalue' type-id='type-id-115' size-in-bits='64' id='type-id-117'/>
306    <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-118'/>
307    <pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-120'/>
308    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-121'/>
309    <qualified-type-def type-id='type-id-121' restrict='yes' id='type-id-122'/>
310    <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-123'/>
311    <qualified-type-def type-id='type-id-123' restrict='yes' id='type-id-124'/>
312    <qualified-type-def type-id='type-id-35' const='yes' id='type-id-125'/>
313    <pointer-type-def type-id='type-id-125' size-in-bits='64' id='type-id-45'/>
314    <qualified-type-def type-id='type-id-57' const='yes' id='type-id-126'/>
315    <reference-type-def kind='lvalue' type-id='type-id-126' size-in-bits='64' id='type-id-127'/>
316    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-128'/>
317    <qualified-type-def type-id='type-id-61' const='yes' id='type-id-129'/>
318    <reference-type-def kind='lvalue' type-id='type-id-129' size-in-bits='64' id='type-id-130'/>
319    <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-131'/>
320    <qualified-type-def type-id='type-id-64' const='yes' id='type-id-132'/>
321    <reference-type-def kind='lvalue' type-id='type-id-132' size-in-bits='64' id='type-id-133'/>
322    <qualified-type-def type-id='type-id-134' const='yes' id='type-id-135'/>
323    <reference-type-def kind='lvalue' type-id='type-id-135' size-in-bits='64' id='type-id-136'/>
324    <qualified-type-def type-id='type-id-67' const='yes' id='type-id-137'/>
325    <reference-type-def kind='lvalue' type-id='type-id-137' size-in-bits='64' id='type-id-138'/>
326    <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-139'/>
327    <qualified-type-def type-id='type-id-71' const='yes' id='type-id-140'/>
328    <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/>
329    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-142'/>
330    <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-143'/>
331    <qualified-type-def type-id='type-id-75' const='yes' id='type-id-144'/>
332    <reference-type-def kind='lvalue' type-id='type-id-144' size-in-bits='64' id='type-id-145'/>
333    <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-146'/>
334    <qualified-type-def type-id='type-id-79' const='yes' id='type-id-147'/>
335    <reference-type-def kind='lvalue' type-id='type-id-147' size-in-bits='64' id='type-id-148'/>
336    <qualified-type-def type-id='type-id-81' const='yes' id='type-id-149'/>
337    <reference-type-def kind='lvalue' type-id='type-id-149' size-in-bits='64' id='type-id-150'/>
338    <pointer-type-def type-id='type-id-149' size-in-bits='64' id='type-id-151'/>
339    <qualified-type-def type-id='type-id-84' const='yes' id='type-id-152'/>
340    <reference-type-def kind='lvalue' type-id='type-id-152' size-in-bits='64' id='type-id-153'/>
341    <qualified-type-def type-id='type-id-86' const='yes' id='type-id-154'/>
342    <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-155'/>
343    <qualified-type-def type-id='type-id-89' const='yes' id='type-id-156'/>
344    <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-157'/>
345    <qualified-type-def type-id='type-id-158' const='yes' id='type-id-159'/>
346    <qualified-type-def type-id='type-id-96' const='yes' id='type-id-160'/>
347    <reference-type-def kind='lvalue' type-id='type-id-160' size-in-bits='64' id='type-id-161'/>
348    <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-162'/>
349    <qualified-type-def type-id='type-id-99' const='yes' id='type-id-163'/>
350    <reference-type-def kind='lvalue' type-id='type-id-163' size-in-bits='64' id='type-id-164'/>
351    <pointer-type-def type-id='type-id-163' size-in-bits='64' id='type-id-165'/>
352    <qualified-type-def type-id='type-id-101' const='yes' id='type-id-166'/>
353    <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-167'/>
354    <qualified-type-def type-id='type-id-103' const='yes' id='type-id-168'/>
355    <reference-type-def kind='lvalue' type-id='type-id-168' size-in-bits='64' id='type-id-169'/>
356    <qualified-type-def type-id='type-id-105' const='yes' id='type-id-170'/>
357    <reference-type-def kind='lvalue' type-id='type-id-170' size-in-bits='64' id='type-id-171'/>
358    <qualified-type-def type-id='type-id-107' const='yes' id='type-id-172'/>
359    <reference-type-def kind='lvalue' type-id='type-id-172' size-in-bits='64' id='type-id-173'/>
360    <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-174'/>
361    <qualified-type-def type-id='type-id-175' const='yes' id='type-id-176'/>
362    <reference-type-def kind='lvalue' type-id='type-id-176' size-in-bits='64' id='type-id-177'/>
363    <qualified-type-def type-id='type-id-178' const='yes' id='type-id-179'/>
364    <qualified-type-def type-id='type-id-109' const='yes' id='type-id-180'/>
365    <reference-type-def kind='lvalue' type-id='type-id-180' size-in-bits='64' id='type-id-181'/>
366    <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-182'/>
367    <qualified-type-def type-id='type-id-115' const='yes' id='type-id-183'/>
368    <reference-type-def kind='lvalue' type-id='type-id-183' size-in-bits='64' id='type-id-184'/>
369    <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-185'/>
370    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-186'/>
371    <pointer-type-def type-id='type-id-186' size-in-bits='64' id='type-id-29'/>
372    <qualified-type-def type-id='type-id-29' restrict='yes' id='type-id-187'/>
373    <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-188'/>
374    <qualified-type-def type-id='type-id-188' restrict='yes' id='type-id-189'/>
375    <qualified-type-def type-id='type-id-38' const='yes' id='type-id-190'/>
376    <pointer-type-def type-id='type-id-190' size-in-bits='64' id='type-id-191'/>
377    <qualified-type-def type-id='type-id-41' const='yes' id='type-id-192'/>
378    <pointer-type-def type-id='type-id-192' size-in-bits='64' id='type-id-193'/>
379    <qualified-type-def type-id='type-id-194' const='yes' id='type-id-195'/>
380    <reference-type-def kind='lvalue' type-id='type-id-195' size-in-bits='64' id='type-id-196'/>
381    <pointer-type-def type-id='type-id-195' size-in-bits='64' id='type-id-197'/>
382    <qualified-type-def type-id='type-id-198' const='yes' id='type-id-199'/>
383    <reference-type-def kind='lvalue' type-id='type-id-199' size-in-bits='64' id='type-id-200'/>
384    <qualified-type-def type-id='type-id-201' const='yes' id='type-id-202'/>
385    <reference-type-def kind='lvalue' type-id='type-id-202' size-in-bits='64' id='type-id-203'/>
386    <qualified-type-def type-id='type-id-204' const='yes' id='type-id-205'/>
387    <pointer-type-def type-id='type-id-205' size-in-bits='64' id='type-id-206'/>
388    <qualified-type-def type-id='type-id-207' const='yes' id='type-id-208'/>
389    <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-209'/>
390    <qualified-type-def type-id='type-id-210' const='yes' id='type-id-211'/>
391    <reference-type-def kind='lvalue' type-id='type-id-211' size-in-bits='64' id='type-id-212'/>
392    <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-213'/>
393    <qualified-type-def type-id='type-id-214' const='yes' id='type-id-215'/>
394    <reference-type-def kind='lvalue' type-id='type-id-215' size-in-bits='64' id='type-id-216'/>
395    <qualified-type-def type-id='type-id-44' const='yes' id='type-id-217'/>
396    <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-218'/>
397    <qualified-type-def type-id='type-id-28' const='yes' id='type-id-219'/>
398    <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-220'/>
399    <qualified-type-def type-id='type-id-220' restrict='yes' id='type-id-221'/>
400    <qualified-type-def type-id='type-id-51' const='yes' id='type-id-222'/>
401    <pointer-type-def type-id='type-id-222' size-in-bits='64' id='type-id-223'/>
402    <qualified-type-def type-id='type-id-223' restrict='yes' id='type-id-224'/>
403    <pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-225'/>
404    <qualified-type-def type-id='type-id-225' restrict='yes' id='type-id-226'/>
405    <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-227'/>
406    <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-228'/>
407    <qualified-type-def type-id='type-id-228' restrict='yes' id='type-id-229'/>
408    <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-33'/>
409    <pointer-type-def type-id='type-id-8' size-in-bits='64' id='type-id-231'/>
410    <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-232'/>
411    <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-233'/>
412    <qualified-type-def type-id='type-id-233' restrict='yes' id='type-id-234'/>
413    <pointer-type-def type-id='type-id-204' size-in-bits='64' id='type-id-235'/>
414    <pointer-type-def type-id='type-id-207' size-in-bits='64' id='type-id-236'/>
415    <reference-type-def kind='lvalue' type-id='type-id-210' size-in-bits='64' id='type-id-237'/>
416    <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-238'/>
417    <pointer-type-def type-id='type-id-44' size-in-bits='64' id='type-id-239'/>
418    <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-240'/>
419    <pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-242'/>
420    <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-20'/>
421    <qualified-type-def type-id='type-id-20' restrict='yes' id='type-id-244'/>
422    <pointer-type-def type-id='type-id-51' size-in-bits='64' id='type-id-245'/>
423    <qualified-type-def type-id='type-id-245' restrict='yes' id='type-id-246'/>
424    <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-247'/>
425    <qualified-type-def type-id='type-id-247' restrict='yes' id='type-id-248'/>
426    <type-decl name='variadic parameter type' id='type-id-249'/>
427    <type-decl name='void' id='type-id-243'/>
428    <namespace-decl name='std'>
429      <class-decl name='fpos&lt;__mbstate_t&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='112' column='1' id='type-id-210'>
430        <data-member access='private' layout-offset-in-bits='0'>
431          <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'/>
432        </data-member>
433        <data-member access='private' layout-offset-in-bits='64'>
434          <var-decl name='_M_state' type-id='type-id-16' 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'/>
435        </data-member>
436        <member-function access='public'>
437          <function-decl name='fpos' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
438            <parameter type-id='type-id-238' is-artificial='yes'/>
439            <return type-id='type-id-243'/>
440          </function-decl>
441        </member-function>
442        <member-function access='public'>
443          <function-decl name='fpos' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
444            <parameter type-id='type-id-238' is-artificial='yes'/>
445            <parameter type-id='type-id-250'/>
446            <return type-id='type-id-243'/>
447          </function-decl>
448        </member-function>
449      </class-decl>
450      <class-decl name='ios_base' size-in-bits='1728' visibility='default' id='type-id-251'>
451        <member-type access='private'>
452          <class-decl name='failure' size-in-bits='256' visibility='default' id='type-id-214'/>
453        </member-type>
454        <member-type access='private'>
455          <typedef-decl name='openmode' type-id='type-id-253' 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' id='type-id-252'/>
456        </member-type>
457        <member-type access='private'>
458          <typedef-decl name='seekdir' type-id='type-id-255' 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' id='type-id-254'/>
459        </member-type>
460      </class-decl>
461      <class-decl name='system_error' size-in-bits='256' visibility='default' id='type-id-256'/>
462      <enum-decl name='_Ios_Openmode' 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' id='type-id-253'>
463        <underlying-type type-id='type-id-49'/>
464        <enumerator name='_S_app' value='1'/>
465        <enumerator name='_S_ate' value='2'/>
466        <enumerator name='_S_bin' value='4'/>
467        <enumerator name='_S_in' value='8'/>
468        <enumerator name='_S_out' value='16'/>
469        <enumerator name='_S_trunc' value='32'/>
470        <enumerator name='_S_ios_openmode_end' value='65536'/>
471        <enumerator name='_S_ios_openmode_max' value='2147483647'/>
472        <enumerator name='_S_ios_openmode_min' value='-2147483648'/>
473      </enum-decl>
474      <enum-decl name='_Ios_Seekdir' 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' id='type-id-255'>
475        <underlying-type type-id='type-id-49'/>
476        <enumerator name='_S_beg' value='0'/>
477        <enumerator name='_S_cur' value='1'/>
478        <enumerator name='_S_end' value='2'/>
479        <enumerator name='_S_ios_seekdir_end' value='65536'/>
480      </enum-decl>
481      <enum-decl name='io_errc' 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' id='type-id-257'>
482        <underlying-type type-id='type-id-49'/>
483        <enumerator name='stream' value='1'/>
484      </enum-decl>
485      <class-decl name='error_code' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='138' column='1' id='type-id-204'>
486        <data-member access='private' layout-offset-in-bits='0'>
487          <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'/>
488        </data-member>
489        <data-member access='private' layout-offset-in-bits='64'>
490          <var-decl name='_M_cat' type-id='type-id-197' 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'/>
491        </data-member>
492        <member-function access='public' constructor='yes'>
493          <function-decl name='error_code' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
494            <parameter type-id='type-id-235' is-artificial='yes'/>
495            <return type-id='type-id-243'/>
496          </function-decl>
497        </member-function>
498        <member-function access='public' constructor='yes'>
499          <function-decl name='error_code' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
500            <parameter type-id='type-id-235' is-artificial='yes'/>
501            <parameter type-id='type-id-8'/>
502            <parameter type-id='type-id-196'/>
503            <return type-id='type-id-243'/>
504          </function-decl>
505        </member-function>
506        <member-function access='public'>
507          <function-decl name='error_code&lt;std::io_errc, void&gt;' mangled-name='_ZNSt10error_codeC2ISt7io_errcvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
508            <parameter type-id='type-id-235' is-artificial='yes'/>
509            <parameter type-id='type-id-257'/>
510            <return type-id='type-id-243'/>
511          </function-decl>
512        </member-function>
513      </class-decl>
514      <class-decl name='error_condition' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='216' column='1' id='type-id-207'>
515        <data-member access='private' layout-offset-in-bits='0'>
516          <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'/>
517        </data-member>
518        <data-member access='private' layout-offset-in-bits='64'>
519          <var-decl name='_M_cat' type-id='type-id-197' 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'/>
520        </data-member>
521        <member-function access='public' constructor='yes'>
522          <function-decl name='error_condition' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
523            <parameter type-id='type-id-236' is-artificial='yes'/>
524            <return type-id='type-id-243'/>
525          </function-decl>
526        </member-function>
527        <member-function access='public' constructor='yes'>
528          <function-decl name='error_condition' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/system_error' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
529            <parameter type-id='type-id-236' is-artificial='yes'/>
530            <parameter type-id='type-id-8'/>
531            <parameter type-id='type-id-196'/>
532            <return type-id='type-id-243'/>
533          </function-decl>
534        </member-function>
535      </class-decl>
536      <typedef-decl name='ptrdiff_t' type-id='type-id-10' 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' id='type-id-258'/>
537      <typedef-decl name='size_t' type-id='type-id-42' 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' id='type-id-259'/>
538      <typedef-decl name='streamoff' type-id='type-id-10' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='88' column='1' id='type-id-250'/>
539      <typedef-decl name='streampos' type-id='type-id-210' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='228' column='1' id='type-id-260'/>
540      <typedef-decl name='streamsize' type-id='type-id-258' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='98' column='1' id='type-id-261'/>
541      <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-262'/>
542      <namespace-decl name='_V2'>
543        <class-decl name='error_category' size-in-bits='64' visibility='default' id='type-id-194'/>
544      </namespace-decl>
545      <namespace-decl name='__cxx11'>
546        <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='256' visibility='default' id='type-id-263'/>
547        <class-decl name='basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt;' size-in-bits='256' visibility='default' id='type-id-264'/>
548        <typedef-decl name='string' type-id='type-id-263' 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-198'/>
549        <typedef-decl name='wstring' type-id='type-id-264' 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-201'/>
550      </namespace-decl>
551    </namespace-decl>
552    <function-decl name='isalnum' filepath='/usr/include/ctype.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
553      <parameter type-id='type-id-8'/>
554      <return type-id='type-id-8'/>
555    </function-decl>
556    <function-decl name='isalpha' filepath='/usr/include/ctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
557      <parameter type-id='type-id-8'/>
558      <return type-id='type-id-8'/>
559    </function-decl>
560    <function-decl name='iscntrl' filepath='/usr/include/ctype.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
561      <parameter type-id='type-id-8'/>
562      <return type-id='type-id-8'/>
563    </function-decl>
564    <function-decl name='isdigit' filepath='/usr/include/ctype.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
565      <parameter type-id='type-id-8'/>
566      <return type-id='type-id-8'/>
567    </function-decl>
568    <function-decl name='islower' filepath='/usr/include/ctype.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
569      <parameter type-id='type-id-8'/>
570      <return type-id='type-id-8'/>
571    </function-decl>
572    <function-decl name='isgraph' filepath='/usr/include/ctype.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
573      <parameter type-id='type-id-8'/>
574      <return type-id='type-id-8'/>
575    </function-decl>
576    <function-decl name='isprint' filepath='/usr/include/ctype.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64'>
577      <parameter type-id='type-id-8'/>
578      <return type-id='type-id-8'/>
579    </function-decl>
580    <function-decl name='ispunct' filepath='/usr/include/ctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
581      <parameter type-id='type-id-8'/>
582      <return type-id='type-id-8'/>
583    </function-decl>
584    <function-decl name='isspace' filepath='/usr/include/ctype.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
585      <parameter type-id='type-id-8'/>
586      <return type-id='type-id-8'/>
587    </function-decl>
588    <function-decl name='isupper' filepath='/usr/include/ctype.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
589      <parameter type-id='type-id-8'/>
590      <return type-id='type-id-8'/>
591    </function-decl>
592    <function-decl name='isxdigit' filepath='/usr/include/ctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
593      <parameter type-id='type-id-8'/>
594      <return type-id='type-id-8'/>
595    </function-decl>
596    <function-decl name='tolower' filepath='/usr/include/ctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
597      <parameter type-id='type-id-8'/>
598      <return type-id='type-id-8'/>
599    </function-decl>
600    <function-decl name='toupper' filepath='/usr/include/ctype.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
601      <parameter type-id='type-id-8'/>
602      <return type-id='type-id-8'/>
603    </function-decl>
604    <function-decl name='isblank' filepath='/usr/include/ctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
605      <parameter type-id='type-id-8'/>
606      <return type-id='type-id-8'/>
607    </function-decl>
608    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
609      <parameter type-id='type-id-8'/>
610      <parameter type-id='type-id-29'/>
611      <return type-id='type-id-121'/>
612    </function-decl>
613    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
614      <return type-id='type-id-232'/>
615    </function-decl>
616    <function-decl name='remove' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
617      <parameter type-id='type-id-29'/>
618      <return type-id='type-id-8'/>
619    </function-decl>
620    <function-decl name='rename' filepath='/usr/include/stdio.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
621      <parameter type-id='type-id-29'/>
622      <parameter type-id='type-id-29'/>
623      <return type-id='type-id-8'/>
624    </function-decl>
625    <function-decl name='tmpfile' filepath='/usr/include/stdio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
626      <return type-id='type-id-52'/>
627    </function-decl>
628    <function-decl name='tmpnam' filepath='/usr/include/stdio.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
629      <parameter type-id='type-id-121'/>
630      <return type-id='type-id-121'/>
631    </function-decl>
632    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
633      <parameter type-id='type-id-52'/>
634      <return type-id='type-id-8'/>
635    </function-decl>
636    <function-decl name='fflush' filepath='/usr/include/stdio.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
637      <parameter type-id='type-id-52'/>
638      <return type-id='type-id-8'/>
639    </function-decl>
640    <function-decl name='fopen' filepath='/usr/include/stdio.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
641      <parameter type-id='type-id-187'/>
642      <parameter type-id='type-id-187'/>
643      <return type-id='type-id-52'/>
644    </function-decl>
645    <function-decl name='freopen' filepath='/usr/include/stdio.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
646      <parameter type-id='type-id-187'/>
647      <parameter type-id='type-id-187'/>
648      <parameter type-id='type-id-53'/>
649      <return type-id='type-id-52'/>
650    </function-decl>
651    <function-decl name='setbuf' filepath='/usr/include/stdio.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
652      <parameter type-id='type-id-53'/>
653      <parameter type-id='type-id-122'/>
654      <return type-id='type-id-243'/>
655    </function-decl>
656    <function-decl name='setvbuf' filepath='/usr/include/stdio.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
657      <parameter type-id='type-id-53'/>
658      <parameter type-id='type-id-122'/>
659      <parameter type-id='type-id-8'/>
660      <parameter type-id='type-id-43'/>
661      <return type-id='type-id-8'/>
662    </function-decl>
663    <function-decl name='fprintf' filepath='/usr/include/stdio.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
664      <parameter type-id='type-id-53'/>
665      <parameter type-id='type-id-187'/>
666      <parameter is-variadic='yes'/>
667      <return type-id='type-id-8'/>
668    </function-decl>
669    <function-decl name='printf' filepath='/usr/include/stdio.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
670      <parameter type-id='type-id-187'/>
671      <parameter is-variadic='yes'/>
672      <return type-id='type-id-8'/>
673    </function-decl>
674    <function-decl name='sprintf' filepath='/usr/include/stdio.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
675      <parameter type-id='type-id-122'/>
676      <parameter type-id='type-id-187'/>
677      <parameter is-variadic='yes'/>
678      <return type-id='type-id-8'/>
679    </function-decl>
680    <function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='371' column='1' visibility='default' binding='global' size-in-bits='64'>
681      <parameter type-id='type-id-53'/>
682      <parameter type-id='type-id-187'/>
683      <parameter type-id='type-id-56'/>
684      <return type-id='type-id-8'/>
685    </function-decl>
686    <function-decl name='vprintf' filepath='/usr/include/stdio.h' line='377' column='1' visibility='default' binding='global' size-in-bits='64'>
687      <parameter type-id='type-id-187'/>
688      <parameter type-id='type-id-56'/>
689      <return type-id='type-id-8'/>
690    </function-decl>
691    <function-decl name='vsprintf' filepath='/usr/include/stdio.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
692      <parameter type-id='type-id-122'/>
693      <parameter type-id='type-id-187'/>
694      <parameter type-id='type-id-56'/>
695      <return type-id='type-id-8'/>
696    </function-decl>
697    <function-decl name='snprintf' filepath='/usr/include/stdio.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
698      <parameter type-id='type-id-122'/>
699      <parameter type-id='type-id-43'/>
700      <parameter type-id='type-id-187'/>
701      <parameter is-variadic='yes'/>
702      <return type-id='type-id-8'/>
703    </function-decl>
704    <function-decl name='vsnprintf' filepath='/usr/include/stdio.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
705      <parameter type-id='type-id-122'/>
706      <parameter type-id='type-id-43'/>
707      <parameter type-id='type-id-187'/>
708      <parameter type-id='type-id-56'/>
709      <return type-id='type-id-8'/>
710    </function-decl>
711    <function-decl name='fscanf' filepath='/usr/include/stdio.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
712      <parameter type-id='type-id-53'/>
713      <parameter type-id='type-id-187'/>
714      <parameter is-variadic='yes'/>
715      <return type-id='type-id-8'/>
716    </function-decl>
717    <function-decl name='scanf' filepath='/usr/include/stdio.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
718      <parameter type-id='type-id-187'/>
719      <parameter is-variadic='yes'/>
720      <return type-id='type-id-8'/>
721    </function-decl>
722    <function-decl name='sscanf' filepath='/usr/include/stdio.h' line='433' column='1' visibility='default' binding='global' size-in-bits='64'>
723      <parameter type-id='type-id-187'/>
724      <parameter type-id='type-id-187'/>
725      <parameter is-variadic='yes'/>
726      <return type-id='type-id-8'/>
727    </function-decl>
728    <function-decl name='vfscanf' filepath='/usr/include/stdio.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
729      <parameter type-id='type-id-53'/>
730      <parameter type-id='type-id-187'/>
731      <parameter type-id='type-id-56'/>
732      <return type-id='type-id-8'/>
733    </function-decl>
734    <function-decl name='vscanf' filepath='/usr/include/stdio.h' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
735      <parameter type-id='type-id-187'/>
736      <parameter type-id='type-id-56'/>
737      <return type-id='type-id-8'/>
738    </function-decl>
739    <function-decl name='vsscanf' filepath='/usr/include/stdio.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
740      <parameter type-id='type-id-187'/>
741      <parameter type-id='type-id-187'/>
742      <parameter type-id='type-id-56'/>
743      <return type-id='type-id-8'/>
744    </function-decl>
745    <function-decl name='fgetc' filepath='/usr/include/stdio.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
746      <parameter type-id='type-id-52'/>
747      <return type-id='type-id-8'/>
748    </function-decl>
749    <function-decl name='getc' filepath='/usr/include/stdio.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
750      <parameter type-id='type-id-52'/>
751      <return type-id='type-id-8'/>
752    </function-decl>
753    <function-decl name='getchar' filepath='/usr/include/stdio.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
754      <return type-id='type-id-8'/>
755    </function-decl>
756    <function-decl name='fputc' filepath='/usr/include/stdio.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
757      <parameter type-id='type-id-8'/>
758      <parameter type-id='type-id-52'/>
759      <return type-id='type-id-8'/>
760    </function-decl>
761    <function-decl name='putc' filepath='/usr/include/stdio.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
762      <parameter type-id='type-id-8'/>
763      <parameter type-id='type-id-52'/>
764      <return type-id='type-id-8'/>
765    </function-decl>
766    <function-decl name='putchar' filepath='/usr/include/stdio.h' line='580' column='1' visibility='default' binding='global' size-in-bits='64'>
767      <parameter type-id='type-id-8'/>
768      <return type-id='type-id-8'/>
769    </function-decl>
770    <function-decl name='fgets' filepath='/usr/include/stdio.h' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
771      <parameter type-id='type-id-122'/>
772      <parameter type-id='type-id-8'/>
773      <parameter type-id='type-id-53'/>
774      <return type-id='type-id-121'/>
775    </function-decl>
776    <function-decl name='fputs' filepath='/usr/include/stdio.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
777      <parameter type-id='type-id-187'/>
778      <parameter type-id='type-id-53'/>
779      <return type-id='type-id-8'/>
780    </function-decl>
781    <function-decl name='puts' filepath='/usr/include/stdio.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
782      <parameter type-id='type-id-29'/>
783      <return type-id='type-id-8'/>
784    </function-decl>
785    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
786      <parameter type-id='type-id-8'/>
787      <parameter type-id='type-id-52'/>
788      <return type-id='type-id-8'/>
789    </function-decl>
790    <function-decl name='fread' filepath='/usr/include/stdio.h' line='709' column='1' visibility='default' binding='global' size-in-bits='64'>
791      <parameter type-id='type-id-244'/>
792      <parameter type-id='type-id-43'/>
793      <parameter type-id='type-id-43'/>
794      <parameter type-id='type-id-53'/>
795      <return type-id='type-id-43'/>
796    </function-decl>
797    <function-decl name='fwrite' filepath='/usr/include/stdio.h' line='715' column='1' visibility='default' binding='global' size-in-bits='64'>
798      <parameter type-id='type-id-244'/>
799      <parameter type-id='type-id-43'/>
800      <parameter type-id='type-id-43'/>
801      <parameter type-id='type-id-53'/>
802      <return type-id='type-id-43'/>
803    </function-decl>
804    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
805      <parameter type-id='type-id-52'/>
806      <parameter type-id='type-id-10'/>
807      <parameter type-id='type-id-8'/>
808      <return type-id='type-id-8'/>
809    </function-decl>
810    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
811      <parameter type-id='type-id-52'/>
812      <return type-id='type-id-10'/>
813    </function-decl>
814    <function-decl name='rewind' filepath='/usr/include/stdio.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
815      <parameter type-id='type-id-52'/>
816      <return type-id='type-id-243'/>
817    </function-decl>
818    <function-decl name='fgetpos' filepath='/usr/include/stdio.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64'>
819      <parameter type-id='type-id-53'/>
820      <parameter type-id='type-id-229'/>
821      <return type-id='type-id-8'/>
822    </function-decl>
823    <function-decl name='fsetpos' filepath='/usr/include/stdio.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64'>
824      <parameter type-id='type-id-52'/>
825      <parameter type-id='type-id-191'/>
826      <return type-id='type-id-8'/>
827    </function-decl>
828    <function-decl name='clearerr' filepath='/usr/include/stdio.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64'>
829      <parameter type-id='type-id-52'/>
830      <return type-id='type-id-243'/>
831    </function-decl>
832    <function-decl name='feof' filepath='/usr/include/stdio.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
833      <parameter type-id='type-id-52'/>
834      <return type-id='type-id-8'/>
835    </function-decl>
836    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='830' column='1' visibility='default' binding='global' size-in-bits='64'>
837      <parameter type-id='type-id-52'/>
838      <return type-id='type-id-8'/>
839    </function-decl>
840    <function-decl name='perror' filepath='/usr/include/stdio.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64'>
841      <parameter type-id='type-id-29'/>
842      <return type-id='type-id-243'/>
843    </function-decl>
844    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
845      <parameter type-id='type-id-29'/>
846      <return type-id='type-id-6'/>
847    </function-decl>
848    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
849      <parameter type-id='type-id-29'/>
850      <return type-id='type-id-8'/>
851    </function-decl>
852    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
853      <parameter type-id='type-id-29'/>
854      <return type-id='type-id-10'/>
855    </function-decl>
856    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
857      <parameter type-id='type-id-29'/>
858      <return type-id='type-id-11'/>
859    </function-decl>
860    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
861      <parameter type-id='type-id-187'/>
862      <parameter type-id='type-id-124'/>
863      <return type-id='type-id-6'/>
864    </function-decl>
865    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
866      <parameter type-id='type-id-187'/>
867      <parameter type-id='type-id-124'/>
868      <return type-id='type-id-7'/>
869    </function-decl>
870    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
871      <parameter type-id='type-id-187'/>
872      <parameter type-id='type-id-124'/>
873      <return type-id='type-id-9'/>
874    </function-decl>
875    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
876      <parameter type-id='type-id-187'/>
877      <parameter type-id='type-id-124'/>
878      <parameter type-id='type-id-8'/>
879      <return type-id='type-id-10'/>
880    </function-decl>
881    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
882      <parameter type-id='type-id-187'/>
883      <parameter type-id='type-id-124'/>
884      <parameter type-id='type-id-8'/>
885      <return type-id='type-id-42'/>
886    </function-decl>
887    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
888      <parameter type-id='type-id-187'/>
889      <parameter type-id='type-id-124'/>
890      <parameter type-id='type-id-8'/>
891      <return type-id='type-id-11'/>
892    </function-decl>
893    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
894      <parameter type-id='type-id-187'/>
895      <parameter type-id='type-id-124'/>
896      <parameter type-id='type-id-8'/>
897      <return type-id='type-id-50'/>
898    </function-decl>
899    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
900      <return type-id='type-id-8'/>
901    </function-decl>
902    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
903      <parameter type-id='type-id-18'/>
904      <return type-id='type-id-243'/>
905    </function-decl>
906    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='466' column='1' visibility='default' binding='global' size-in-bits='64'>
907      <parameter type-id='type-id-43'/>
908      <return type-id='type-id-20'/>
909    </function-decl>
910    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
911      <parameter type-id='type-id-43'/>
912      <parameter type-id='type-id-43'/>
913      <return type-id='type-id-20'/>
914    </function-decl>
915    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='480' column='1' visibility='default' binding='global' size-in-bits='64'>
916      <parameter type-id='type-id-20'/>
917      <parameter type-id='type-id-43'/>
918      <return type-id='type-id-20'/>
919    </function-decl>
920    <function-decl name='free' filepath='/usr/include/stdlib.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
921      <parameter type-id='type-id-20'/>
922      <return type-id='type-id-243'/>
923    </function-decl>
924    <function-decl name='abort' filepath='/usr/include/stdlib.h' line='515' column='1' visibility='default' binding='global' size-in-bits='64'>
925      <return type-id='type-id-243'/>
926    </function-decl>
927    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
928      <parameter type-id='type-id-242'/>
929      <return type-id='type-id-8'/>
930    </function-decl>
931    <function-decl name='at_quick_exit' filepath='/usr/include/stdlib.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
932      <parameter type-id='type-id-242'/>
933      <return type-id='type-id-8'/>
934    </function-decl>
935    <function-decl name='exit' filepath='/usr/include/stdlib.h' line='543' column='1' visibility='default' binding='global' size-in-bits='64'>
936      <parameter type-id='type-id-8'/>
937      <return type-id='type-id-243'/>
938    </function-decl>
939    <function-decl name='quick_exit' filepath='/usr/include/stdlib.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64'>
940      <parameter type-id='type-id-8'/>
941      <return type-id='type-id-243'/>
942    </function-decl>
943    <function-decl name='_Exit' filepath='/usr/include/stdlib.h' line='557' column='1' visibility='default' binding='global' size-in-bits='64'>
944      <parameter type-id='type-id-8'/>
945      <return type-id='type-id-243'/>
946    </function-decl>
947    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'>
948      <parameter type-id='type-id-29'/>
949      <return type-id='type-id-121'/>
950    </function-decl>
951    <function-decl name='system' filepath='/usr/include/stdlib.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64'>
952      <parameter type-id='type-id-29'/>
953      <return type-id='type-id-8'/>
954    </function-decl>
955    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
956      <parameter type-id='type-id-20'/>
957      <parameter type-id='type-id-20'/>
958      <parameter type-id='type-id-43'/>
959      <parameter type-id='type-id-43'/>
960      <parameter type-id='type-id-34'/>
961      <return type-id='type-id-20'/>
962    </function-decl>
963    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
964      <parameter type-id='type-id-20'/>
965      <parameter type-id='type-id-43'/>
966      <parameter type-id='type-id-43'/>
967      <parameter type-id='type-id-34'/>
968      <return type-id='type-id-243'/>
969    </function-decl>
970    <function-decl name='abs' filepath='/usr/include/stdlib.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
971      <parameter type-id='type-id-8'/>
972      <return type-id='type-id-8'/>
973    </function-decl>
974    <function-decl name='labs' filepath='/usr/include/stdlib.h' line='775' column='1' visibility='default' binding='global' size-in-bits='64'>
975      <parameter type-id='type-id-10'/>
976      <return type-id='type-id-10'/>
977    </function-decl>
978    <function-decl name='llabs' filepath='/usr/include/stdlib.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
979      <parameter type-id='type-id-11'/>
980      <return type-id='type-id-11'/>
981    </function-decl>
982    <function-decl name='div' filepath='/usr/include/stdlib.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
983      <parameter type-id='type-id-8'/>
984      <parameter type-id='type-id-8'/>
985      <return type-id='type-id-21'/>
986    </function-decl>
987    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
988      <parameter type-id='type-id-10'/>
989      <parameter type-id='type-id-10'/>
990      <return type-id='type-id-24'/>
991    </function-decl>
992    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
993      <parameter type-id='type-id-11'/>
994      <parameter type-id='type-id-11'/>
995      <return type-id='type-id-26'/>
996    </function-decl>
997    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'>
998      <parameter type-id='type-id-29'/>
999      <parameter type-id='type-id-43'/>
1000      <return type-id='type-id-8'/>
1001    </function-decl>
1002    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
1003      <parameter type-id='type-id-246'/>
1004      <parameter type-id='type-id-187'/>
1005      <parameter type-id='type-id-43'/>
1006      <return type-id='type-id-8'/>
1007    </function-decl>
1008    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
1009      <parameter type-id='type-id-121'/>
1010      <parameter type-id='type-id-51'/>
1011      <return type-id='type-id-8'/>
1012    </function-decl>
1013    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
1014      <parameter type-id='type-id-246'/>
1015      <parameter type-id='type-id-187'/>
1016      <parameter type-id='type-id-43'/>
1017      <return type-id='type-id-43'/>
1018    </function-decl>
1019    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
1020      <parameter type-id='type-id-122'/>
1021      <parameter type-id='type-id-224'/>
1022      <parameter type-id='type-id-43'/>
1023      <return type-id='type-id-43'/>
1024    </function-decl>
1025    <function-decl name='memcpy' filepath='/usr/include/string.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
1026      <parameter type-id='type-id-244'/>
1027      <parameter type-id='type-id-244'/>
1028      <parameter type-id='type-id-43'/>
1029      <return type-id='type-id-20'/>
1030    </function-decl>
1031    <function-decl name='memmove' filepath='/usr/include/string.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
1032      <parameter type-id='type-id-20'/>
1033      <parameter type-id='type-id-20'/>
1034      <parameter type-id='type-id-43'/>
1035      <return type-id='type-id-20'/>
1036    </function-decl>
1037    <function-decl name='memset' filepath='/usr/include/string.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1038      <parameter type-id='type-id-20'/>
1039      <parameter type-id='type-id-8'/>
1040      <parameter type-id='type-id-43'/>
1041      <return type-id='type-id-20'/>
1042    </function-decl>
1043    <function-decl name='memcmp' filepath='/usr/include/string.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
1044      <parameter type-id='type-id-20'/>
1045      <parameter type-id='type-id-20'/>
1046      <parameter type-id='type-id-43'/>
1047      <return type-id='type-id-8'/>
1048    </function-decl>
1049    <function-decl name='memchr' filepath='/usr/include/string.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1050      <parameter type-id='type-id-20'/>
1051      <parameter type-id='type-id-8'/>
1052      <parameter type-id='type-id-43'/>
1053      <return type-id='type-id-20'/>
1054    </function-decl>
1055    <function-decl name='strcpy' filepath='/usr/include/string.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1056      <parameter type-id='type-id-122'/>
1057      <parameter type-id='type-id-187'/>
1058      <return type-id='type-id-121'/>
1059    </function-decl>
1060    <function-decl name='strncpy' filepath='/usr/include/string.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1061      <parameter type-id='type-id-122'/>
1062      <parameter type-id='type-id-187'/>
1063      <parameter type-id='type-id-43'/>
1064      <return type-id='type-id-121'/>
1065    </function-decl>
1066    <function-decl name='strcat' filepath='/usr/include/string.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
1067      <parameter type-id='type-id-122'/>
1068      <parameter type-id='type-id-187'/>
1069      <return type-id='type-id-121'/>
1070    </function-decl>
1071    <function-decl name='strncat' filepath='/usr/include/string.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
1072      <parameter type-id='type-id-122'/>
1073      <parameter type-id='type-id-187'/>
1074      <parameter type-id='type-id-43'/>
1075      <return type-id='type-id-121'/>
1076    </function-decl>
1077    <function-decl name='strcmp' filepath='/usr/include/string.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
1078      <parameter type-id='type-id-29'/>
1079      <parameter type-id='type-id-29'/>
1080      <return type-id='type-id-8'/>
1081    </function-decl>
1082    <function-decl name='strncmp' filepath='/usr/include/string.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
1083      <parameter type-id='type-id-29'/>
1084      <parameter type-id='type-id-29'/>
1085      <parameter type-id='type-id-43'/>
1086      <return type-id='type-id-8'/>
1087    </function-decl>
1088    <function-decl name='strcoll' filepath='/usr/include/string.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
1089      <parameter type-id='type-id-29'/>
1090      <parameter type-id='type-id-29'/>
1091      <return type-id='type-id-8'/>
1092    </function-decl>
1093    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
1094      <parameter type-id='type-id-122'/>
1095      <parameter type-id='type-id-187'/>
1096      <parameter type-id='type-id-43'/>
1097      <return type-id='type-id-43'/>
1098    </function-decl>
1099    <function-decl name='strchr' filepath='/usr/include/string.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64'>
1100      <parameter type-id='type-id-29'/>
1101      <parameter type-id='type-id-8'/>
1102      <return type-id='type-id-121'/>
1103    </function-decl>
1104    <function-decl name='strrchr' filepath='/usr/include/string.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
1105      <parameter type-id='type-id-29'/>
1106      <parameter type-id='type-id-8'/>
1107      <return type-id='type-id-121'/>
1108    </function-decl>
1109    <function-decl name='strcspn' filepath='/usr/include/string.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
1110      <parameter type-id='type-id-29'/>
1111      <parameter type-id='type-id-29'/>
1112      <return type-id='type-id-43'/>
1113    </function-decl>
1114    <function-decl name='strspn' filepath='/usr/include/string.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
1115      <parameter type-id='type-id-29'/>
1116      <parameter type-id='type-id-29'/>
1117      <return type-id='type-id-43'/>
1118    </function-decl>
1119    <function-decl name='strpbrk' filepath='/usr/include/string.h' line='310' column='1' visibility='default' binding='global' size-in-bits='64'>
1120      <parameter type-id='type-id-29'/>
1121      <parameter type-id='type-id-29'/>
1122      <return type-id='type-id-121'/>
1123    </function-decl>
1124    <function-decl name='strstr' filepath='/usr/include/string.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
1125      <parameter type-id='type-id-29'/>
1126      <parameter type-id='type-id-29'/>
1127      <return type-id='type-id-121'/>
1128    </function-decl>
1129    <function-decl name='strtok' filepath='/usr/include/string.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
1130      <parameter type-id='type-id-122'/>
1131      <parameter type-id='type-id-187'/>
1132      <return type-id='type-id-121'/>
1133    </function-decl>
1134    <function-decl name='strlen' filepath='/usr/include/string.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64'>
1135      <parameter type-id='type-id-29'/>
1136      <return type-id='type-id-43'/>
1137    </function-decl>
1138    <function-decl name='strerror' filepath='/usr/include/string.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
1139      <parameter type-id='type-id-8'/>
1140      <return type-id='type-id-121'/>
1141    </function-decl>
1142    <function-decl name='clock' filepath='/usr/include/time.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
1143      <return type-id='type-id-37'/>
1144    </function-decl>
1145    <function-decl name='time' filepath='/usr/include/time.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
1146      <parameter type-id='type-id-239'/>
1147      <return type-id='type-id-44'/>
1148    </function-decl>
1149    <function-decl name='difftime' filepath='/usr/include/time.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
1150      <parameter type-id='type-id-44'/>
1151      <parameter type-id='type-id-44'/>
1152      <return type-id='type-id-6'/>
1153    </function-decl>
1154    <function-decl name='mktime' filepath='/usr/include/time.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
1155      <parameter type-id='type-id-240'/>
1156      <return type-id='type-id-44'/>
1157    </function-decl>
1158    <function-decl name='strftime' filepath='/usr/include/time.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
1159      <parameter type-id='type-id-122'/>
1160      <parameter type-id='type-id-43'/>
1161      <parameter type-id='type-id-187'/>
1162      <parameter type-id='type-id-221'/>
1163      <return type-id='type-id-43'/>
1164    </function-decl>
1165    <function-decl name='gmtime' filepath='/usr/include/time.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
1166      <parameter type-id='type-id-218'/>
1167      <return type-id='type-id-240'/>
1168    </function-decl>
1169    <function-decl name='localtime' filepath='/usr/include/time.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
1170      <parameter type-id='type-id-218'/>
1171      <return type-id='type-id-240'/>
1172    </function-decl>
1173    <function-decl name='asctime' filepath='/usr/include/time.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
1174      <parameter type-id='type-id-220'/>
1175      <return type-id='type-id-121'/>
1176    </function-decl>
1177    <function-decl name='ctime' filepath='/usr/include/time.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
1178      <parameter type-id='type-id-218'/>
1179      <return type-id='type-id-121'/>
1180    </function-decl>
1181    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
1182      <parameter type-id='type-id-246'/>
1183      <parameter type-id='type-id-224'/>
1184      <return type-id='type-id-245'/>
1185    </function-decl>
1186    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
1187      <parameter type-id='type-id-246'/>
1188      <parameter type-id='type-id-224'/>
1189      <parameter type-id='type-id-43'/>
1190      <return type-id='type-id-245'/>
1191    </function-decl>
1192    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
1193      <parameter type-id='type-id-246'/>
1194      <parameter type-id='type-id-224'/>
1195      <return type-id='type-id-245'/>
1196    </function-decl>
1197    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
1198      <parameter type-id='type-id-246'/>
1199      <parameter type-id='type-id-224'/>
1200      <parameter type-id='type-id-43'/>
1201      <return type-id='type-id-245'/>
1202    </function-decl>
1203    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
1204      <parameter type-id='type-id-223'/>
1205      <parameter type-id='type-id-223'/>
1206      <return type-id='type-id-8'/>
1207    </function-decl>
1208    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
1209      <parameter type-id='type-id-223'/>
1210      <parameter type-id='type-id-223'/>
1211      <parameter type-id='type-id-43'/>
1212      <return type-id='type-id-8'/>
1213    </function-decl>
1214    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
1215      <parameter type-id='type-id-223'/>
1216      <parameter type-id='type-id-223'/>
1217      <return type-id='type-id-8'/>
1218    </function-decl>
1219    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
1220      <parameter type-id='type-id-246'/>
1221      <parameter type-id='type-id-224'/>
1222      <parameter type-id='type-id-43'/>
1223      <return type-id='type-id-43'/>
1224    </function-decl>
1225    <function-decl name='wcschr' filepath='/usr/include/wchar.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64'>
1226      <parameter type-id='type-id-223'/>
1227      <parameter type-id='type-id-51'/>
1228      <return type-id='type-id-245'/>
1229    </function-decl>
1230    <function-decl name='wcsrchr' filepath='/usr/include/wchar.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64'>
1231      <parameter type-id='type-id-223'/>
1232      <parameter type-id='type-id-51'/>
1233      <return type-id='type-id-245'/>
1234    </function-decl>
1235    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64'>
1236      <parameter type-id='type-id-223'/>
1237      <parameter type-id='type-id-223'/>
1238      <return type-id='type-id-43'/>
1239    </function-decl>
1240    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
1241      <parameter type-id='type-id-223'/>
1242      <parameter type-id='type-id-223'/>
1243      <return type-id='type-id-43'/>
1244    </function-decl>
1245    <function-decl name='wcspbrk' filepath='/usr/include/wchar.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
1246      <parameter type-id='type-id-223'/>
1247      <parameter type-id='type-id-223'/>
1248      <return type-id='type-id-245'/>
1249    </function-decl>
1250    <function-decl name='wcsstr' filepath='/usr/include/wchar.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
1251      <parameter type-id='type-id-223'/>
1252      <parameter type-id='type-id-223'/>
1253      <return type-id='type-id-245'/>
1254    </function-decl>
1255    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64'>
1256      <parameter type-id='type-id-246'/>
1257      <parameter type-id='type-id-224'/>
1258      <parameter type-id='type-id-248'/>
1259      <return type-id='type-id-245'/>
1260    </function-decl>
1261    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'>
1262      <parameter type-id='type-id-223'/>
1263      <return type-id='type-id-43'/>
1264    </function-decl>
1265    <function-decl name='wmemchr' filepath='/usr/include/wchar.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
1266      <parameter type-id='type-id-223'/>
1267      <parameter type-id='type-id-51'/>
1268      <parameter type-id='type-id-43'/>
1269      <return type-id='type-id-245'/>
1270    </function-decl>
1271    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
1272      <parameter type-id='type-id-223'/>
1273      <parameter type-id='type-id-223'/>
1274      <parameter type-id='type-id-43'/>
1275      <return type-id='type-id-8'/>
1276    </function-decl>
1277    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
1278      <parameter type-id='type-id-246'/>
1279      <parameter type-id='type-id-224'/>
1280      <parameter type-id='type-id-43'/>
1281      <return type-id='type-id-245'/>
1282    </function-decl>
1283    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
1284      <parameter type-id='type-id-245'/>
1285      <parameter type-id='type-id-223'/>
1286      <parameter type-id='type-id-43'/>
1287      <return type-id='type-id-245'/>
1288    </function-decl>
1289    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
1290      <parameter type-id='type-id-245'/>
1291      <parameter type-id='type-id-51'/>
1292      <parameter type-id='type-id-43'/>
1293      <return type-id='type-id-245'/>
1294    </function-decl>
1295    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
1296      <parameter type-id='type-id-8'/>
1297      <return type-id='type-id-48'/>
1298    </function-decl>
1299    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64'>
1300      <parameter type-id='type-id-48'/>
1301      <return type-id='type-id-8'/>
1302    </function-decl>
1303    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
1304      <parameter type-id='type-id-193'/>
1305      <return type-id='type-id-8'/>
1306    </function-decl>
1307    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
1308      <parameter type-id='type-id-246'/>
1309      <parameter type-id='type-id-187'/>
1310      <parameter type-id='type-id-43'/>
1311      <parameter type-id='type-id-234'/>
1312      <return type-id='type-id-43'/>
1313    </function-decl>
1314    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
1315      <parameter type-id='type-id-122'/>
1316      <parameter type-id='type-id-51'/>
1317      <parameter type-id='type-id-234'/>
1318      <return type-id='type-id-43'/>
1319    </function-decl>
1320    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
1321      <parameter type-id='type-id-187'/>
1322      <parameter type-id='type-id-43'/>
1323      <parameter type-id='type-id-234'/>
1324      <return type-id='type-id-43'/>
1325    </function-decl>
1326    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
1327      <parameter type-id='type-id-246'/>
1328      <parameter type-id='type-id-189'/>
1329      <parameter type-id='type-id-43'/>
1330      <parameter type-id='type-id-234'/>
1331      <return type-id='type-id-43'/>
1332    </function-decl>
1333    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='417' column='1' visibility='default' binding='global' size-in-bits='64'>
1334      <parameter type-id='type-id-122'/>
1335      <parameter type-id='type-id-226'/>
1336      <parameter type-id='type-id-43'/>
1337      <parameter type-id='type-id-234'/>
1338      <return type-id='type-id-43'/>
1339    </function-decl>
1340    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='453' column='1' visibility='default' binding='global' size-in-bits='64'>
1341      <parameter type-id='type-id-224'/>
1342      <parameter type-id='type-id-248'/>
1343      <return type-id='type-id-6'/>
1344    </function-decl>
1345    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='460' column='1' visibility='default' binding='global' size-in-bits='64'>
1346      <parameter type-id='type-id-224'/>
1347      <parameter type-id='type-id-248'/>
1348      <return type-id='type-id-7'/>
1349    </function-decl>
1350    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='462' column='1' visibility='default' binding='global' size-in-bits='64'>
1351      <parameter type-id='type-id-224'/>
1352      <parameter type-id='type-id-248'/>
1353      <return type-id='type-id-9'/>
1354    </function-decl>
1355    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
1356      <parameter type-id='type-id-224'/>
1357      <parameter type-id='type-id-248'/>
1358      <parameter type-id='type-id-8'/>
1359      <return type-id='type-id-10'/>
1360    </function-decl>
1361    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='476' column='1' visibility='default' binding='global' size-in-bits='64'>
1362      <parameter type-id='type-id-224'/>
1363      <parameter type-id='type-id-248'/>
1364      <parameter type-id='type-id-8'/>
1365      <return type-id='type-id-42'/>
1366    </function-decl>
1367    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='486' column='1' visibility='default' binding='global' size-in-bits='64'>
1368      <parameter type-id='type-id-224'/>
1369      <parameter type-id='type-id-248'/>
1370      <parameter type-id='type-id-8'/>
1371      <return type-id='type-id-11'/>
1372    </function-decl>
1373    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='493' column='1' visibility='default' binding='global' size-in-bits='64'>
1374      <parameter type-id='type-id-224'/>
1375      <parameter type-id='type-id-248'/>
1376      <parameter type-id='type-id-8'/>
1377      <return type-id='type-id-50'/>
1378    </function-decl>
1379    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='590' column='1' visibility='default' binding='global' size-in-bits='64'>
1380      <parameter type-id='type-id-54'/>
1381      <parameter type-id='type-id-8'/>
1382      <return type-id='type-id-8'/>
1383    </function-decl>
1384    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
1385      <parameter type-id='type-id-55'/>
1386      <parameter type-id='type-id-224'/>
1387      <parameter is-variadic='yes'/>
1388      <return type-id='type-id-8'/>
1389    </function-decl>
1390    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
1391      <parameter type-id='type-id-224'/>
1392      <parameter is-variadic='yes'/>
1393      <return type-id='type-id-8'/>
1394    </function-decl>
1395    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='607' column='1' visibility='default' binding='global' size-in-bits='64'>
1396      <parameter type-id='type-id-246'/>
1397      <parameter type-id='type-id-43'/>
1398      <parameter type-id='type-id-224'/>
1399      <parameter is-variadic='yes'/>
1400      <return type-id='type-id-8'/>
1401    </function-decl>
1402    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='615' column='1' visibility='default' binding='global' size-in-bits='64'>
1403      <parameter type-id='type-id-55'/>
1404      <parameter type-id='type-id-224'/>
1405      <parameter type-id='type-id-56'/>
1406      <return type-id='type-id-8'/>
1407    </function-decl>
1408    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='623' column='1' visibility='default' binding='global' size-in-bits='64'>
1409      <parameter type-id='type-id-224'/>
1410      <parameter type-id='type-id-56'/>
1411      <return type-id='type-id-8'/>
1412    </function-decl>
1413    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
1414      <parameter type-id='type-id-246'/>
1415      <parameter type-id='type-id-43'/>
1416      <parameter type-id='type-id-224'/>
1417      <parameter type-id='type-id-56'/>
1418      <return type-id='type-id-8'/>
1419    </function-decl>
1420    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64'>
1421      <parameter type-id='type-id-55'/>
1422      <parameter type-id='type-id-224'/>
1423      <parameter is-variadic='yes'/>
1424      <return type-id='type-id-8'/>
1425    </function-decl>
1426    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'>
1427      <parameter type-id='type-id-224'/>
1428      <parameter is-variadic='yes'/>
1429      <return type-id='type-id-8'/>
1430    </function-decl>
1431    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='648' column='1' visibility='default' binding='global' size-in-bits='64'>
1432      <parameter type-id='type-id-224'/>
1433      <parameter type-id='type-id-224'/>
1434      <parameter is-variadic='yes'/>
1435      <return type-id='type-id-8'/>
1436    </function-decl>
1437    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64'>
1438      <parameter type-id='type-id-55'/>
1439      <parameter type-id='type-id-224'/>
1440      <parameter type-id='type-id-56'/>
1441      <return type-id='type-id-8'/>
1442    </function-decl>
1443    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
1444      <parameter type-id='type-id-224'/>
1445      <parameter type-id='type-id-56'/>
1446      <return type-id='type-id-8'/>
1447    </function-decl>
1448    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
1449      <parameter type-id='type-id-224'/>
1450      <parameter type-id='type-id-224'/>
1451      <parameter type-id='type-id-56'/>
1452      <return type-id='type-id-8'/>
1453    </function-decl>
1454    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='748' column='1' visibility='default' binding='global' size-in-bits='64'>
1455      <parameter type-id='type-id-54'/>
1456      <return type-id='type-id-48'/>
1457    </function-decl>
1458    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
1459      <parameter type-id='type-id-54'/>
1460      <return type-id='type-id-48'/>
1461    </function-decl>
1462    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
1463      <return type-id='type-id-48'/>
1464    </function-decl>
1465    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='762' column='1' visibility='default' binding='global' size-in-bits='64'>
1466      <parameter type-id='type-id-51'/>
1467      <parameter type-id='type-id-54'/>
1468      <return type-id='type-id-48'/>
1469    </function-decl>
1470    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='763' column='1' visibility='default' binding='global' size-in-bits='64'>
1471      <parameter type-id='type-id-51'/>
1472      <parameter type-id='type-id-54'/>
1473      <return type-id='type-id-48'/>
1474    </function-decl>
1475    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='769' column='1' visibility='default' binding='global' size-in-bits='64'>
1476      <parameter type-id='type-id-51'/>
1477      <return type-id='type-id-48'/>
1478    </function-decl>
1479    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='777' column='1' visibility='default' binding='global' size-in-bits='64'>
1480      <parameter type-id='type-id-246'/>
1481      <parameter type-id='type-id-8'/>
1482      <parameter type-id='type-id-55'/>
1483      <return type-id='type-id-245'/>
1484    </function-decl>
1485    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='784' column='1' visibility='default' binding='global' size-in-bits='64'>
1486      <parameter type-id='type-id-224'/>
1487      <parameter type-id='type-id-55'/>
1488      <return type-id='type-id-8'/>
1489    </function-decl>
1490    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='792' column='1' visibility='default' binding='global' size-in-bits='64'>
1491      <parameter type-id='type-id-48'/>
1492      <parameter type-id='type-id-54'/>
1493      <return type-id='type-id-48'/>
1494    </function-decl>
1495    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='858' column='1' visibility='default' binding='global' size-in-bits='64'>
1496      <parameter type-id='type-id-246'/>
1497      <parameter type-id='type-id-43'/>
1498      <parameter type-id='type-id-224'/>
1499      <parameter type-id='type-id-221'/>
1500      <return type-id='type-id-43'/>
1501    </function-decl>
1502    <function-decl name='iswalnum' filepath='/usr/include/wctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
1503      <parameter type-id='type-id-48'/>
1504      <return type-id='type-id-8'/>
1505    </function-decl>
1506    <function-decl name='iswalpha' filepath='/usr/include/wctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
1507      <parameter type-id='type-id-48'/>
1508      <return type-id='type-id-8'/>
1509    </function-decl>
1510    <function-decl name='iswcntrl' filepath='/usr/include/wctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
1511      <parameter type-id='type-id-48'/>
1512      <return type-id='type-id-8'/>
1513    </function-decl>
1514    <function-decl name='iswdigit' filepath='/usr/include/wctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
1515      <parameter type-id='type-id-48'/>
1516      <return type-id='type-id-8'/>
1517    </function-decl>
1518    <function-decl name='iswgraph' filepath='/usr/include/wctype.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1519      <parameter type-id='type-id-48'/>
1520      <return type-id='type-id-8'/>
1521    </function-decl>
1522    <function-decl name='iswlower' filepath='/usr/include/wctype.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
1523      <parameter type-id='type-id-48'/>
1524      <return type-id='type-id-8'/>
1525    </function-decl>
1526    <function-decl name='iswprint' filepath='/usr/include/wctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
1527      <parameter type-id='type-id-48'/>
1528      <return type-id='type-id-8'/>
1529    </function-decl>
1530    <function-decl name='iswpunct' filepath='/usr/include/wctype.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
1531      <parameter type-id='type-id-48'/>
1532      <return type-id='type-id-8'/>
1533    </function-decl>
1534    <function-decl name='iswspace' filepath='/usr/include/wctype.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
1535      <parameter type-id='type-id-48'/>
1536      <return type-id='type-id-8'/>
1537    </function-decl>
1538    <function-decl name='iswupper' filepath='/usr/include/wctype.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
1539      <parameter type-id='type-id-48'/>
1540      <return type-id='type-id-8'/>
1541    </function-decl>
1542    <function-decl name='iswxdigit' filepath='/usr/include/wctype.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
1543      <parameter type-id='type-id-48'/>
1544      <return type-id='type-id-8'/>
1545    </function-decl>
1546    <function-decl name='iswblank' filepath='/usr/include/wctype.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
1547      <parameter type-id='type-id-48'/>
1548      <return type-id='type-id-8'/>
1549    </function-decl>
1550    <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
1551      <parameter type-id='type-id-29'/>
1552      <return type-id='type-id-47'/>
1553    </function-decl>
1554    <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
1555      <parameter type-id='type-id-48'/>
1556      <parameter type-id='type-id-47'/>
1557      <return type-id='type-id-8'/>
1558    </function-decl>
1559    <function-decl name='towlower' filepath='/usr/include/wctype.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
1560      <parameter type-id='type-id-48'/>
1561      <return type-id='type-id-48'/>
1562    </function-decl>
1563    <function-decl name='towupper' filepath='/usr/include/wctype.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
1564      <parameter type-id='type-id-48'/>
1565      <return type-id='type-id-48'/>
1566    </function-decl>
1567    <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
1568      <parameter type-id='type-id-29'/>
1569      <return type-id='type-id-46'/>
1570    </function-decl>
1571    <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
1572      <parameter type-id='type-id-48'/>
1573      <parameter type-id='type-id-46'/>
1574      <return type-id='type-id-48'/>
1575    </function-decl>
1576    <function-decl name='acos' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
1577      <parameter type-id='type-id-6'/>
1578      <return type-id='type-id-6'/>
1579    </function-decl>
1580    <function-decl name='asin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'>
1581      <parameter type-id='type-id-6'/>
1582      <return type-id='type-id-6'/>
1583    </function-decl>
1584    <function-decl name='atan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'>
1585      <parameter type-id='type-id-6'/>
1586      <return type-id='type-id-6'/>
1587    </function-decl>
1588    <function-decl name='atan2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
1589      <parameter type-id='type-id-6'/>
1590      <parameter type-id='type-id-6'/>
1591      <return type-id='type-id-6'/>
1592    </function-decl>
1593    <function-decl name='cos' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64'>
1594      <parameter type-id='type-id-6'/>
1595      <return type-id='type-id-6'/>
1596    </function-decl>
1597    <function-decl name='sin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
1598      <parameter type-id='type-id-6'/>
1599      <return type-id='type-id-6'/>
1600    </function-decl>
1601    <function-decl name='tan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
1602      <parameter type-id='type-id-6'/>
1603      <return type-id='type-id-6'/>
1604    </function-decl>
1605    <function-decl name='cosh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
1606      <parameter type-id='type-id-6'/>
1607      <return type-id='type-id-6'/>
1608    </function-decl>
1609    <function-decl name='sinh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1610      <parameter type-id='type-id-6'/>
1611      <return type-id='type-id-6'/>
1612    </function-decl>
1613    <function-decl name='tanh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
1614      <parameter type-id='type-id-6'/>
1615      <return type-id='type-id-6'/>
1616    </function-decl>
1617    <function-decl name='acosh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
1618      <parameter type-id='type-id-6'/>
1619      <return type-id='type-id-6'/>
1620    </function-decl>
1621    <function-decl name='acoshf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
1622      <parameter type-id='type-id-7'/>
1623      <return type-id='type-id-7'/>
1624    </function-decl>
1625    <function-decl name='acoshl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
1626      <parameter type-id='type-id-9'/>
1627      <return type-id='type-id-9'/>
1628    </function-decl>
1629    <function-decl name='asinh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
1630      <parameter type-id='type-id-6'/>
1631      <return type-id='type-id-6'/>
1632    </function-decl>
1633    <function-decl name='asinhf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
1634      <parameter type-id='type-id-7'/>
1635      <return type-id='type-id-7'/>
1636    </function-decl>
1637    <function-decl name='asinhl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
1638      <parameter type-id='type-id-9'/>
1639      <return type-id='type-id-9'/>
1640    </function-decl>
1641    <function-decl name='atanh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1642      <parameter type-id='type-id-6'/>
1643      <return type-id='type-id-6'/>
1644    </function-decl>
1645    <function-decl name='atanhf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1646      <parameter type-id='type-id-7'/>
1647      <return type-id='type-id-7'/>
1648    </function-decl>
1649    <function-decl name='atanhl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1650      <parameter type-id='type-id-9'/>
1651      <return type-id='type-id-9'/>
1652    </function-decl>
1653    <function-decl name='exp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
1654      <parameter type-id='type-id-6'/>
1655      <return type-id='type-id-6'/>
1656    </function-decl>
1657    <function-decl name='frexp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
1658      <parameter type-id='type-id-6'/>
1659      <parameter type-id='type-id-231'/>
1660      <return type-id='type-id-6'/>
1661    </function-decl>
1662    <function-decl name='ldexp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
1663      <parameter type-id='type-id-6'/>
1664      <parameter type-id='type-id-8'/>
1665      <return type-id='type-id-6'/>
1666    </function-decl>
1667    <function-decl name='log' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
1668      <parameter type-id='type-id-6'/>
1669      <return type-id='type-id-6'/>
1670    </function-decl>
1671    <function-decl name='log10' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
1672      <parameter type-id='type-id-6'/>
1673      <return type-id='type-id-6'/>
1674    </function-decl>
1675    <function-decl name='modf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
1676      <parameter type-id='type-id-6'/>
1677      <parameter type-id='type-id-227'/>
1678      <return type-id='type-id-6'/>
1679    </function-decl>
1680    <function-decl name='expm1' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1681      <parameter type-id='type-id-6'/>
1682      <return type-id='type-id-6'/>
1683    </function-decl>
1684    <function-decl name='expm1f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1685      <parameter type-id='type-id-7'/>
1686      <return type-id='type-id-7'/>
1687    </function-decl>
1688    <function-decl name='expm1l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1689      <parameter type-id='type-id-9'/>
1690      <return type-id='type-id-9'/>
1691    </function-decl>
1692    <function-decl name='log1p' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
1693      <parameter type-id='type-id-6'/>
1694      <return type-id='type-id-6'/>
1695    </function-decl>
1696    <function-decl name='log1pf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
1697      <parameter type-id='type-id-7'/>
1698      <return type-id='type-id-7'/>
1699    </function-decl>
1700    <function-decl name='log1pl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
1701      <parameter type-id='type-id-9'/>
1702      <return type-id='type-id-9'/>
1703    </function-decl>
1704    <function-decl name='logb' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
1705      <parameter type-id='type-id-6'/>
1706      <return type-id='type-id-6'/>
1707    </function-decl>
1708    <function-decl name='logbf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
1709      <parameter type-id='type-id-7'/>
1710      <return type-id='type-id-7'/>
1711    </function-decl>
1712    <function-decl name='logbl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
1713      <parameter type-id='type-id-9'/>
1714      <return type-id='type-id-9'/>
1715    </function-decl>
1716    <function-decl name='exp2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
1717      <parameter type-id='type-id-6'/>
1718      <return type-id='type-id-6'/>
1719    </function-decl>
1720    <function-decl name='exp2f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
1721      <parameter type-id='type-id-7'/>
1722      <return type-id='type-id-7'/>
1723    </function-decl>
1724    <function-decl name='exp2l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
1725      <parameter type-id='type-id-9'/>
1726      <return type-id='type-id-9'/>
1727    </function-decl>
1728    <function-decl name='log2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
1729      <parameter type-id='type-id-6'/>
1730      <return type-id='type-id-6'/>
1731    </function-decl>
1732    <function-decl name='log2f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
1733      <parameter type-id='type-id-7'/>
1734      <return type-id='type-id-7'/>
1735    </function-decl>
1736    <function-decl name='log2l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
1737      <parameter type-id='type-id-9'/>
1738      <return type-id='type-id-9'/>
1739    </function-decl>
1740    <function-decl name='pow' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
1741      <parameter type-id='type-id-6'/>
1742      <parameter type-id='type-id-6'/>
1743      <return type-id='type-id-6'/>
1744    </function-decl>
1745    <function-decl name='sqrt' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
1746      <parameter type-id='type-id-6'/>
1747      <return type-id='type-id-6'/>
1748    </function-decl>
1749    <function-decl name='hypot' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
1750      <parameter type-id='type-id-6'/>
1751      <parameter type-id='type-id-6'/>
1752      <return type-id='type-id-6'/>
1753    </function-decl>
1754    <function-decl name='hypotf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
1755      <parameter type-id='type-id-7'/>
1756      <parameter type-id='type-id-7'/>
1757      <return type-id='type-id-7'/>
1758    </function-decl>
1759    <function-decl name='hypotl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
1760      <parameter type-id='type-id-9'/>
1761      <parameter type-id='type-id-9'/>
1762      <return type-id='type-id-9'/>
1763    </function-decl>
1764    <function-decl name='cbrt' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
1765      <parameter type-id='type-id-6'/>
1766      <return type-id='type-id-6'/>
1767    </function-decl>
1768    <function-decl name='cbrtf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
1769      <parameter type-id='type-id-7'/>
1770      <return type-id='type-id-7'/>
1771    </function-decl>
1772    <function-decl name='cbrtl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
1773      <parameter type-id='type-id-9'/>
1774      <return type-id='type-id-9'/>
1775    </function-decl>
1776    <function-decl name='ceil' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
1777      <parameter type-id='type-id-6'/>
1778      <return type-id='type-id-6'/>
1779    </function-decl>
1780    <function-decl name='fabs' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
1781      <parameter type-id='type-id-6'/>
1782      <return type-id='type-id-6'/>
1783    </function-decl>
1784    <function-decl name='floor' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
1785      <parameter type-id='type-id-6'/>
1786      <return type-id='type-id-6'/>
1787    </function-decl>
1788    <function-decl name='fmod' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
1789      <parameter type-id='type-id-6'/>
1790      <parameter type-id='type-id-6'/>
1791      <return type-id='type-id-6'/>
1792    </function-decl>
1793    <function-decl name='copysign' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
1794      <parameter type-id='type-id-6'/>
1795      <parameter type-id='type-id-6'/>
1796      <return type-id='type-id-6'/>
1797    </function-decl>
1798    <function-decl name='copysignf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
1799      <parameter type-id='type-id-7'/>
1800      <parameter type-id='type-id-7'/>
1801      <return type-id='type-id-7'/>
1802    </function-decl>
1803    <function-decl name='copysignl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
1804      <parameter type-id='type-id-9'/>
1805      <parameter type-id='type-id-9'/>
1806      <return type-id='type-id-9'/>
1807    </function-decl>
1808    <function-decl name='nan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
1809      <parameter type-id='type-id-29'/>
1810      <return type-id='type-id-6'/>
1811    </function-decl>
1812    <function-decl name='nanf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
1813      <parameter type-id='type-id-29'/>
1814      <return type-id='type-id-7'/>
1815    </function-decl>
1816    <function-decl name='nanl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
1817      <parameter type-id='type-id-29'/>
1818      <return type-id='type-id-9'/>
1819    </function-decl>
1820    <function-decl name='erf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
1821      <parameter type-id='type-id-6'/>
1822      <return type-id='type-id-6'/>
1823    </function-decl>
1824    <function-decl name='erff' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
1825      <parameter type-id='type-id-7'/>
1826      <return type-id='type-id-7'/>
1827    </function-decl>
1828    <function-decl name='erfl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
1829      <parameter type-id='type-id-9'/>
1830      <return type-id='type-id-9'/>
1831    </function-decl>
1832    <function-decl name='erfc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'>
1833      <parameter type-id='type-id-6'/>
1834      <return type-id='type-id-6'/>
1835    </function-decl>
1836    <function-decl name='erfcf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'>
1837      <parameter type-id='type-id-7'/>
1838      <return type-id='type-id-7'/>
1839    </function-decl>
1840    <function-decl name='erfcl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'>
1841      <parameter type-id='type-id-9'/>
1842      <return type-id='type-id-9'/>
1843    </function-decl>
1844    <function-decl name='lgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
1845      <parameter type-id='type-id-6'/>
1846      <return type-id='type-id-6'/>
1847    </function-decl>
1848    <function-decl name='lgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
1849      <parameter type-id='type-id-7'/>
1850      <return type-id='type-id-7'/>
1851    </function-decl>
1852    <function-decl name='lgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
1853      <parameter type-id='type-id-9'/>
1854      <return type-id='type-id-9'/>
1855    </function-decl>
1856    <function-decl name='tgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
1857      <parameter type-id='type-id-6'/>
1858      <return type-id='type-id-6'/>
1859    </function-decl>
1860    <function-decl name='tgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
1861      <parameter type-id='type-id-7'/>
1862      <return type-id='type-id-7'/>
1863    </function-decl>
1864    <function-decl name='tgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
1865      <parameter type-id='type-id-9'/>
1866      <return type-id='type-id-9'/>
1867    </function-decl>
1868    <function-decl name='rint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
1869      <parameter type-id='type-id-6'/>
1870      <return type-id='type-id-6'/>
1871    </function-decl>
1872    <function-decl name='rintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
1873      <parameter type-id='type-id-7'/>
1874      <return type-id='type-id-7'/>
1875    </function-decl>
1876    <function-decl name='rintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
1877      <parameter type-id='type-id-9'/>
1878      <return type-id='type-id-9'/>
1879    </function-decl>
1880    <function-decl name='nextafter' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
1881      <parameter type-id='type-id-6'/>
1882      <parameter type-id='type-id-6'/>
1883      <return type-id='type-id-6'/>
1884    </function-decl>
1885    <function-decl name='nextafterf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
1886      <parameter type-id='type-id-7'/>
1887      <parameter type-id='type-id-7'/>
1888      <return type-id='type-id-7'/>
1889    </function-decl>
1890    <function-decl name='nextafterl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
1891      <parameter type-id='type-id-9'/>
1892      <parameter type-id='type-id-9'/>
1893      <return type-id='type-id-9'/>
1894    </function-decl>
1895    <function-decl name='nexttoward' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
1896      <parameter type-id='type-id-6'/>
1897      <parameter type-id='type-id-9'/>
1898      <return type-id='type-id-6'/>
1899    </function-decl>
1900    <function-decl name='nexttowardf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
1901      <parameter type-id='type-id-7'/>
1902      <parameter type-id='type-id-9'/>
1903      <return type-id='type-id-7'/>
1904    </function-decl>
1905    <function-decl name='nexttowardl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
1906      <parameter type-id='type-id-9'/>
1907      <parameter type-id='type-id-9'/>
1908      <return type-id='type-id-9'/>
1909    </function-decl>
1910    <function-decl name='remainder' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
1911      <parameter type-id='type-id-6'/>
1912      <parameter type-id='type-id-6'/>
1913      <return type-id='type-id-6'/>
1914    </function-decl>
1915    <function-decl name='remainderf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
1916      <parameter type-id='type-id-7'/>
1917      <parameter type-id='type-id-7'/>
1918      <return type-id='type-id-7'/>
1919    </function-decl>
1920    <function-decl name='remainderl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
1921      <parameter type-id='type-id-9'/>
1922      <parameter type-id='type-id-9'/>
1923      <return type-id='type-id-9'/>
1924    </function-decl>
1925    <function-decl name='scalbn' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64'>
1926      <parameter type-id='type-id-6'/>
1927      <parameter type-id='type-id-8'/>
1928      <return type-id='type-id-6'/>
1929    </function-decl>
1930    <function-decl name='scalbnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64'>
1931      <parameter type-id='type-id-7'/>
1932      <parameter type-id='type-id-8'/>
1933      <return type-id='type-id-7'/>
1934    </function-decl>
1935    <function-decl name='scalbnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64'>
1936      <parameter type-id='type-id-9'/>
1937      <parameter type-id='type-id-8'/>
1938      <return type-id='type-id-9'/>
1939    </function-decl>
1940    <function-decl name='ilogb' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
1941      <parameter type-id='type-id-6'/>
1942      <return type-id='type-id-8'/>
1943    </function-decl>
1944    <function-decl name='ilogbf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
1945      <parameter type-id='type-id-7'/>
1946      <return type-id='type-id-8'/>
1947    </function-decl>
1948    <function-decl name='ilogbl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
1949      <parameter type-id='type-id-9'/>
1950      <return type-id='type-id-8'/>
1951    </function-decl>
1952    <function-decl name='scalbln' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
1953      <parameter type-id='type-id-6'/>
1954      <parameter type-id='type-id-10'/>
1955      <return type-id='type-id-6'/>
1956    </function-decl>
1957    <function-decl name='scalblnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
1958      <parameter type-id='type-id-7'/>
1959      <parameter type-id='type-id-10'/>
1960      <return type-id='type-id-7'/>
1961    </function-decl>
1962    <function-decl name='scalblnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
1963      <parameter type-id='type-id-9'/>
1964      <parameter type-id='type-id-10'/>
1965      <return type-id='type-id-9'/>
1966    </function-decl>
1967    <function-decl name='nearbyint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
1968      <parameter type-id='type-id-6'/>
1969      <return type-id='type-id-6'/>
1970    </function-decl>
1971    <function-decl name='nearbyintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
1972      <parameter type-id='type-id-7'/>
1973      <return type-id='type-id-7'/>
1974    </function-decl>
1975    <function-decl name='nearbyintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
1976      <parameter type-id='type-id-9'/>
1977      <return type-id='type-id-9'/>
1978    </function-decl>
1979    <function-decl name='round' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'>
1980      <parameter type-id='type-id-6'/>
1981      <return type-id='type-id-6'/>
1982    </function-decl>
1983    <function-decl name='roundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'>
1984      <parameter type-id='type-id-7'/>
1985      <return type-id='type-id-7'/>
1986    </function-decl>
1987    <function-decl name='roundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'>
1988      <parameter type-id='type-id-9'/>
1989      <return type-id='type-id-9'/>
1990    </function-decl>
1991    <function-decl name='trunc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
1992      <parameter type-id='type-id-6'/>
1993      <return type-id='type-id-6'/>
1994    </function-decl>
1995    <function-decl name='truncf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
1996      <parameter type-id='type-id-7'/>
1997      <return type-id='type-id-7'/>
1998    </function-decl>
1999    <function-decl name='truncl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
2000      <parameter type-id='type-id-9'/>
2001      <return type-id='type-id-9'/>
2002    </function-decl>
2003    <function-decl name='remquo' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
2004      <parameter type-id='type-id-6'/>
2005      <parameter type-id='type-id-6'/>
2006      <parameter type-id='type-id-231'/>
2007      <return type-id='type-id-6'/>
2008    </function-decl>
2009    <function-decl name='remquof' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
2010      <parameter type-id='type-id-7'/>
2011      <parameter type-id='type-id-7'/>
2012      <parameter type-id='type-id-231'/>
2013      <return type-id='type-id-7'/>
2014    </function-decl>
2015    <function-decl name='remquol' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
2016      <parameter type-id='type-id-9'/>
2017      <parameter type-id='type-id-9'/>
2018      <parameter type-id='type-id-231'/>
2019      <return type-id='type-id-9'/>
2020    </function-decl>
2021    <function-decl name='lrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
2022      <parameter type-id='type-id-6'/>
2023      <return type-id='type-id-10'/>
2024    </function-decl>
2025    <function-decl name='lrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
2026      <parameter type-id='type-id-7'/>
2027      <return type-id='type-id-10'/>
2028    </function-decl>
2029    <function-decl name='lrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
2030      <parameter type-id='type-id-9'/>
2031      <return type-id='type-id-10'/>
2032    </function-decl>
2033    <function-decl name='llrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
2034      <parameter type-id='type-id-6'/>
2035      <return type-id='type-id-11'/>
2036    </function-decl>
2037    <function-decl name='llrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
2038      <parameter type-id='type-id-7'/>
2039      <return type-id='type-id-11'/>
2040    </function-decl>
2041    <function-decl name='llrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
2042      <parameter type-id='type-id-9'/>
2043      <return type-id='type-id-11'/>
2044    </function-decl>
2045    <function-decl name='lround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2046      <parameter type-id='type-id-6'/>
2047      <return type-id='type-id-10'/>
2048    </function-decl>
2049    <function-decl name='lroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2050      <parameter type-id='type-id-7'/>
2051      <return type-id='type-id-10'/>
2052    </function-decl>
2053    <function-decl name='lroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2054      <parameter type-id='type-id-9'/>
2055      <return type-id='type-id-10'/>
2056    </function-decl>
2057    <function-decl name='llround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
2058      <parameter type-id='type-id-6'/>
2059      <return type-id='type-id-11'/>
2060    </function-decl>
2061    <function-decl name='llroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
2062      <parameter type-id='type-id-7'/>
2063      <return type-id='type-id-11'/>
2064    </function-decl>
2065    <function-decl name='llroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
2066      <parameter type-id='type-id-9'/>
2067      <return type-id='type-id-11'/>
2068    </function-decl>
2069    <function-decl name='fdim' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2070      <parameter type-id='type-id-6'/>
2071      <parameter type-id='type-id-6'/>
2072      <return type-id='type-id-6'/>
2073    </function-decl>
2074    <function-decl name='fdimf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2075      <parameter type-id='type-id-7'/>
2076      <parameter type-id='type-id-7'/>
2077      <return type-id='type-id-7'/>
2078    </function-decl>
2079    <function-decl name='fdiml' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2080      <parameter type-id='type-id-9'/>
2081      <parameter type-id='type-id-9'/>
2082      <return type-id='type-id-9'/>
2083    </function-decl>
2084    <function-decl name='fmax' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
2085      <parameter type-id='type-id-6'/>
2086      <parameter type-id='type-id-6'/>
2087      <return type-id='type-id-6'/>
2088    </function-decl>
2089    <function-decl name='fmaxf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
2090      <parameter type-id='type-id-7'/>
2091      <parameter type-id='type-id-7'/>
2092      <return type-id='type-id-7'/>
2093    </function-decl>
2094    <function-decl name='fmaxl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
2095      <parameter type-id='type-id-9'/>
2096      <parameter type-id='type-id-9'/>
2097      <return type-id='type-id-9'/>
2098    </function-decl>
2099    <function-decl name='fmin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2100      <parameter type-id='type-id-6'/>
2101      <parameter type-id='type-id-6'/>
2102      <return type-id='type-id-6'/>
2103    </function-decl>
2104    <function-decl name='fminf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2105      <parameter type-id='type-id-7'/>
2106      <parameter type-id='type-id-7'/>
2107      <return type-id='type-id-7'/>
2108    </function-decl>
2109    <function-decl name='fminl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2110      <parameter type-id='type-id-9'/>
2111      <parameter type-id='type-id-9'/>
2112      <return type-id='type-id-9'/>
2113    </function-decl>
2114    <function-decl name='fma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
2115      <parameter type-id='type-id-6'/>
2116      <parameter type-id='type-id-6'/>
2117      <parameter type-id='type-id-6'/>
2118      <return type-id='type-id-6'/>
2119    </function-decl>
2120    <function-decl name='fmaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
2121      <parameter type-id='type-id-7'/>
2122      <parameter type-id='type-id-7'/>
2123      <parameter type-id='type-id-7'/>
2124      <return type-id='type-id-7'/>
2125    </function-decl>
2126    <function-decl name='fmal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
2127      <parameter type-id='type-id-9'/>
2128      <parameter type-id='type-id-9'/>
2129      <parameter type-id='type-id-9'/>
2130      <return type-id='type-id-9'/>
2131    </function-decl>
2132    <namespace-decl name='boost'>
2133      <class-decl name='exception' size-in-bits='320' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='208' column='1' id='type-id-71'>
2134        <data-member access='private' layout-offset-in-bits='64'>
2135          <var-decl name='data_' type-id='type-id-81' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='269' column='1'/>
2136        </data-member>
2137        <data-member access='private' layout-offset-in-bits='128'>
2138          <var-decl name='throw_function_' type-id='type-id-29' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='270' column='1'/>
2139        </data-member>
2140        <data-member access='private' layout-offset-in-bits='192'>
2141          <var-decl name='throw_file_' type-id='type-id-29' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='271' column='1'/>
2142        </data-member>
2143        <data-member access='private' layout-offset-in-bits='256'>
2144          <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'/>
2145        </data-member>
2146        <member-function access='protected' constructor='yes'>
2147          <function-decl name='exception' mangled-name='_ZN5boost9exceptionC2Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
2148            <parameter type-id='type-id-72' is-artificial='yes'/>
2149            <return type-id='type-id-243'/>
2150          </function-decl>
2151        </member-function>
2152        <member-function access='protected' destructor='yes' vtable-offset='0'>
2153          <function-decl name='~exception' mangled-name='_ZN5boost9exceptionD2Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
2154            <parameter type-id='type-id-72' is-artificial='yes'/>
2155            <return type-id='type-id-243'/>
2156          </function-decl>
2157        </member-function>
2158      </class-decl>
2159      <class-decl name='shared_ptr&lt;boost::iostreams::detail::file_descriptor_impl&gt;' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='336' column='1' id='type-id-109'>
2160        <member-type access='private'>
2161          <typedef-decl name='element_type' type-id='type-id-265' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' id='type-id-113'/>
2162        </member-type>
2163        <data-member access='private' layout-offset-in-bits='0'>
2164          <var-decl name='px' type-id='type-id-114' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='768' column='1'/>
2165        </data-member>
2166        <data-member access='private' layout-offset-in-bits='64'>
2167          <var-decl name='pn' type-id='type-id-57' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='769' column='1'/>
2168        </data-member>
2169        <member-function access='public'>
2170          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2171            <parameter type-id='type-id-112' is-artificial='yes'/>
2172            <return type-id='type-id-243'/>
2173          </function-decl>
2174        </member-function>
2175        <member-function access='public'>
2176          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2177            <parameter type-id='type-id-112' is-artificial='yes'/>
2178            <return type-id='type-id-243'/>
2179          </function-decl>
2180        </member-function>
2181        <member-function access='public'>
2182          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail20file_descriptor_implEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='405' column='1' visibility='default' binding='global' size-in-bits='64'>
2183            <parameter type-id='type-id-112' is-artificial='yes'/>
2184            <parameter type-id='type-id-181'/>
2185            <return type-id='type-id-243'/>
2186          </function-decl>
2187        </member-function>
2188        <member-function access='public'>
2189          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='608' column='1' visibility='default' binding='global' size-in-bits='64'>
2190            <parameter type-id='type-id-112' is-artificial='yes'/>
2191            <parameter type-id='type-id-111'/>
2192            <return type-id='type-id-243'/>
2193          </function-decl>
2194        </member-function>
2195        <member-function access='public' constructor='yes'>
2196          <function-decl name='shared_ptr&lt;boost::iostreams::detail::file_descriptor_impl&gt;' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail20file_descriptor_implEEC2IS3_EEPT_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='360' column='1' visibility='default' binding='global' size-in-bits='64'>
2197            <parameter type-id='type-id-112' is-artificial='yes'/>
2198            <parameter type-id='type-id-88'/>
2199            <return type-id='type-id-243'/>
2200          </function-decl>
2201        </member-function>
2202        <member-function access='public'>
2203          <function-decl name='operator-&gt;' mangled-name='_ZNK5boost10shared_ptrINS_9iostreams6detail20file_descriptor_implEEptEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='691' column='1' visibility='default' binding='global' size-in-bits='64'>
2204            <parameter type-id='type-id-182' is-artificial='yes'/>
2205            <return type-id='type-id-266'/>
2206          </function-decl>
2207        </member-function>
2208        <member-function access='public'>
2209          <function-decl name='swap' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail20file_descriptor_implEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
2210            <parameter type-id='type-id-112' is-artificial='yes'/>
2211            <parameter type-id='type-id-110'/>
2212            <return type-id='type-id-243'/>
2213          </function-decl>
2214        </member-function>
2215        <member-function access='public'>
2216          <function-decl name='reset&lt;boost::iostreams::detail::file_descriptor_impl&gt;' 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_'>
2217            <parameter type-id='type-id-112' is-artificial='yes'/>
2218            <parameter type-id='type-id-88'/>
2219            <return type-id='type-id-243'/>
2220          </function-decl>
2221        </member-function>
2222      </class-decl>
2223      <namespace-decl name='detail'>
2224        <class-decl name='sp_counted_impl_p&lt;boost::iostreams::detail::file_descriptor_impl&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' id='type-id-64'>
2225          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-61'/>
2226          <data-member access='private' layout-offset-in-bits='128'>
2227            <var-decl name='px_' type-id='type-id-88' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
2228          </data-member>
2229          <member-function access='private'>
2230            <function-decl name='sp_counted_impl_p' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
2231              <parameter type-id='type-id-66' is-artificial='yes'/>
2232              <parameter type-id='type-id-133'/>
2233              <return type-id='type-id-243'/>
2234            </function-decl>
2235          </member-function>
2236          <member-function access='public'>
2237            <function-decl name='sp_counted_impl_p' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail20file_descriptor_implEEC2EPS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
2238              <parameter type-id='type-id-66' is-artificial='yes'/>
2239              <parameter type-id='type-id-88'/>
2240              <return type-id='type-id-243'/>
2241            </function-decl>
2242          </member-function>
2243          <member-function access='public' vtable-offset='2'>
2244            <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'>
2245              <parameter type-id='type-id-66' is-artificial='yes'/>
2246              <return type-id='type-id-243'/>
2247            </function-decl>
2248          </member-function>
2249          <member-function access='public' vtable-offset='4'>
2250            <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'>
2251              <parameter type-id='type-id-66' is-artificial='yes'/>
2252              <parameter type-id='type-id-136'/>
2253              <return type-id='type-id-20'/>
2254            </function-decl>
2255          </member-function>
2256          <member-function access='public' vtable-offset='5'>
2257            <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'>
2258              <parameter type-id='type-id-66' is-artificial='yes'/>
2259              <return type-id='type-id-20'/>
2260            </function-decl>
2261          </member-function>
2262        </class-decl>
2263        <class-decl name='sp_array_access&lt;boost::iostreams::detail::file_descriptor_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='175' column='1' id='type-id-267'>
2264          <member-type access='public'>
2265            <typedef-decl name='type' type-id='type-id-243' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='177' column='1' id='type-id-268'/>
2266          </member-type>
2267        </class-decl>
2268        <class-decl name='sp_dereference&lt;boost::iostreams::detail::file_descriptor_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='101' column='1' id='type-id-269'>
2269          <member-type access='public'>
2270            <typedef-decl name='type' type-id='type-id-87' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='103' column='1' id='type-id-270'/>
2271          </member-type>
2272        </class-decl>
2273        <class-decl name='sp_element&lt;boost::iostreams::detail::file_descriptor_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='76' column='1' id='type-id-271'>
2274          <member-type access='public'>
2275            <typedef-decl name='type' type-id='type-id-86' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' id='type-id-265'/>
2276          </member-type>
2277        </class-decl>
2278        <class-decl name='sp_member_access&lt;boost::iostreams::detail::file_descriptor_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='150' column='1' id='type-id-272'>
2279          <member-type access='public'>
2280            <typedef-decl name='type' type-id='type-id-88' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='152' column='1' id='type-id-266'/>
2281          </member-type>
2282        </class-decl>
2283        <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'>
2284          <parameter is-variadic='yes'/>
2285          <return type-id='type-id-243'/>
2286        </function-decl>
2287        <function-decl name='sp_pointer_construct&lt;boost::iostreams::detail::file_descriptor_impl, boost::iostreams::detail::file_descriptor_impl&gt;' 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'>
2288          <parameter type-id='type-id-112' name='ppx' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
2289          <parameter type-id='type-id-88' name='p' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
2290          <parameter type-id='type-id-58' name='pn' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
2291          <return type-id='type-id-243'/>
2292        </function-decl>
2293      </namespace-decl>
2294      <namespace-decl name='exception_detail'>
2295        <class-decl name='clone_base' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='398' column='1' id='type-id-73'>
2296          <member-function access='public' destructor='yes' vtable-offset='0'>
2297            <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'>
2298              <parameter type-id='type-id-74' is-artificial='yes'/>
2299              <return type-id='type-id-243'/>
2300            </function-decl>
2301          </member-function>
2302          <member-function access='public' vtable-offset='0'>
2303            <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'>
2304              <parameter type-id='type-id-143' is-artificial='yes'/>
2305              <return type-id='type-id-143'/>
2306            </function-decl>
2307          </member-function>
2308          <member-function access='public' vtable-offset='1'>
2309            <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'>
2310              <parameter type-id='type-id-143' is-artificial='yes'/>
2311              <return type-id='type-id-243'/>
2312            </function-decl>
2313          </member-function>
2314        </class-decl>
2315        <class-decl name='clone_impl&lt;boost::exception_detail::error_info_injector&lt;std::ios_base::failure&gt; &gt;' size-in-bits='640' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='442' column='1' id='type-id-75'>
2316          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-79'/>
2317          <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-73'/>
2318          <member-type access='private'>
2319            <class-decl name='clone_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='446' column='1' id='type-id-273'/>
2320          </member-type>
2321          <member-function access='private'>
2322            <function-decl name='clone_impl' mangled-name='_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEEC1ERKS6_NS6_9clone_tagE' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='447' column='1' visibility='default' binding='global' size-in-bits='64'>
2323              <parameter type-id='type-id-76' is-artificial='yes'/>
2324              <parameter type-id='type-id-145'/>
2325              <parameter type-id='type-id-273'/>
2326              <return type-id='type-id-243'/>
2327            </function-decl>
2328          </member-function>
2329          <member-function access='public'>
2330            <function-decl name='clone_impl' mangled-name='_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEEC1ERKS5_' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='456' column='1' visibility='default' binding='global' size-in-bits='64'>
2331              <parameter type-id='type-id-76' is-artificial='yes'/>
2332              <parameter type-id='type-id-148'/>
2333              <return type-id='type-id-243'/>
2334            </function-decl>
2335          </member-function>
2336          <member-function access='public' destructor='yes' vtable-offset='0'>
2337            <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'>
2338              <parameter type-id='type-id-76' is-artificial='yes'/>
2339              <return type-id='type-id-243'/>
2340            </function-decl>
2341          </member-function>
2342          <member-function access='public' destructor='yes' vtable-offset='0'>
2343            <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'>
2344              <parameter type-id='type-id-76' is-artificial='yes'/>
2345              <return type-id='type-id-243'/>
2346            </function-decl>
2347          </member-function>
2348          <member-function access='public' destructor='yes' vtable-offset='0'>
2349            <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'>
2350              <parameter type-id='type-id-76' is-artificial='yes'/>
2351              <return type-id='type-id-243'/>
2352            </function-decl>
2353          </member-function>
2354          <member-function access='private' vtable-offset='3'>
2355            <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'>
2356              <parameter type-id='type-id-146' is-artificial='yes'/>
2357              <return type-id='type-id-143'/>
2358            </function-decl>
2359          </member-function>
2360          <member-function access='private' vtable-offset='4'>
2361            <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'>
2362              <parameter type-id='type-id-146' is-artificial='yes'/>
2363              <return type-id='type-id-243'/>
2364            </function-decl>
2365          </member-function>
2366        </class-decl>
2367        <class-decl name='refcount_ptr&lt;boost::exception_detail::error_info_container&gt;' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='23' column='1' id='type-id-81'>
2368          <data-member access='private' layout-offset-in-bits='0'>
2369            <var-decl name='px_' type-id='type-id-78' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='66' column='1'/>
2370          </data-member>
2371          <member-function access='public'>
2372            <function-decl name='refcount_ptr' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='27' column='1' visibility='default' binding='global' size-in-bits='64'>
2373              <parameter type-id='type-id-83' is-artificial='yes'/>
2374              <return type-id='type-id-243'/>
2375            </function-decl>
2376          </member-function>
2377          <member-function access='public' destructor='yes'>
2378            <function-decl name='~refcount_ptr' mangled-name='_ZN5boost16exception_detail12refcount_ptrINS0_20error_info_containerEED2Ev' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='32' column='1' visibility='default' binding='global' size-in-bits='64'>
2379              <parameter type-id='type-id-83' is-artificial='yes'/>
2380              <return type-id='type-id-243'/>
2381            </function-decl>
2382          </member-function>
2383          <member-function access='public'>
2384            <function-decl name='refcount_ptr' mangled-name='_ZN5boost16exception_detail12refcount_ptrINS0_20error_info_containerEEC2ERKS3_' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='37' column='1' visibility='default' binding='global' size-in-bits='64'>
2385              <parameter type-id='type-id-83' is-artificial='yes'/>
2386              <parameter type-id='type-id-150'/>
2387              <return type-id='type-id-243'/>
2388            </function-decl>
2389          </member-function>
2390          <member-function access='private'>
2391            <function-decl name='release' mangled-name='_ZN5boost16exception_detail12refcount_ptrINS0_20error_info_containerEE7releaseEv' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
2392              <parameter type-id='type-id-83' is-artificial='yes'/>
2393              <return type-id='type-id-243'/>
2394            </function-decl>
2395          </member-function>
2396          <member-function access='private'>
2397            <function-decl name='add_ref' mangled-name='_ZN5boost16exception_detail12refcount_ptrINS0_20error_info_containerEE7add_refEv' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
2398              <parameter type-id='type-id-83' is-artificial='yes'/>
2399              <return type-id='type-id-243'/>
2400            </function-decl>
2401          </member-function>
2402          <member-function access='public'>
2403            <function-decl name='get' mangled-name='_ZNK5boost16exception_detail12refcount_ptrINS0_20error_info_containerEE3getEv' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
2404              <parameter type-id='type-id-151' is-artificial='yes'/>
2405              <return type-id='type-id-78'/>
2406            </function-decl>
2407          </member-function>
2408          <member-function access='public'>
2409            <function-decl name='operator=' mangled-name='_ZN5boost16exception_detail12refcount_ptrINS0_20error_info_containerEEaSERKS3_' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
2410              <parameter type-id='type-id-83' is-artificial='yes'/>
2411              <parameter type-id='type-id-150'/>
2412              <return type-id='type-id-82'/>
2413            </function-decl>
2414          </member-function>
2415          <member-function access='public'>
2416            <function-decl name='adopt' mangled-name='_ZN5boost16exception_detail12refcount_ptrINS0_20error_info_containerEE5adoptEPS2_' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='51' column='1' visibility='default' binding='global' size-in-bits='64'>
2417              <parameter type-id='type-id-83' is-artificial='yes'/>
2418              <parameter type-id='type-id-78'/>
2419              <return type-id='type-id-243'/>
2420            </function-decl>
2421          </member-function>
2422        </class-decl>
2423        <class-decl name='error_info_container' size-in-bits='64' is-struct='yes' visibility='default' id='type-id-77'/>
2424        <class-decl name='error_info_injector&lt;std::ios_base::failure&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='326' column='1' id='type-id-79'>
2425          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-214'/>
2426          <base-class access='public' layout-offset-in-bits='256' type-id='type-id-71'/>
2427          <member-function access='public'>
2428            <function-decl name='error_info_injector' mangled-name='_ZN5boost16exception_detail19error_info_injectorINSt8ios_base7failureB5cxx11EEC2ERKS3_' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='331' column='1' visibility='default' binding='global' size-in-bits='64'>
2429              <parameter type-id='type-id-80' is-artificial='yes'/>
2430              <parameter type-id='type-id-216'/>
2431              <return type-id='type-id-243'/>
2432            </function-decl>
2433          </member-function>
2434          <member-function access='public' destructor='yes' vtable-offset='0'>
2435            <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'>
2436              <parameter type-id='type-id-80' is-artificial='yes'/>
2437              <return type-id='type-id-243'/>
2438            </function-decl>
2439          </member-function>
2440          <member-function access='public' destructor='yes' vtable-offset='0'>
2441            <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'>
2442              <parameter type-id='type-id-80' is-artificial='yes'/>
2443              <return type-id='type-id-243'/>
2444            </function-decl>
2445          </member-function>
2446          <member-function access='public' destructor='yes' vtable-offset='0'>
2447            <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'>
2448              <parameter type-id='type-id-80' is-artificial='yes'/>
2449              <return type-id='type-id-243'/>
2450            </function-decl>
2451          </member-function>
2452        </class-decl>
2453        <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_'>
2454          <parameter type-id='type-id-72' name='a' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='418' column='1'/>
2455          <parameter type-id='type-id-141' name='b' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='418' column='1'/>
2456          <return type-id='type-id-243'/>
2457        </function-decl>
2458      </namespace-decl>
2459      <function-decl name='enable_current_exception&lt;boost::exception_detail::error_info_injector&lt;std::ios_base::failure&gt; &gt;' 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_'>
2460        <parameter type-id='type-id-148' name='x' filepath='src/third_party/boost-1.60.0/boost/exception/exception.hpp' line='490' column='1'/>
2461        <return type-id='type-id-75'/>
2462      </function-decl>
2463      <namespace-decl name='iostreams'>
2464        <class-decl name='file_descriptor' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='46' column='1' id='type-id-99'>
2465          <member-type access='private'>
2466            <typedef-decl name='char_type' type-id='type-id-2' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='51' column='1' id='type-id-101'/>
2467          </member-type>
2468          <member-type access='private'>
2469            <typedef-decl name='handle_type' type-id='type-id-275' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='50' column='1' id='type-id-274'/>
2470          </member-type>
2471          <data-member access='private' layout-offset-in-bits='0'>
2472            <var-decl name='pimpl_' type-id='type-id-109' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='143' column='1'/>
2473          </data-member>
2474          <member-function access='public' constructor='yes'>
2475            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2Ev'>
2476              <parameter type-id='type-id-100' is-artificial='yes'/>
2477              <return type-id='type-id-243'/>
2478            </function-decl>
2479          </member-function>
2480          <member-function access='public' constructor='yes'>
2481            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE'>
2482              <parameter type-id='type-id-100' is-artificial='yes'/>
2483              <parameter type-id='type-id-274'/>
2484              <parameter type-id='type-id-276'/>
2485              <return type-id='type-id-243'/>
2486            </function-decl>
2487          </member-function>
2488          <member-function access='public' constructor='yes'>
2489            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
2490              <parameter type-id='type-id-100' is-artificial='yes'/>
2491              <parameter type-id='type-id-200'/>
2492              <parameter type-id='type-id-252'/>
2493              <return type-id='type-id-243'/>
2494            </function-decl>
2495          </member-function>
2496          <member-function access='public' constructor='yes'>
2497            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2EPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2EPKcSt13_Ios_Openmode'>
2498              <parameter type-id='type-id-100' is-artificial='yes'/>
2499              <parameter type-id='type-id-29'/>
2500              <parameter type-id='type-id-252'/>
2501              <return type-id='type-id-243'/>
2502            </function-decl>
2503          </member-function>
2504          <member-function access='public' constructor='yes'>
2505            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
2506              <parameter type-id='type-id-100' is-artificial='yes'/>
2507              <parameter type-id='type-id-164'/>
2508              <return type-id='type-id-243'/>
2509            </function-decl>
2510          </member-function>
2511          <member-function access='public'>
2512            <function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openEiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openEiNS0_21file_descriptor_flagsE'>
2513              <parameter type-id='type-id-100' is-artificial='yes'/>
2514              <parameter type-id='type-id-274'/>
2515              <parameter type-id='type-id-276'/>
2516              <return type-id='type-id-243'/>
2517            </function-decl>
2518          </member-function>
2519          <member-function access='private'>
2520            <function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openERKNS0_6detail4pathESt13_Ios_OpenmodeS6_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openERKNS0_6detail4pathESt13_Ios_OpenmodeS6_'>
2521              <parameter type-id='type-id-100' is-artificial='yes'/>
2522              <parameter type-id='type-id-161'/>
2523              <parameter type-id='type-id-252'/>
2524              <parameter type-id='type-id-252'/>
2525              <return type-id='type-id-243'/>
2526            </function-decl>
2527          </member-function>
2528          <member-function access='public'>
2529            <function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
2530              <parameter type-id='type-id-100' is-artificial='yes'/>
2531              <parameter type-id='type-id-200'/>
2532              <parameter type-id='type-id-252'/>
2533              <return type-id='type-id-243'/>
2534            </function-decl>
2535          </member-function>
2536          <member-function access='public'>
2537            <function-decl name='open' mangled-name='_ZN5boost9iostreams15file_descriptor4openEPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4openEPKcSt13_Ios_Openmode'>
2538              <parameter type-id='type-id-100' is-artificial='yes'/>
2539              <parameter type-id='type-id-29'/>
2540              <parameter type-id='type-id-252'/>
2541              <return type-id='type-id-243'/>
2542            </function-decl>
2543          </member-function>
2544          <member-function access='public' constructor='yes'>
2545            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2ERKS1_'>
2546              <parameter type-id='type-id-100' is-artificial='yes'/>
2547              <parameter type-id='type-id-164'/>
2548              <return type-id='type-id-243'/>
2549            </function-decl>
2550          </member-function>
2551          <member-function access='public'>
2552            <function-decl name='is_open' mangled-name='_ZNK5boost9iostreams15file_descriptor7is_openEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams15file_descriptor7is_openEv'>
2553              <parameter type-id='type-id-165' is-artificial='yes'/>
2554              <return type-id='type-id-1'/>
2555            </function-decl>
2556          </member-function>
2557          <member-function access='public'>
2558            <function-decl name='close' mangled-name='_ZN5boost9iostreams15file_descriptor5closeEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor5closeEv'>
2559              <parameter type-id='type-id-100' is-artificial='yes'/>
2560              <return type-id='type-id-243'/>
2561            </function-decl>
2562          </member-function>
2563          <member-function access='public'>
2564            <function-decl name='read' mangled-name='_ZN5boost9iostreams15file_descriptor4readEPcl' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4readEPcl'>
2565              <parameter type-id='type-id-100' is-artificial='yes'/>
2566              <parameter type-id='type-id-102'/>
2567              <parameter type-id='type-id-261'/>
2568              <return type-id='type-id-261'/>
2569            </function-decl>
2570          </member-function>
2571          <member-function access='public'>
2572            <function-decl name='write' mangled-name='_ZN5boost9iostreams15file_descriptor5writeEPKcl' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor5writeEPKcl'>
2573              <parameter type-id='type-id-100' is-artificial='yes'/>
2574              <parameter type-id='type-id-167'/>
2575              <parameter type-id='type-id-261'/>
2576              <return type-id='type-id-261'/>
2577            </function-decl>
2578          </member-function>
2579          <member-function access='public'>
2580            <function-decl name='seek' mangled-name='_ZN5boost9iostreams15file_descriptor4seekElSt12_Ios_Seekdir' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4seekElSt12_Ios_Seekdir'>
2581              <parameter type-id='type-id-100' is-artificial='yes'/>
2582              <parameter type-id='type-id-277'/>
2583              <parameter type-id='type-id-254'/>
2584              <return type-id='type-id-260'/>
2585            </function-decl>
2586          </member-function>
2587          <member-function access='public'>
2588            <function-decl name='handle' mangled-name='_ZNK5boost9iostreams15file_descriptor6handleEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams15file_descriptor6handleEv'>
2589              <parameter type-id='type-id-165' is-artificial='yes'/>
2590              <return type-id='type-id-274'/>
2591            </function-decl>
2592          </member-function>
2593          <member-function access='private'>
2594            <function-decl name='init' mangled-name='_ZN5boost9iostreams15file_descriptor4initEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptor4initEv'>
2595              <parameter type-id='type-id-100' is-artificial='yes'/>
2596              <return type-id='type-id-243'/>
2597            </function-decl>
2598          </member-function>
2599        </class-decl>
2600        <class-decl name='file_descriptor_sink' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='228' column='1' id='type-id-103'>
2601          <base-class access='private' layout-offset-in-bits='0' type-id='type-id-99'/>
2602          <member-type access='private'>
2603            <typedef-decl name='handle_type' type-id='type-id-8' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='233' column='1' id='type-id-278'/>
2604          </member-type>
2605          <member-function access='public' constructor='yes'>
2606            <function-decl name='file_descriptor_sink' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='248' column='1' visibility='default' binding='global' size-in-bits='64'>
2607              <parameter type-id='type-id-104' is-artificial='yes'/>
2608              <return type-id='type-id-243'/>
2609            </function-decl>
2610          </member-function>
2611          <member-function access='public' constructor='yes'>
2612            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE'>
2613              <parameter type-id='type-id-104' is-artificial='yes'/>
2614              <parameter type-id='type-id-278'/>
2615              <parameter type-id='type-id-276'/>
2616              <return type-id='type-id-243'/>
2617            </function-decl>
2618          </member-function>
2619          <member-function access='public' constructor='yes'>
2620            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
2621              <parameter type-id='type-id-104' is-artificial='yes'/>
2622              <parameter type-id='type-id-200'/>
2623              <parameter type-id='type-id-252'/>
2624              <return type-id='type-id-243'/>
2625            </function-decl>
2626          </member-function>
2627          <member-function access='public' constructor='yes'>
2628            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2EPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2EPKcSt13_Ios_Openmode'>
2629              <parameter type-id='type-id-104' is-artificial='yes'/>
2630              <parameter type-id='type-id-29'/>
2631              <parameter type-id='type-id-252'/>
2632              <return type-id='type-id-243'/>
2633            </function-decl>
2634          </member-function>
2635          <member-function access='public' constructor='yes'>
2636            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_'>
2637              <parameter type-id='type-id-104' is-artificial='yes'/>
2638              <parameter type-id='type-id-169'/>
2639              <return type-id='type-id-243'/>
2640            </function-decl>
2641          </member-function>
2642          <member-function access='public'>
2643            <function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openEiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openEiNS0_21file_descriptor_flagsE'>
2644              <parameter type-id='type-id-104' is-artificial='yes'/>
2645              <parameter type-id='type-id-278'/>
2646              <parameter type-id='type-id-276'/>
2647              <return type-id='type-id-243'/>
2648            </function-decl>
2649          </member-function>
2650          <member-function access='public'>
2651            <function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
2652              <parameter type-id='type-id-104' is-artificial='yes'/>
2653              <parameter type-id='type-id-200'/>
2654              <parameter type-id='type-id-252'/>
2655              <return type-id='type-id-243'/>
2656            </function-decl>
2657          </member-function>
2658          <member-function access='private'>
2659            <function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openERKNS0_6detail4pathESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openERKNS0_6detail4pathESt13_Ios_Openmode'>
2660              <parameter type-id='type-id-104' is-artificial='yes'/>
2661              <parameter type-id='type-id-161'/>
2662              <parameter type-id='type-id-252'/>
2663              <return type-id='type-id-243'/>
2664            </function-decl>
2665          </member-function>
2666          <member-function access='public'>
2667            <function-decl name='open' mangled-name='_ZN5boost9iostreams20file_descriptor_sink4openEPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sink4openEPKcSt13_Ios_Openmode'>
2668              <parameter type-id='type-id-104' is-artificial='yes'/>
2669              <parameter type-id='type-id-29'/>
2670              <parameter type-id='type-id-252'/>
2671              <return type-id='type-id-243'/>
2672            </function-decl>
2673          </member-function>
2674        </class-decl>
2675        <class-decl name='file_descriptor_source' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='146' column='1' id='type-id-105'>
2676          <base-class access='private' layout-offset-in-bits='0' type-id='type-id-99'/>
2677          <member-type access='private'>
2678            <typedef-decl name='handle_type' type-id='type-id-8' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='151' column='1' id='type-id-279'/>
2679          </member-type>
2680          <member-function access='public' constructor='yes'>
2681            <function-decl name='file_descriptor_source' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
2682              <parameter type-id='type-id-106' is-artificial='yes'/>
2683              <return type-id='type-id-243'/>
2684            </function-decl>
2685          </member-function>
2686          <member-function access='public' constructor='yes'>
2687            <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2EiNS0_21file_descriptor_flagsE'>
2688              <parameter type-id='type-id-106' is-artificial='yes'/>
2689              <parameter type-id='type-id-279'/>
2690              <parameter type-id='type-id-276'/>
2691              <return type-id='type-id-243'/>
2692            </function-decl>
2693          </member-function>
2694          <member-function access='public' constructor='yes'>
2695            <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
2696              <parameter type-id='type-id-106' is-artificial='yes'/>
2697              <parameter type-id='type-id-200'/>
2698              <parameter type-id='type-id-252'/>
2699              <return type-id='type-id-243'/>
2700            </function-decl>
2701          </member-function>
2702          <member-function access='public' constructor='yes'>
2703            <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2EPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2EPKcSt13_Ios_Openmode'>
2704              <parameter type-id='type-id-106' is-artificial='yes'/>
2705              <parameter type-id='type-id-29'/>
2706              <parameter type-id='type-id-252'/>
2707              <return type-id='type-id-243'/>
2708            </function-decl>
2709          </member-function>
2710          <member-function access='public' constructor='yes'>
2711            <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2ERKS1_'>
2712              <parameter type-id='type-id-106' is-artificial='yes'/>
2713              <parameter type-id='type-id-171'/>
2714              <return type-id='type-id-243'/>
2715            </function-decl>
2716          </member-function>
2717          <member-function access='public'>
2718            <function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openEiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openEiNS0_21file_descriptor_flagsE'>
2719              <parameter type-id='type-id-106' is-artificial='yes'/>
2720              <parameter type-id='type-id-279'/>
2721              <parameter type-id='type-id-276'/>
2722              <return type-id='type-id-243'/>
2723            </function-decl>
2724          </member-function>
2725          <member-function access='public'>
2726            <function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
2727              <parameter type-id='type-id-106' is-artificial='yes'/>
2728              <parameter type-id='type-id-200'/>
2729              <parameter type-id='type-id-252'/>
2730              <return type-id='type-id-243'/>
2731            </function-decl>
2732          </member-function>
2733          <member-function access='private'>
2734            <function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openERKNS0_6detail4pathESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openERKNS0_6detail4pathESt13_Ios_Openmode'>
2735              <parameter type-id='type-id-106' is-artificial='yes'/>
2736              <parameter type-id='type-id-161'/>
2737              <parameter type-id='type-id-252'/>
2738              <return type-id='type-id-243'/>
2739            </function-decl>
2740          </member-function>
2741          <member-function access='public'>
2742            <function-decl name='open' mangled-name='_ZN5boost9iostreams22file_descriptor_source4openEPKcSt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_source4openEPKcSt13_Ios_Openmode'>
2743              <parameter type-id='type-id-106' is-artificial='yes'/>
2744              <parameter type-id='type-id-29'/>
2745              <parameter type-id='type-id-252'/>
2746              <return type-id='type-id-243'/>
2747            </function-decl>
2748          </member-function>
2749        </class-decl>
2750        <enum-decl name='file_descriptor_flags' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='40' column='1' id='type-id-276'>
2751          <underlying-type type-id='type-id-49'/>
2752          <enumerator name='never_close_handle' value='0'/>
2753          <enumerator name='close_handle' value='3'/>
2754        </enum-decl>
2755        <typedef-decl name='stream_offset' type-id='type-id-40' filepath='src/third_party/boost-1.60.0/boost/iostreams/positioning.hpp' line='36' column='1' id='type-id-277'/>
2756        <namespace-decl name='detail'>
2757          <class-decl name='path' size-in-bits='576' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='37' column='1' id='type-id-96'>
2758            <data-member access='private' layout-offset-in-bits='0'>
2759              <var-decl name='narrow_' type-id='type-id-198' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='155' column='1'/>
2760            </data-member>
2761            <data-member access='private' layout-offset-in-bits='256'>
2762              <var-decl name='wide_' type-id='type-id-201' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='156' column='1'/>
2763            </data-member>
2764            <data-member access='private' layout-offset-in-bits='512'>
2765              <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'/>
2766            </data-member>
2767            <member-function access='public' constructor='yes'>
2768              <function-decl name='path' mangled-name='_ZN5boost9iostreams6detail4pathC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
2769                <parameter type-id='type-id-98' is-artificial='yes'/>
2770                <return type-id='type-id-243'/>
2771              </function-decl>
2772            </member-function>
2773            <member-function access='public' constructor='yes'>
2774              <function-decl name='path' mangled-name='_ZN5boost9iostreams6detail4pathC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='49' column='1' visibility='default' binding='global' size-in-bits='64'>
2775                <parameter type-id='type-id-98' is-artificial='yes'/>
2776                <parameter type-id='type-id-200'/>
2777                <return type-id='type-id-243'/>
2778              </function-decl>
2779            </member-function>
2780            <member-function access='public' constructor='yes'>
2781              <function-decl name='path' mangled-name='_ZN5boost9iostreams6detail4pathC2EPKc' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
2782                <parameter type-id='type-id-98' is-artificial='yes'/>
2783                <parameter type-id='type-id-29'/>
2784                <return type-id='type-id-243'/>
2785              </function-decl>
2786            </member-function>
2787            <member-function access='public' constructor='yes'>
2788              <function-decl name='path' mangled-name='_ZN5boost9iostreams6detail4pathC2ERKS2_' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
2789                <parameter type-id='type-id-98' is-artificial='yes'/>
2790                <parameter type-id='type-id-161'/>
2791                <return type-id='type-id-243'/>
2792              </function-decl>
2793            </member-function>
2794            <member-function access='private' constructor='yes'>
2795              <function-decl name='path' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
2796                <parameter type-id='type-id-98' is-artificial='yes'/>
2797                <parameter type-id='type-id-203'/>
2798                <return type-id='type-id-243'/>
2799              </function-decl>
2800            </member-function>
2801            <member-function access='public'>
2802              <function-decl name='c_str' mangled-name='_ZNK5boost9iostreams6detail4path5c_strEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
2803                <parameter type-id='type-id-162' is-artificial='yes'/>
2804                <return type-id='type-id-29'/>
2805              </function-decl>
2806            </member-function>
2807            <member-function access='public'>
2808              <function-decl name='operator=' mangled-name='_ZN5boost9iostreams6detail4pathaSERKS2_' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/path.hpp' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
2809                <parameter type-id='type-id-98' is-artificial='yes'/>
2810                <parameter type-id='type-id-161'/>
2811                <return type-id='type-id-97'/>
2812              </function-decl>
2813            </member-function>
2814          </class-decl>
2815          <class-decl name='file_descriptor_impl' size-in-bits='64' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='50' column='1' id='type-id-86'>
2816            <member-type access='public'>
2817              <enum-decl name='flags' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='52' column='1' id='type-id-280'>
2818                <underlying-type type-id='type-id-49'/>
2819                <enumerator name='never_close' value='0'/>
2820                <enumerator name='close_on_exit' value='1'/>
2821                <enumerator name='close_on_close' value='2'/>
2822                <enumerator name='close_always' value='3'/>
2823              </enum-decl>
2824            </member-type>
2825            <data-member access='public' layout-offset-in-bits='0'>
2826              <var-decl name='handle_' type-id='type-id-275' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='73' column='1'/>
2827            </data-member>
2828            <data-member access='public' layout-offset-in-bits='32'>
2829              <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'/>
2830            </data-member>
2831            <member-function access='public' constructor='yes'>
2832              <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='59' column='1' visibility='default' binding='global' size-in-bits='64'>
2833                <parameter type-id='type-id-88' is-artificial='yes'/>
2834                <return type-id='type-id-243'/>
2835              </function-decl>
2836            </member-function>
2837            <member-function access='public' destructor='yes'>
2838              <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='60' column='1' visibility='default' binding='global' size-in-bits='64'>
2839                <parameter type-id='type-id-88' is-artificial='yes'/>
2840                <return type-id='type-id-243'/>
2841              </function-decl>
2842            </member-function>
2843            <member-function access='public' constructor='yes'>
2844              <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='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev'>
2845                <parameter type-id='type-id-88' is-artificial='yes'/>
2846                <return type-id='type-id-243'/>
2847              </function-decl>
2848            </member-function>
2849            <member-function access='public' static='yes'>
2850              <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='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl14invalid_handleEv'>
2851                <return type-id='type-id-275'/>
2852              </function-decl>
2853            </member-function>
2854            <member-function access='public'>
2855              <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='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl10close_implEbb'>
2856                <parameter type-id='type-id-88' is-artificial='yes'/>
2857                <parameter type-id='type-id-1'/>
2858                <parameter type-id='type-id-1'/>
2859                <return type-id='type-id-243'/>
2860              </function-decl>
2861            </member-function>
2862            <member-function access='public' destructor='yes'>
2863              <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='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_implD2Ev'>
2864                <parameter type-id='type-id-88' is-artificial='yes'/>
2865                <return type-id='type-id-243'/>
2866              </function-decl>
2867            </member-function>
2868            <member-function access='public'>
2869              <function-decl name='close' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl5closeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl5closeEv'>
2870                <parameter type-id='type-id-88' is-artificial='yes'/>
2871                <return type-id='type-id-243'/>
2872              </function-decl>
2873            </member-function>
2874            <member-function access='public'>
2875              <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='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4openEiNS2_5flagsE'>
2876                <parameter type-id='type-id-88' is-artificial='yes'/>
2877                <parameter type-id='type-id-275'/>
2878                <parameter type-id='type-id-280'/>
2879                <return type-id='type-id-243'/>
2880              </function-decl>
2881            </member-function>
2882            <member-function access='public'>
2883              <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='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4openERKNS1_4pathESt13_Ios_Openmode'>
2884                <parameter type-id='type-id-88' is-artificial='yes'/>
2885                <parameter type-id='type-id-161'/>
2886                <parameter type-id='type-id-252'/>
2887                <return type-id='type-id-243'/>
2888              </function-decl>
2889            </member-function>
2890            <member-function access='public'>
2891              <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='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams6detail20file_descriptor_impl7is_openEv'>
2892                <parameter type-id='type-id-155' is-artificial='yes'/>
2893                <return type-id='type-id-1'/>
2894              </function-decl>
2895            </member-function>
2896            <member-function access='public'>
2897              <function-decl name='read' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl4readEPcl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4readEPcl'>
2898                <parameter type-id='type-id-88' is-artificial='yes'/>
2899                <parameter type-id='type-id-121'/>
2900                <parameter type-id='type-id-261'/>
2901                <return type-id='type-id-261'/>
2902              </function-decl>
2903            </member-function>
2904            <member-function access='public'>
2905              <function-decl name='write' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_impl5writeEPKcl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl5writeEPKcl'>
2906                <parameter type-id='type-id-88' is-artificial='yes'/>
2907                <parameter type-id='type-id-29'/>
2908                <parameter type-id='type-id-261'/>
2909                <return type-id='type-id-261'/>
2910              </function-decl>
2911            </member-function>
2912            <member-function access='public'>
2913              <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='71' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_impl4seekElSt12_Ios_Seekdir'>
2914                <parameter type-id='type-id-88' is-artificial='yes'/>
2915                <parameter type-id='type-id-277'/>
2916                <parameter type-id='type-id-254'/>
2917                <return type-id='type-id-260'/>
2918              </function-decl>
2919            </member-function>
2920          </class-decl>
2921          <typedef-decl name='file_handle' type-id='type-id-8' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/file_handle.hpp' line='27' column='1' id='type-id-275'/>
2922          <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'>
2923            <parameter type-id='type-id-29' name='msg' filepath='src/third_party/boost-1.60.0/boost/iostreams/detail/system_failure.hpp' line='39' column='1'/>
2924            <return type-id='type-id-214'/>
2925          </function-decl>
2926        </namespace-decl>
2927      </namespace-decl>
2928      <function-decl name='throw_exception&lt;std::ios_base::failure&gt;' 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_'>
2929        <parameter type-id='type-id-216' name='e' filepath='src/third_party/boost-1.60.0/boost/throw_exception.hpp' line='62' column='1'/>
2930        <return type-id='type-id-243'/>
2931      </function-decl>
2932    </namespace-decl>
2933    <namespace-decl name='boost'>
2934      <class-decl name='shared_ptr&lt;boost::iostreams::detail::mapped_file_impl&gt;' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='336' column='1' id='type-id-115'>
2935        <member-type access='private'>
2936          <typedef-decl name='element_type' type-id='type-id-281' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' id='type-id-119'/>
2937        </member-type>
2938        <data-member access='private' layout-offset-in-bits='0'>
2939          <var-decl name='px' type-id='type-id-120' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='768' column='1'/>
2940        </data-member>
2941        <data-member access='private' layout-offset-in-bits='64'>
2942          <var-decl name='pn' type-id='type-id-57' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='769' column='1'/>
2943        </data-member>
2944        <member-function access='public'>
2945          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2946            <parameter type-id='type-id-118' is-artificial='yes'/>
2947            <return type-id='type-id-243'/>
2948          </function-decl>
2949        </member-function>
2950        <member-function access='public'>
2951          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2952            <parameter type-id='type-id-118' is-artificial='yes'/>
2953            <return type-id='type-id-243'/>
2954          </function-decl>
2955        </member-function>
2956        <member-function access='public'>
2957          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail16mapped_file_implEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='405' column='1' visibility='default' binding='global' size-in-bits='64'>
2958            <parameter type-id='type-id-118' is-artificial='yes'/>
2959            <parameter type-id='type-id-184'/>
2960            <return type-id='type-id-243'/>
2961          </function-decl>
2962        </member-function>
2963        <member-function access='public'>
2964          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='608' column='1' visibility='default' binding='global' size-in-bits='64'>
2965            <parameter type-id='type-id-118' is-artificial='yes'/>
2966            <parameter type-id='type-id-117'/>
2967            <return type-id='type-id-243'/>
2968          </function-decl>
2969        </member-function>
2970        <member-function access='public' constructor='yes'>
2971          <function-decl name='shared_ptr&lt;boost::iostreams::detail::mapped_file_impl&gt;' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail16mapped_file_implEEC2IS3_EEPT_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='360' column='1' visibility='default' binding='global' size-in-bits='64'>
2972            <parameter type-id='type-id-118' is-artificial='yes'/>
2973            <parameter type-id='type-id-91'/>
2974            <return type-id='type-id-243'/>
2975          </function-decl>
2976        </member-function>
2977        <member-function access='public'>
2978          <function-decl name='operator-&gt;' mangled-name='_ZNK5boost10shared_ptrINS_9iostreams6detail16mapped_file_implEEptEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='691' column='1' visibility='default' binding='global' size-in-bits='64'>
2979            <parameter type-id='type-id-185' is-artificial='yes'/>
2980            <return type-id='type-id-282'/>
2981          </function-decl>
2982        </member-function>
2983        <member-function access='public'>
2984          <function-decl name='swap' mangled-name='_ZN5boost10shared_ptrINS_9iostreams6detail16mapped_file_implEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
2985            <parameter type-id='type-id-118' is-artificial='yes'/>
2986            <parameter type-id='type-id-116'/>
2987            <return type-id='type-id-243'/>
2988          </function-decl>
2989        </member-function>
2990        <member-function access='public'>
2991          <function-decl name='reset&lt;boost::iostreams::detail::mapped_file_impl&gt;' 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_'>
2992            <parameter type-id='type-id-118' is-artificial='yes'/>
2993            <parameter type-id='type-id-91'/>
2994            <return type-id='type-id-243'/>
2995          </function-decl>
2996        </member-function>
2997      </class-decl>
2998      <namespace-decl name='core'>
2999        <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'/>
3000      </namespace-decl>
3001      <namespace-decl name='detail'>
3002        <class-decl name='shared_count' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='107' column='1' id='type-id-57'>
3003          <data-member access='private' layout-offset-in-bits='0'>
3004            <var-decl name='pi_' type-id='type-id-63' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='111' column='1'/>
3005          </data-member>
3006          <member-function access='public' constructor='yes'>
3007            <function-decl name='shared_count' mangled-name='_ZN5boost6detail12shared_countC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
3008              <parameter type-id='type-id-60' is-artificial='yes'/>
3009              <return type-id='type-id-243'/>
3010            </function-decl>
3011          </member-function>
3012          <member-function access='public' destructor='yes'>
3013            <function-decl name='~shared_count' mangled-name='_ZN5boost6detail12shared_countD2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
3014              <parameter type-id='type-id-60' is-artificial='yes'/>
3015              <return type-id='type-id-243'/>
3016            </function-decl>
3017          </member-function>
3018          <member-function access='public' constructor='yes'>
3019            <function-decl name='shared_count' mangled-name='_ZN5boost6detail12shared_countC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
3020              <parameter type-id='type-id-60' is-artificial='yes'/>
3021              <parameter type-id='type-id-127'/>
3022              <return type-id='type-id-243'/>
3023            </function-decl>
3024          </member-function>
3025          <member-function access='public' constructor='yes'>
3026            <function-decl name='shared_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='489' column='1' visibility='default' binding='global' size-in-bits='64'>
3027              <parameter type-id='type-id-60' is-artificial='yes'/>
3028              <parameter type-id='type-id-59'/>
3029              <return type-id='type-id-243'/>
3030            </function-decl>
3031          </member-function>
3032          <member-function access='public' constructor='yes'>
3033            <function-decl name='shared_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='499' column='1' visibility='default' binding='global' size-in-bits='64'>
3034              <parameter type-id='type-id-60' is-artificial='yes'/>
3035              <parameter type-id='type-id-138'/>
3036              <return type-id='type-id-243'/>
3037            </function-decl>
3038          </member-function>
3039          <member-function access='public' constructor='yes'>
3040            <function-decl name='shared_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='500' column='1' visibility='default' binding='global' size-in-bits='64'>
3041              <parameter type-id='type-id-60' is-artificial='yes'/>
3042              <parameter type-id='type-id-138'/>
3043              <parameter type-id='type-id-284'/>
3044              <return type-id='type-id-243'/>
3045            </function-decl>
3046          </member-function>
3047          <member-function access='public'>
3048            <function-decl name='shared_count&lt;boost::iostreams::detail::file_descriptor_impl&gt;' mangled-name='_ZN5boost6detail12shared_countC2INS_9iostreams6detail20file_descriptor_implEEEPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/move.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
3049              <parameter type-id='type-id-60' is-artificial='yes'/>
3050              <parameter type-id='type-id-88'/>
3051              <return type-id='type-id-243'/>
3052            </function-decl>
3053          </member-function>
3054          <member-function access='public'>
3055            <function-decl name='shared_count&lt;boost::iostreams::detail::mapped_file_impl&gt;' mangled-name='_ZN5boost6detail12shared_countC2INS_9iostreams6detail16mapped_file_implEEEPT_' 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'>
3056              <parameter type-id='type-id-60' is-artificial='yes'/>
3057              <parameter type-id='type-id-91'/>
3058              <return type-id='type-id-243'/>
3059            </function-decl>
3060          </member-function>
3061          <member-function access='public'>
3062            <function-decl name='swap' mangled-name='_ZN5boost6detail12shared_count4swapERS1_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
3063              <parameter type-id='type-id-60' is-artificial='yes'/>
3064              <parameter type-id='type-id-58'/>
3065              <return type-id='type-id-243'/>
3066            </function-decl>
3067          </member-function>
3068        </class-decl>
3069        <class-decl name='sp_counted_base' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='61' column='1' id='type-id-61'>
3070          <data-member access='private' layout-offset-in-bits='64'>
3071            <var-decl name='use_count_' type-id='type-id-285' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='68' column='1'/>
3072          </data-member>
3073          <data-member access='private' layout-offset-in-bits='96'>
3074            <var-decl name='weak_count_' type-id='type-id-285' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='69' column='1'/>
3075          </data-member>
3076          <member-function access='private' constructor='yes'>
3077            <function-decl name='sp_counted_base' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
3078              <parameter type-id='type-id-63' is-artificial='yes'/>
3079              <parameter type-id='type-id-130'/>
3080              <return type-id='type-id-243'/>
3081            </function-decl>
3082          </member-function>
3083          <member-function access='public' constructor='yes'>
3084            <function-decl name='sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
3085              <parameter type-id='type-id-63' is-artificial='yes'/>
3086              <return type-id='type-id-243'/>
3087            </function-decl>
3088          </member-function>
3089          <member-function access='public'>
3090            <function-decl name='release' mangled-name='_ZN5boost6detail15sp_counted_base7releaseEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
3091              <parameter type-id='type-id-63' is-artificial='yes'/>
3092              <return type-id='type-id-243'/>
3093            </function-decl>
3094          </member-function>
3095          <member-function access='public'>
3096            <function-decl name='weak_release' mangled-name='_ZN5boost6detail15sp_counted_base12weak_releaseEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='122' column='1' visibility='default' binding='global' size-in-bits='64'>
3097              <parameter type-id='type-id-63' is-artificial='yes'/>
3098              <return type-id='type-id-243'/>
3099            </function-decl>
3100          </member-function>
3101          <member-function access='public'>
3102            <function-decl name='add_ref_copy' mangled-name='_ZN5boost6detail15sp_counted_base12add_ref_copyEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
3103              <parameter type-id='type-id-63' is-artificial='yes'/>
3104              <return type-id='type-id-243'/>
3105            </function-decl>
3106          </member-function>
3107          <member-function access='public' destructor='yes' vtable-offset='0'>
3108            <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'>
3109              <parameter type-id='type-id-63' is-artificial='yes'/>
3110              <return type-id='type-id-243'/>
3111            </function-decl>
3112          </member-function>
3113          <member-function access='public' vtable-offset='2'>
3114            <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'>
3115              <parameter type-id='type-id-63' is-artificial='yes'/>
3116              <return type-id='type-id-243'/>
3117            </function-decl>
3118          </member-function>
3119          <member-function access='public' vtable-offset='3'>
3120            <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'>
3121              <parameter type-id='type-id-63' is-artificial='yes'/>
3122              <return type-id='type-id-243'/>
3123            </function-decl>
3124          </member-function>
3125          <member-function access='public' vtable-offset='4'>
3126            <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'>
3127              <parameter type-id='type-id-63' is-artificial='yes'/>
3128              <parameter type-id='type-id-136'/>
3129              <return type-id='type-id-20'/>
3130            </function-decl>
3131          </member-function>
3132          <member-function access='public' vtable-offset='5'>
3133            <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'>
3134              <parameter type-id='type-id-63' is-artificial='yes'/>
3135              <return type-id='type-id-20'/>
3136            </function-decl>
3137          </member-function>
3138        </class-decl>
3139        <class-decl name='sp_counted_impl_p&lt;boost::iostreams::detail::mapped_file_impl&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' id='type-id-286'>
3140          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-61'/>
3141          <data-member access='private' layout-offset-in-bits='128'>
3142            <var-decl name='px_' type-id='type-id-91' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
3143          </data-member>
3144          <member-function access='private'>
3145            <function-decl name='sp_counted_impl_p' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
3146              <parameter type-id='type-id-287' is-artificial='yes'/>
3147              <parameter type-id='type-id-288'/>
3148              <return type-id='type-id-243'/>
3149            </function-decl>
3150          </member-function>
3151          <member-function access='public'>
3152            <function-decl name='sp_counted_impl_p' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_9iostreams6detail16mapped_file_implEEC2EPS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
3153              <parameter type-id='type-id-287' is-artificial='yes'/>
3154              <parameter type-id='type-id-91'/>
3155              <return type-id='type-id-243'/>
3156            </function-decl>
3157          </member-function>
3158          <member-function access='public' vtable-offset='2'>
3159            <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'>
3160              <parameter type-id='type-id-287' is-artificial='yes'/>
3161              <return type-id='type-id-243'/>
3162            </function-decl>
3163          </member-function>
3164          <member-function access='public' vtable-offset='4'>
3165            <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'>
3166              <parameter type-id='type-id-287' is-artificial='yes'/>
3167              <parameter type-id='type-id-136'/>
3168              <return type-id='type-id-20'/>
3169            </function-decl>
3170          </member-function>
3171          <member-function access='public' vtable-offset='5'>
3172            <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'>
3173              <parameter type-id='type-id-287' is-artificial='yes'/>
3174              <return type-id='type-id-20'/>
3175            </function-decl>
3176          </member-function>
3177        </class-decl>
3178        <class-decl name='weak_count' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='560' column='1' id='type-id-67'>
3179          <data-member access='private' layout-offset-in-bits='0'>
3180            <var-decl name='pi_' type-id='type-id-63' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='564' column='1'/>
3181          </data-member>
3182          <member-function access='public' constructor='yes'>
3183            <function-decl name='weak_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
3184              <parameter type-id='type-id-70' is-artificial='yes'/>
3185              <return type-id='type-id-243'/>
3186            </function-decl>
3187          </member-function>
3188          <member-function access='public' constructor='yes'>
3189            <function-decl name='weak_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='581' column='1' visibility='default' binding='global' size-in-bits='64'>
3190              <parameter type-id='type-id-70' is-artificial='yes'/>
3191              <parameter type-id='type-id-127'/>
3192              <return type-id='type-id-243'/>
3193            </function-decl>
3194          </member-function>
3195          <member-function access='public' constructor='yes'>
3196            <function-decl name='weak_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='589' column='1' visibility='default' binding='global' size-in-bits='64'>
3197              <parameter type-id='type-id-70' is-artificial='yes'/>
3198              <parameter type-id='type-id-138'/>
3199              <return type-id='type-id-243'/>
3200            </function-decl>
3201          </member-function>
3202          <member-function access='public' constructor='yes'>
3203            <function-decl name='weak_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='601' column='1' visibility='default' binding='global' size-in-bits='64'>
3204              <parameter type-id='type-id-70' is-artificial='yes'/>
3205              <parameter type-id='type-id-69'/>
3206              <return type-id='type-id-243'/>
3207            </function-decl>
3208          </member-function>
3209          <member-function access='public' destructor='yes'>
3210            <function-decl name='~weak_count' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='611' column='1' visibility='default' binding='global' size-in-bits='64'>
3211              <parameter type-id='type-id-70' is-artificial='yes'/>
3212              <return type-id='type-id-243'/>
3213            </function-decl>
3214          </member-function>
3215        </class-decl>
3216        <class-decl name='sp_array_access&lt;boost::iostreams::detail::mapped_file_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='175' column='1' id='type-id-289'>
3217          <member-type access='public'>
3218            <typedef-decl name='type' type-id='type-id-243' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='177' column='1' id='type-id-290'/>
3219          </member-type>
3220        </class-decl>
3221        <class-decl name='sp_dereference&lt;boost::iostreams::detail::mapped_file_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='101' column='1' id='type-id-291'>
3222          <member-type access='public'>
3223            <typedef-decl name='type' type-id='type-id-90' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='103' column='1' id='type-id-292'/>
3224          </member-type>
3225        </class-decl>
3226        <class-decl name='sp_element&lt;boost::iostreams::detail::mapped_file_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='76' column='1' id='type-id-293'>
3227          <member-type access='public'>
3228            <typedef-decl name='type' type-id='type-id-89' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' id='type-id-281'/>
3229          </member-type>
3230        </class-decl>
3231        <class-decl name='sp_member_access&lt;boost::iostreams::detail::mapped_file_impl&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='150' column='1' id='type-id-294'>
3232          <member-type access='public'>
3233            <typedef-decl name='type' type-id='type-id-91' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='152' column='1' id='type-id-282'/>
3234          </member-type>
3235        </class-decl>
3236        <class-decl name='sp_nothrow_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='71' column='1' id='type-id-284'/>
3237        <typedef-decl name='atomic_int_least32_t' type-id='type-id-39' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='27' column='1' id='type-id-285'/>
3238        <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-134'/>
3239        <function-decl name='sp_pointer_construct&lt;boost::iostreams::detail::mapped_file_impl, boost::iostreams::detail::mapped_file_impl&gt;' 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'>
3240          <parameter type-id='type-id-118' name='ppx' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
3241          <parameter type-id='type-id-91' name='p' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
3242          <parameter type-id='type-id-58' name='pn' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='282' column='1'/>
3243          <return type-id='type-id-243'/>
3244        </function-decl>
3245      </namespace-decl>
3246      <namespace-decl name='iostreams'>
3247        <class-decl name='mapped_file' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='223' column='1' id='type-id-295'>
3248          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-296'/>
3249          <member-type access='private'>
3250            <typedef-decl name='const_iterator' type-id='type-id-29' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='239' column='1' id='type-id-297'/>
3251          </member-type>
3252          <member-type access='private'>
3253            <typedef-decl name='delegate_type' type-id='type-id-107' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='225' column='1' id='type-id-298'/>
3254          </member-type>
3255          <member-type access='private'>
3256            <typedef-decl name='iterator' type-id='type-id-121' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='238' column='1' id='type-id-299'/>
3257          </member-type>
3258          <member-type access='private'>
3259            <typedef-decl name='size_type' type-id='type-id-178' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='237' column='1' id='type-id-300'/>
3260          </member-type>
3261          <data-member access='public' static='yes'>
3262            <var-decl name='max_length' type-id='type-id-301' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='240' column='1'/>
3263          </data-member>
3264          <data-member access='private' layout-offset-in-bits='64'>
3265            <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'/>
3266          </data-member>
3267          <member-function access='public' constructor='yes'>
3268            <function-decl name='mapped_file' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
3269              <parameter type-id='type-id-302' is-artificial='yes'/>
3270              <return type-id='type-id-243'/>
3271            </function-decl>
3272          </member-function>
3273          <member-function access='public' constructor='yes'>
3274            <function-decl name='mapped_file' mangled-name='_ZN5boost9iostreams11mapped_fileC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
3275              <parameter type-id='type-id-302' is-artificial='yes'/>
3276              <parameter type-id='type-id-303'/>
3277              <return type-id='type-id-243'/>
3278            </function-decl>
3279          </member-function>
3280          <member-function access='public' constructor='yes'>
3281            <function-decl name='mapped_file' mangled-name='_ZN5boost9iostreams11mapped_fileC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams11mapped_fileC2ERKS1_'>
3282              <parameter type-id='type-id-302' is-artificial='yes'/>
3283              <parameter type-id='type-id-303'/>
3284              <return type-id='type-id-243'/>
3285            </function-decl>
3286          </member-function>
3287          <member-function access='public'>
3288            <function-decl name='resize' mangled-name='_ZN5boost9iostreams11mapped_file6resizeEl' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams11mapped_file6resizeEl'>
3289              <parameter type-id='type-id-302' is-artificial='yes'/>
3290              <parameter type-id='type-id-277'/>
3291              <return type-id='type-id-243'/>
3292            </function-decl>
3293          </member-function>
3294        </class-decl>
3295        <class-decl name='mapped_file_base' size-in-bits='8' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='47' column='1' id='type-id-296'>
3296          <member-type access='private'>
3297            <enum-decl name='mapmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='49' column='1' id='type-id-304'>
3298              <underlying-type type-id='type-id-49'/>
3299              <enumerator name='readonly' value='1'/>
3300              <enumerator name='readwrite' value='2'/>
3301              <enumerator name='priv' value='4'/>
3302            </enum-decl>
3303          </member-type>
3304        </class-decl>
3305        <class-decl name='mapped_file_sink' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='326' column='1' id='type-id-305'>
3306          <base-class access='private' layout-offset-in-bits='0' type-id='type-id-295'/>
3307          <member-function access='public' constructor='yes'>
3308            <function-decl name='mapped_file_sink' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='355' column='1' visibility='default' binding='global' size-in-bits='64'>
3309              <parameter type-id='type-id-306' is-artificial='yes'/>
3310              <return type-id='type-id-243'/>
3311            </function-decl>
3312          </member-function>
3313          <member-function access='public' constructor='yes'>
3314            <function-decl name='mapped_file_sink' mangled-name='_ZN5boost9iostreams16mapped_file_sinkC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams16mapped_file_sinkC2ERKS1_'>
3315              <parameter type-id='type-id-306' is-artificial='yes'/>
3316              <parameter type-id='type-id-307'/>
3317              <return type-id='type-id-243'/>
3318            </function-decl>
3319          </member-function>
3320        </class-decl>
3321        <class-decl name='mapped_file_source' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='149' column='1' id='type-id-107'>
3322          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-296'/>
3323          <member-type access='private'>
3324            <class-decl name='safe_bool_helper' size-in-bits='32' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='151' column='1' id='type-id-308'>
3325              <data-member access='public' layout-offset-in-bits='0'>
3326                <var-decl name='x' type-id='type-id-8' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='151' column='1'/>
3327              </data-member>
3328            </class-decl>
3329          </member-type>
3330          <member-type access='private'>
3331            <typedef-decl name='iterator' type-id='type-id-29' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='166' column='1' id='type-id-309'/>
3332          </member-type>
3333          <member-type access='private'>
3334            <typedef-decl name='param_type' type-id='type-id-84' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='154' column='1' id='type-id-175'/>
3335          </member-type>
3336          <member-type access='private'>
3337            <typedef-decl name='size_type' type-id='type-id-259' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='165' column='1' id='type-id-178'/>
3338          </member-type>
3339          <data-member access='public' static='yes'>
3340            <var-decl name='max_length' type-id='type-id-179' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='167' column='1'/>
3341          </data-member>
3342          <data-member access='private' layout-offset-in-bits='0'>
3343            <var-decl name='pimpl_' type-id='type-id-115' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='218' column='1'/>
3344          </data-member>
3345          <member-function access='public' constructor='yes'>
3346            <function-decl name='mapped_file_source' mangled-name='_ZN5boost9iostreams18mapped_file_sourceC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_sourceC2Ev'>
3347              <parameter type-id='type-id-108' is-artificial='yes'/>
3348              <return type-id='type-id-243'/>
3349            </function-decl>
3350          </member-function>
3351          <member-function access='public' constructor='yes'>
3352            <function-decl name='mapped_file_source' mangled-name='_ZN5boost9iostreams18mapped_file_sourceC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
3353              <parameter type-id='type-id-108' is-artificial='yes'/>
3354              <parameter type-id='type-id-173'/>
3355              <return type-id='type-id-243'/>
3356            </function-decl>
3357          </member-function>
3358          <member-function access='public' constructor='yes'>
3359            <function-decl name='mapped_file_source' mangled-name='_ZN5boost9iostreams18mapped_file_sourceC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_sourceC2ERKS1_'>
3360              <parameter type-id='type-id-108' is-artificial='yes'/>
3361              <parameter type-id='type-id-173'/>
3362              <return type-id='type-id-243'/>
3363            </function-decl>
3364          </member-function>
3365          <member-function access='public'>
3366            <function-decl name='is_open' mangled-name='_ZNK5boost9iostreams18mapped_file_source7is_openEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source7is_openEv'>
3367              <parameter type-id='type-id-174' is-artificial='yes'/>
3368              <return type-id='type-id-1'/>
3369            </function-decl>
3370          </member-function>
3371          <member-function access='public'>
3372            <function-decl name='close' mangled-name='_ZN5boost9iostreams18mapped_file_source5closeEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_source5closeEv'>
3373              <parameter type-id='type-id-108' is-artificial='yes'/>
3374              <return type-id='type-id-243'/>
3375            </function-decl>
3376          </member-function>
3377          <member-function access='public'>
3378            <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/boost/iostreams/device/mapped_file.hpp' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_sourcecvMNS1_16safe_bool_helperEiEv'>
3379              <parameter type-id='type-id-174' is-artificial='yes'/>
3380              <return type-id='type-id-243'/>
3381            </function-decl>
3382          </member-function>
3383          <member-function access='public'>
3384            <function-decl name='operator!' mangled-name='_ZNK5boost9iostreams18mapped_file_sourcentEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_sourcentEv'>
3385              <parameter type-id='type-id-174' is-artificial='yes'/>
3386              <return type-id='type-id-1'/>
3387            </function-decl>
3388          </member-function>
3389          <member-function access='public'>
3390            <function-decl name='flags' mangled-name='_ZNK5boost9iostreams18mapped_file_source5flagsEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source5flagsEv'>
3391              <parameter type-id='type-id-174' is-artificial='yes'/>
3392              <return type-id='type-id-304'/>
3393            </function-decl>
3394          </member-function>
3395          <member-function access='public'>
3396            <function-decl name='size' mangled-name='_ZNK5boost9iostreams18mapped_file_source4sizeEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source4sizeEv'>
3397              <parameter type-id='type-id-174' is-artificial='yes'/>
3398              <return type-id='type-id-178'/>
3399            </function-decl>
3400          </member-function>
3401          <member-function access='public'>
3402            <function-decl name='data' mangled-name='_ZNK5boost9iostreams18mapped_file_source4dataEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source4dataEv'>
3403              <parameter type-id='type-id-174' is-artificial='yes'/>
3404              <return type-id='type-id-29'/>
3405            </function-decl>
3406          </member-function>
3407          <member-function access='public'>
3408            <function-decl name='begin' mangled-name='_ZNK5boost9iostreams18mapped_file_source5beginEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source5beginEv'>
3409              <parameter type-id='type-id-174' is-artificial='yes'/>
3410              <return type-id='type-id-309'/>
3411            </function-decl>
3412          </member-function>
3413          <member-function access='public'>
3414            <function-decl name='end' mangled-name='_ZNK5boost9iostreams18mapped_file_source3endEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost9iostreams18mapped_file_source3endEv'>
3415              <parameter type-id='type-id-174' is-artificial='yes'/>
3416              <return type-id='type-id-309'/>
3417            </function-decl>
3418          </member-function>
3419          <member-function access='public' static='yes'>
3420            <function-decl name='alignment' mangled-name='_ZN5boost9iostreams18mapped_file_source9alignmentEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_source9alignmentEv'>
3421              <return type-id='type-id-8'/>
3422            </function-decl>
3423          </member-function>
3424          <member-function access='private'>
3425            <function-decl name='init' mangled-name='_ZN5boost9iostreams18mapped_file_source4initEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_source4initEv'>
3426              <parameter type-id='type-id-108' is-artificial='yes'/>
3427              <return type-id='type-id-243'/>
3428            </function-decl>
3429          </member-function>
3430          <member-function access='private'>
3431            <function-decl name='open_impl' mangled-name='_ZN5boost9iostreams18mapped_file_source9open_implERKNS0_24basic_mapped_file_paramsINS0_6detail4pathEEE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_source9open_implERKNS0_24basic_mapped_file_paramsINS0_6detail4pathEEE'>
3432              <parameter type-id='type-id-108' is-artificial='yes'/>
3433              <parameter type-id='type-id-177'/>
3434              <return type-id='type-id-243'/>
3435            </function-decl>
3436          </member-function>
3437        </class-decl>
3438        <class-decl name='basic_mapped_file_params&lt;boost::iostreams::detail::path&gt;' size-in-bits='896' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='109' column='1' id='type-id-84'>
3439          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-94'/>
3440          <data-member access='public' layout-offset-in-bits='320'>
3441            <var-decl name='path' type-id='type-id-96' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='142' column='1'/>
3442          </data-member>
3443          <member-function access='public'>
3444            <function-decl name='basic_mapped_file_params' mangled-name='_ZN5boost9iostreams24basic_mapped_file_paramsINS0_6detail4pathEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
3445              <parameter type-id='type-id-85' is-artificial='yes'/>
3446              <return type-id='type-id-243'/>
3447            </function-decl>
3448          </member-function>
3449          <member-function access='public'>
3450            <function-decl name='basic_mapped_file_params' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
3451              <parameter type-id='type-id-85' is-artificial='yes'/>
3452              <parameter type-id='type-id-161'/>
3453              <return type-id='type-id-243'/>
3454            </function-decl>
3455          </member-function>
3456          <member-function access='public'>
3457            <function-decl name='basic_mapped_file_params' mangled-name='_ZN5boost9iostreams24basic_mapped_file_paramsINS0_6detail4pathEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
3458              <parameter type-id='type-id-85' is-artificial='yes'/>
3459              <parameter type-id='type-id-153'/>
3460              <return type-id='type-id-243'/>
3461            </function-decl>
3462          </member-function>
3463        </class-decl>
3464        <namespace-decl name='detail'>
3465          <class-decl name='mapped_file_impl' size-in-bits='1088' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='45' column='1' id='type-id-89'>
3466            <member-type access='private'>
3467              <typedef-decl name='mapmode' type-id='type-id-304' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='49' column='1' id='type-id-310'/>
3468            </member-type>
3469            <member-type access='private'>
3470              <typedef-decl name='param_type' type-id='type-id-175' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='48' column='1' id='type-id-92'/>
3471            </member-type>
3472            <member-type access='private'>
3473              <typedef-decl name='size_type' type-id='type-id-178' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='47' column='1' id='type-id-158'/>
3474            </member-type>
3475            <data-member access='public' static='yes'>
3476              <var-decl name='max_length' type-id='type-id-159' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='50' column='1'/>
3477            </data-member>
3478            <data-member access='private' layout-offset-in-bits='0'>
3479              <var-decl name='params_' type-id='type-id-92' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='70' column='1'/>
3480            </data-member>
3481            <data-member access='private' layout-offset-in-bits='896'>
3482              <var-decl name='data_' type-id='type-id-121' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='71' column='1'/>
3483            </data-member>
3484            <data-member access='private' layout-offset-in-bits='960'>
3485              <var-decl name='size_' type-id='type-id-277' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='72' column='1'/>
3486            </data-member>
3487            <data-member access='private' layout-offset-in-bits='1024'>
3488              <var-decl name='handle_' type-id='type-id-275' visibility='default' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='73' column='1'/>
3489            </data-member>
3490            <data-member access='private' layout-offset-in-bits='1056'>
3491              <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'/>
3492            </data-member>
3493            <member-function access='public' constructor='yes'>
3494              <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='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_implC2Ev'>
3495                <parameter type-id='type-id-91' is-artificial='yes'/>
3496                <return type-id='type-id-243'/>
3497              </function-decl>
3498            </member-function>
3499            <member-function access='public' destructor='yes'>
3500              <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='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_implD2Ev'>
3501                <parameter type-id='type-id-91' is-artificial='yes'/>
3502                <return type-id='type-id-243'/>
3503              </function-decl>
3504            </member-function>
3505            <member-function access='private'>
3506              <function-decl name='clear' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl5clearEb' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl5clearEb'>
3507                <parameter type-id='type-id-91' is-artificial='yes'/>
3508                <parameter type-id='type-id-1'/>
3509                <return type-id='type-id-243'/>
3510              </function-decl>
3511            </member-function>
3512            <member-function access='private'>
3513              <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='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl10unmap_fileEv'>
3514                <parameter type-id='type-id-91' is-artificial='yes'/>
3515                <return type-id='type-id-1'/>
3516              </function-decl>
3517            </member-function>
3518            <member-function access='public'>
3519              <function-decl name='close' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl5closeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl5closeEv'>
3520                <parameter type-id='type-id-91' is-artificial='yes'/>
3521                <return type-id='type-id-243'/>
3522              </function-decl>
3523            </member-function>
3524            <member-function access='public'>
3525              <function-decl name='is_open' mangled-name='_ZNK5boost9iostreams6detail16mapped_file_impl7is_openEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
3526                <parameter type-id='type-id-157' is-artificial='yes'/>
3527                <return type-id='type-id-1'/>
3528              </function-decl>
3529            </member-function>
3530            <member-function access='public'>
3531              <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='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl4openENS0_24basic_mapped_file_paramsINS1_4pathEEE'>
3532                <parameter type-id='type-id-91' is-artificial='yes'/>
3533                <parameter type-id='type-id-92'/>
3534                <return type-id='type-id-243'/>
3535              </function-decl>
3536            </member-function>
3537            <member-function access='private'>
3538              <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='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl9open_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE'>
3539                <parameter type-id='type-id-91' is-artificial='yes'/>
3540                <parameter type-id='type-id-92'/>
3541                <return type-id='type-id-243'/>
3542              </function-decl>
3543            </member-function>
3544            <member-function access='private'>
3545              <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='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl12try_map_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE'>
3546                <parameter type-id='type-id-91' is-artificial='yes'/>
3547                <parameter type-id='type-id-92'/>
3548                <return type-id='type-id-243'/>
3549              </function-decl>
3550            </member-function>
3551            <member-function access='private'>
3552              <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='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl8map_fileERNS0_24basic_mapped_file_paramsINS1_4pathEEE'>
3553                <parameter type-id='type-id-91' is-artificial='yes'/>
3554                <parameter type-id='type-id-93'/>
3555                <return type-id='type-id-243'/>
3556              </function-decl>
3557            </member-function>
3558            <member-function access='private'>
3559              <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='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl17cleanup_and_throwEPKc'>
3560                <parameter type-id='type-id-91' is-artificial='yes'/>
3561                <parameter type-id='type-id-29'/>
3562                <return type-id='type-id-243'/>
3563              </function-decl>
3564            </member-function>
3565            <member-function access='public'>
3566              <function-decl name='flags' mangled-name='_ZNK5boost9iostreams6detail16mapped_file_impl5flagsEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='58' column='1' visibility='default' binding='global' size-in-bits='64'>
3567                <parameter type-id='type-id-157' is-artificial='yes'/>
3568                <return type-id='type-id-310'/>
3569              </function-decl>
3570            </member-function>
3571            <member-function access='public'>
3572              <function-decl name='resize' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl6resizeEl' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl6resizeEl'>
3573                <parameter type-id='type-id-91' is-artificial='yes'/>
3574                <parameter type-id='type-id-277'/>
3575                <return type-id='type-id-243'/>
3576              </function-decl>
3577            </member-function>
3578            <member-function access='public' static='yes'>
3579              <function-decl name='alignment' mangled-name='_ZN5boost9iostreams6detail16mapped_file_impl9alignmentEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_impl9alignmentEv'>
3580                <return type-id='type-id-8'/>
3581              </function-decl>
3582            </member-function>
3583            <member-function access='public'>
3584              <function-decl name='error' mangled-name='_ZNK5boost9iostreams6detail16mapped_file_impl5errorEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
3585                <parameter type-id='type-id-157' is-artificial='yes'/>
3586                <return type-id='type-id-1'/>
3587              </function-decl>
3588            </member-function>
3589            <member-function access='public'>
3590              <function-decl name='size' mangled-name='_ZNK5boost9iostreams6detail16mapped_file_impl4sizeEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
3591                <parameter type-id='type-id-157' is-artificial='yes'/>
3592                <return type-id='type-id-259'/>
3593              </function-decl>
3594            </member-function>
3595            <member-function access='public'>
3596              <function-decl name='data' mangled-name='_ZNK5boost9iostreams6detail16mapped_file_impl4dataEv' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
3597                <parameter type-id='type-id-157' is-artificial='yes'/>
3598                <return type-id='type-id-121'/>
3599              </function-decl>
3600            </member-function>
3601          </class-decl>
3602          <class-decl name='mapped_file_params_base' size-in-bits='320' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='82' column='1' id='type-id-94'>
3603            <data-member access='public' layout-offset-in-bits='0'>
3604              <var-decl name='flags' type-id='type-id-304' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='92' column='1'/>
3605            </data-member>
3606            <data-member access='public' layout-offset-in-bits='32'>
3607              <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'/>
3608            </data-member>
3609            <data-member access='public' layout-offset-in-bits='64'>
3610              <var-decl name='offset' type-id='type-id-277' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='94' column='1'/>
3611            </data-member>
3612            <data-member access='public' layout-offset-in-bits='128'>
3613              <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'/>
3614            </data-member>
3615            <data-member access='public' layout-offset-in-bits='192'>
3616              <var-decl name='new_file_size' type-id='type-id-277' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='96' column='1'/>
3617            </data-member>
3618            <data-member access='public' layout-offset-in-bits='256'>
3619              <var-decl name='hint' type-id='type-id-29' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='97' column='1'/>
3620            </data-member>
3621            <member-function access='public' constructor='yes'>
3622              <function-decl name='mapped_file_params_base' mangled-name='_ZN5boost9iostreams6detail23mapped_file_params_baseC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
3623                <parameter type-id='type-id-95' is-artificial='yes'/>
3624                <return type-id='type-id-243'/>
3625              </function-decl>
3626            </member-function>
3627            <member-function access='private'>
3628              <function-decl name='normalize' mangled-name='_ZN5boost9iostreams6detail23mapped_file_params_base9normalizeEv' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail23mapped_file_params_base9normalizeEv'>
3629                <parameter type-id='type-id-95' is-artificial='yes'/>
3630                <return type-id='type-id-243'/>
3631              </function-decl>
3632            </member-function>
3633          </class-decl>
3634        </namespace-decl>
3635      </namespace-decl>
3636    </namespace-decl>
3637    <function-type size-in-bits='64' id='type-id-230'>
3638      <parameter type-id='type-id-20'/>
3639      <parameter type-id='type-id-20'/>
3640      <return type-id='type-id-8'/>
3641    </function-type>
3642    <function-type size-in-bits='64' id='type-id-241'>
3643      <return type-id='type-id-243'/>
3644    </function-type>
3645  </abi-instr>
3646  <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'>
3647    <reference-type-def kind='lvalue' type-id='type-id-286' size-in-bits='64' id='type-id-311'/>
3648    <pointer-type-def type-id='type-id-286' size-in-bits='64' id='type-id-287'/>
3649    <pointer-type-def type-id='type-id-295' size-in-bits='64' id='type-id-302'/>
3650    <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-306'/>
3651    <reference-type-def kind='lvalue' type-id='type-id-107' size-in-bits='64' id='type-id-312'/>
3652    <qualified-type-def type-id='type-id-286' const='yes' id='type-id-313'/>
3653    <reference-type-def kind='lvalue' type-id='type-id-313' size-in-bits='64' id='type-id-288'/>
3654    <qualified-type-def type-id='type-id-295' const='yes' id='type-id-314'/>
3655    <reference-type-def kind='lvalue' type-id='type-id-314' size-in-bits='64' id='type-id-303'/>
3656    <pointer-type-def type-id='type-id-314' size-in-bits='64' id='type-id-315'/>
3657    <qualified-type-def type-id='type-id-300' const='yes' id='type-id-301'/>
3658    <qualified-type-def type-id='type-id-305' const='yes' id='type-id-316'/>
3659    <reference-type-def kind='lvalue' type-id='type-id-316' size-in-bits='64' id='type-id-307'/>
3660  </abi-instr>
3661</abi-corpus>
3662