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