1<abi-corpus version='2.0' path='data/test-read-dwarf/test10-pr18818-gcc.so'>
2  <elf-needed>
3    <dependency name='build/debug/third_party/boost-1.56.0/libboost_system.so'/>
4    <dependency name='librt.so.1'/>
5    <dependency name='libdl.so.2'/>
6    <dependency name='libstdc++.so.6'/>
7    <dependency name='libm.so.6'/>
8    <dependency name='libgcc_s.so.1'/>
9    <dependency name='libpthread.so.0'/>
10    <dependency name='libc.so.6'/>
11  </elf-needed>
12  <elf-function-symbols>
13    <elf-symbol name='_ZN5boost10filesystem10is_symlinkENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
14    <elf-symbol name='_ZN5boost10filesystem11file_statusC1ENS0_9file_typeENS0_5permsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
15    <elf-symbol name='_ZN5boost10filesystem11file_statusC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
16    <elf-symbol name='_ZN5boost10filesystem11file_statusC2ENS0_9file_typeENS0_5permsE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem11file_statusC1ENS0_9file_typeENS0_5permsE' is-defined='yes'/>
17    <elf-symbol name='_ZN5boost10filesystem11file_statusC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem11file_statusC1Ev' is-defined='yes'/>
18    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKcRSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
19    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSbIwSt11char_traitsIwESaIwEERKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
21    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKwS3_RSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
22    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchERKNS0_15directory_entryERSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSbIwSt11char_traitsIwESaIwEERT_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
24    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSsRT_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
25    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchIcSsEEvRKPT_RT0_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
26    <elf-symbol name='_ZN5boost10filesystem12copy_symlinkERKNS0_4pathES3_RNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
27    <elf-symbol name='_ZN5boost10filesystem12current_pathEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
28    <elf-symbol name='_ZN5boost10filesystem12is_directoryENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
29    <elf-symbol name='_ZN5boost10filesystem12is_directoryERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
30    <elf-symbol name='_ZN5boost10filesystem12is_directoryERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
31    <elf-symbol name='_ZN5boost10filesystem12status_knownENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
32    <elf-symbol name='_ZN5boost10filesystem12type_presentENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
33    <elf-symbol name='_ZN5boost10filesystem12windows_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34    <elf-symbol name='_ZN5boost10filesystem13portable_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35    <elf-symbol name='_ZN5boost10filesystem14copy_directoryERKNS0_4pathES3_RNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
36    <elf-symbol name='_ZN5boost10filesystem14symlink_statusERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
37    <elf-symbol name='_ZN5boost10filesystem15directory_entry16replace_filenameERKNS0_4pathENS0_11file_statusES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
38    <elf-symbol name='_ZN5boost10filesystem15directory_entry6assignERKNS0_4pathENS0_11file_statusES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
39    <elf-symbol name='_ZN5boost10filesystem15directory_entryC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
40    <elf-symbol name='_ZN5boost10filesystem15directory_entryC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem15directory_entryC1Ev' is-defined='yes'/>
41    <elf-symbol name='_ZN5boost10filesystem15directory_entryD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem15directory_entryD2Ev' is-defined='yes'/>
42    <elf-symbol name='_ZN5boost10filesystem15directory_entryD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
43    <elf-symbol name='_ZN5boost10filesystem15is_regular_fileENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
44    <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_error5m_impC2Ev' is-defined='yes'/>
45    <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
46    <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_error5m_impD2Ev' is-defined='yes'/>
47    <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
48    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC1ERKSsNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
49    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathENS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
50    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathES6_NS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
51    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorC1ERKSsNS_6system10error_codeE' is-defined='yes'/>
52    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathENS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathENS_6system10error_codeE' is-defined='yes'/>
53    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathES6_NS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathES6_NS_6system10error_codeE' is-defined='yes'/>
54    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
55    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
56    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorD1Ev' is-defined='yes'/>
57    <elf-symbol name='_ZN5boost10filesystem18create_directoriesERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
58    <elf-symbol name='_ZN5boost10filesystem18directory_iterator9incrementERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
59    <elf-symbol name='_ZN5boost10filesystem18directory_iterator9incrementEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
60    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC1ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
61    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
62    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorC1ERKNS0_4pathE' is-defined='yes'/>
63    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorC1Ev' is-defined='yes'/>
64    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
65    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorD1Ev' is-defined='yes'/>
66    <elf-symbol name='_ZN5boost10filesystem18portable_file_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67    <elf-symbol name='_ZN5boost10filesystem19permissions_presentENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
68    <elf-symbol name='_ZN5boost10filesystem19portable_posix_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69    <elf-symbol name='_ZN5boost10filesystem22codecvt_error_categoryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70    <elf-symbol name='_ZN5boost10filesystem23portable_directory_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71    <elf-symbol name='_ZN5boost10filesystem4path11m_normalizeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72    <elf-symbol name='_ZN5boost10filesystem4path15remove_filenameEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73    <elf-symbol name='_ZN5boost10filesystem4path17replace_extensionERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74    <elf-symbol name='_ZN5boost10filesystem4path25m_path_iterator_decrementERNS1_8iteratorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75    <elf-symbol name='_ZN5boost10filesystem4path25m_path_iterator_incrementERNS1_8iteratorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76    <elf-symbol name='_ZN5boost10filesystem4path27m_erase_redundant_separatorEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77    <elf-symbol name='_ZN5boost10filesystem4path28m_append_separator_if_neededEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
78    <elf-symbol name='_ZN5boost10filesystem4path5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
79    <elf-symbol name='_ZN5boost10filesystem4path5imbueERKSt6locale' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
80    <elf-symbol name='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
81    <elf-symbol name='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
82    <elf-symbol name='_ZN5boost10filesystem4path7codecvtEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83    <elf-symbol name='_ZN5boost10filesystem4path8iterator9decrementEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
84    <elf-symbol name='_ZN5boost10filesystem4path8iterator9incrementEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
85    <elf-symbol name='_ZN5boost10filesystem4path8iteratorC1ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
86    <elf-symbol name='_ZN5boost10filesystem4path8iteratorC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4path8iteratorC2Ev' is-defined='yes'/>
87    <elf-symbol name='_ZN5boost10filesystem4path8iteratorC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4path8iteratorC1ERKS2_' is-defined='yes'/>
88    <elf-symbol name='_ZN5boost10filesystem4path8iteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
89    <elf-symbol name='_ZN5boost10filesystem4path8iteratorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4path8iteratorD2Ev' is-defined='yes'/>
90    <elf-symbol name='_ZN5boost10filesystem4path8iteratorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
91    <elf-symbol name='_ZN5boost10filesystem4pathC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
92    <elf-symbol name='_ZN5boost10filesystem4pathC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
93    <elf-symbol name='_ZN5boost10filesystem4pathC1ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
94    <elf-symbol name='_ZN5boost10filesystem4pathC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
95    <elf-symbol name='_ZN5boost10filesystem4pathC1IPKcEET_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
96    <elf-symbol name='_ZN5boost10filesystem4pathC1ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
97    <elf-symbol name='_ZN5boost10filesystem4pathC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1EPKc' is-defined='yes'/>
98    <elf-symbol name='_ZN5boost10filesystem4pathC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1ERKS1_' is-defined='yes'/>
99    <elf-symbol name='_ZN5boost10filesystem4pathC2ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1ERKSs' is-defined='yes'/>
100    <elf-symbol name='_ZN5boost10filesystem4pathC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1Ev' is-defined='yes'/>
101    <elf-symbol name='_ZN5boost10filesystem4pathC2IPKcEET_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1IPKcEET_S5_' is-defined='yes'/>
102    <elf-symbol name='_ZN5boost10filesystem4pathC2ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' is-defined='yes'/>
103    <elf-symbol name='_ZN5boost10filesystem4pathD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathD2Ev' is-defined='yes'/>
104    <elf-symbol name='_ZN5boost10filesystem4pathD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
105    <elf-symbol name='_ZN5boost10filesystem4pathaSERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
106    <elf-symbol name='_ZN5boost10filesystem4pathaSIPcEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
107    <elf-symbol name='_ZN5boost10filesystem4pathaSISsEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
108    <elf-symbol name='_ZN5boost10filesystem4pathdVEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109    <elf-symbol name='_ZN5boost10filesystem4pathdVERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110    <elf-symbol name='_ZN5boost10filesystem6detail10equivalentERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111    <elf-symbol name='_ZN5boost10filesystem6detail10remove_allERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
113    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem6detail11dir_itr_impC1Ev' is-defined='yes'/>
114    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
115    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem6detail11dir_itr_impD1Ev' is-defined='yes'/>
116    <elf-symbol name='_ZN5boost10filesystem6detail11lex_compareENS0_4path8iteratorES3_S3_S3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117    <elf-symbol name='_ZN5boost10filesystem6detail11permissionsERKNS0_4pathENS0_5permsEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118    <elf-symbol name='_ZN5boost10filesystem6detail11resize_fileERKNS0_4pathEmPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119    <elf-symbol name='_ZN5boost10filesystem6detail11unique_pathERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120    <elf-symbol name='_ZN5boost10filesystem6detail12copy_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121    <elf-symbol name='_ZN5boost10filesystem6detail12current_pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122    <elf-symbol name='_ZN5boost10filesystem6detail12current_pathERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123    <elf-symbol name='_ZN5boost10filesystem6detail12initial_pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124    <elf-symbol name='_ZN5boost10filesystem6detail12read_symlinkERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125    <elf-symbol name='_ZN5boost10filesystem6detail13dir_itr_closeERPvS3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126    <elf-symbol name='_ZN5boost10filesystem6detail14copy_directoryERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127    <elf-symbol name='_ZN5boost10filesystem6detail14create_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128    <elf-symbol name='_ZN5boost10filesystem6detail14symlink_statusERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129    <elf-symbol name='_ZN5boost10filesystem6detail15hard_link_countERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
130    <elf-symbol name='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131    <elf-symbol name='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathElPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132    <elf-symbol name='_ZN5boost10filesystem6detail15system_completeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133    <elf-symbol name='_ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134    <elf-symbol name='_ZN5boost10filesystem6detail16create_hard_linkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135    <elf-symbol name='_ZN5boost10filesystem6detail18create_directoriesERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facet15get_octet_countEh' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facet20get_cont_octet_countEh' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
138    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facetD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
139    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facetD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem6detail18utf8_codecvt_facetD2Ev' is-defined='yes'/>
140    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facetD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
141    <elf-symbol name='_ZN5boost10filesystem6detail19temp_directory_pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142    <elf-symbol name='_ZN5boost10filesystem6detail24create_directory_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143    <elf-symbol name='_ZN5boost10filesystem6detail28directory_iterator_constructERNS0_18directory_iteratorERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144    <elf-symbol name='_ZN5boost10filesystem6detail28directory_iterator_incrementERNS0_18directory_iteratorEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145    <elf-symbol name='_ZN5boost10filesystem6detail32possible_large_file_size_supportEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146    <elf-symbol name='_ZN5boost10filesystem6detail4copyERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147    <elf-symbol name='_ZN5boost10filesystem6detail5spaceERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148    <elf-symbol name='_ZN5boost10filesystem6detail6removeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149    <elf-symbol name='_ZN5boost10filesystem6detail6renameERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150    <elf-symbol name='_ZN5boost10filesystem6detail6statusERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151    <elf-symbol name='_ZN5boost10filesystem6detail8is_emptyERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152    <elf-symbol name='_ZN5boost10filesystem6detail9canonicalERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153    <elf-symbol name='_ZN5boost10filesystem6detail9copy_fileERKNS0_4pathES4_NS0_11copy_optionEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
154    <elf-symbol name='_ZN5boost10filesystem6detail9file_sizeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155    <elf-symbol name='_ZN5boost10filesystem6detail9mode_castENS0_5permsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
156    <elf-symbol name='_ZN5boost10filesystem6nativeERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157    <elf-symbol name='_ZN5boost10filesystem6statusERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
158    <elf-symbol name='_ZN5boost10filesystem8absoluteERKNS0_4pathES3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
159    <elf-symbol name='_ZN5boost10filesystem9copy_fileERKNS0_4pathES3_NS0_11copy_optionERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
160    <elf-symbol name='_ZN5boost10filesystemanENS0_5permsES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
161    <elf-symbol name='_ZN5boost10filesystemcoENS0_5permsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
162    <elf-symbol name='_ZN5boost10filesystemdvERKNS0_4pathES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
163    <elf-symbol name='_ZN5boost10filesystemeqERKNS0_4pathES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
164    <elf-symbol name='_ZN5boost10filesystemneERKNS0_4pathES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
165    <elf-symbol name='_ZN5boost10filesystemoRERNS0_5permsES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
166    <elf-symbol name='_ZN5boost10filesystemorENS0_5permsES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
167    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE4swapERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
168    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
169    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetIS3_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
170    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
171    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
172    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1Ev' is-defined='yes'/>
173    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1IS3_EEPT_' is-defined='yes'/>
174    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
175    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEED1Ev' is-defined='yes'/>
176    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE4swapERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
177    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
178    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
179    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
180    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1Ev' is-defined='yes'/>
181    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1IS3_EEPT_' is-defined='yes'/>
182    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEED2Ev' is-defined='yes'/>
183    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
184    <elf-symbol name='_ZN5boost12noncopyable_11noncopyableC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
185    <elf-symbol name='_ZN5boost12noncopyable_11noncopyableC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12noncopyable_11noncopyableC1Ev' is-defined='yes'/>
186    <elf-symbol name='_ZN5boost12scoped_arrayIcEC1EPc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
187    <elf-symbol name='_ZN5boost12scoped_arrayIcEC2EPc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIcEC1EPc' is-defined='yes'/>
188    <elf-symbol name='_ZN5boost12scoped_arrayIcED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
189    <elf-symbol name='_ZN5boost12scoped_arrayIcED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIcED1Ev' is-defined='yes'/>
190    <elf-symbol name='_ZN5boost12scoped_arrayIwEC1EPw' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
191    <elf-symbol name='_ZN5boost12scoped_arrayIwEC2EPw' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIwEC1EPw' is-defined='yes'/>
192    <elf-symbol name='_ZN5boost12scoped_arrayIwED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
193    <elf-symbol name='_ZN5boost12scoped_arrayIwED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIwED1Ev' is-defined='yes'/>
194    <elf-symbol name='_ZN5boost14checked_deleteINS_10filesystem16filesystem_error5m_impEEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
195    <elf-symbol name='_ZN5boost14checked_deleteINS_10filesystem6detail11dir_itr_impEEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
196    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lE7derivedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
197    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
198    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEC1Ev' is-defined='yes'/>
199    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
200    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
201    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEC2Ev' is-defined='yes'/>
202    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
203    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
204    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
205    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
206    <elf-symbol name='_ZN5boost20checked_array_deleteIcEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
207    <elf-symbol name='_ZN5boost20checked_array_deleteIwEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
208    <elf-symbol name='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem18directory_iteratorEEENT_9referenceERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
209    <elf-symbol name='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem4path8iteratorEEENT_9referenceERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
210    <elf-symbol name='_ZN5boost20iterator_core_access5equalINS_10filesystem18directory_iteratorES3_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
211    <elf-symbol name='_ZN5boost20iterator_core_access5equalINS_10filesystem4path8iteratorES4_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
212    <elf-symbol name='_ZN5boost20iterator_core_access9decrementINS_10filesystem4path8iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
213    <elf-symbol name='_ZN5boost20iterator_core_access9incrementINS_10filesystem18directory_iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
214    <elf-symbol name='_ZN5boost20iterator_core_access9incrementINS_10filesystem4path8iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
215    <elf-symbol name='_ZN5boost6detail12shared_count4swapERS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
216    <elf-symbol name='_ZN5boost6detail12shared_countC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
217    <elf-symbol name='_ZN5boost6detail12shared_countC1INS_10filesystem16filesystem_error5m_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
218    <elf-symbol name='_ZN5boost6detail12shared_countC1INS_10filesystem6detail11dir_itr_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
219    <elf-symbol name='_ZN5boost6detail12shared_countC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC1Ev' is-defined='yes'/>
220    <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC1INS_10filesystem16filesystem_error5m_impEEEPT_' is-defined='yes'/>
221    <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC1INS_10filesystem6detail11dir_itr_impEEEPT_' is-defined='yes'/>
222    <elf-symbol name='_ZN5boost6detail12shared_countD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
223    <elf-symbol name='_ZN5boost6detail12shared_countD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countD1Ev' is-defined='yes'/>
224    <elf-symbol name='_ZN5boost6detail15sp_counted_base12weak_releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
225    <elf-symbol name='_ZN5boost6detail15sp_counted_base7destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
226    <elf-symbol name='_ZN5boost6detail15sp_counted_base7releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
227    <elf-symbol name='_ZN5boost6detail15sp_counted_baseC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
228    <elf-symbol name='_ZN5boost6detail15sp_counted_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail15sp_counted_baseC1Ev' is-defined='yes'/>
229    <elf-symbol name='_ZN5boost6detail15sp_counted_baseD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
230    <elf-symbol name='_ZN5boost6detail15sp_counted_baseD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
231    <elf-symbol name='_ZN5boost6detail15sp_counted_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail15sp_counted_baseD1Ev' is-defined='yes'/>
232    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE11get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
233    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE19get_untyped_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
234    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE7disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
235    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC1EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
236    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC1EPS4_' is-defined='yes'/>
237    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
238    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED2Ev' is-defined='yes'/>
239    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
240    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
241    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
242    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
243    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEC1EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
244    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEC2EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEC1EPS4_' is-defined='yes'/>
245    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
246    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
247    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEED1Ev' is-defined='yes'/>
248    <elf-symbol name='_ZN5boost6detail20sp_pointer_constructINS_10filesystem16filesystem_error5m_impES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
249    <elf-symbol name='_ZN5boost6detail20sp_pointer_constructINS_10filesystem6detail11dir_itr_impES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
250    <elf-symbol name='_ZN5boost6detail23atomic_exchange_and_addEPii' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
251    <elf-symbol name='_ZN5boost6detail23operator_arrow_dispatchIRKNS_10filesystem4pathEPS4_E5applyES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
252    <elf-symbol name='_ZN5boost6detail23operator_arrow_dispatchIRNS_10filesystem15directory_entryEPS3_E5applyES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
253    <elf-symbol name='_ZN5boost6detail26sp_enable_shared_from_thisEz' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
254    <elf-symbol name='_ZN5boost6system10error_code21unspecified_bool_trueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
255    <elf-symbol name='_ZN5boost6system10error_code5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
256    <elf-symbol name='_ZN5boost6system10error_code6assignEiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
257    <elf-symbol name='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
258    <elf-symbol name='_ZN5boost6system10error_codeC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
259    <elf-symbol name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE' is-defined='yes'/>
260    <elf-symbol name='_ZN5boost6system10error_codeC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system10error_codeC1Ev' is-defined='yes'/>
261    <elf-symbol name='_ZN5boost6system12system_errorC1ENS0_10error_codeERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
262    <elf-symbol name='_ZN5boost6system12system_errorC1EiRKNS0_14error_categoryEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
263    <elf-symbol name='_ZN5boost6system12system_errorC2ENS0_10error_codeERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorC1ENS0_10error_codeERKSs' is-defined='yes'/>
264    <elf-symbol name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorC1EiRKNS0_14error_categoryEPKc' is-defined='yes'/>
265    <elf-symbol name='_ZN5boost6system12system_errorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
266    <elf-symbol name='_ZN5boost6system12system_errorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
267    <elf-symbol name='_ZN5boost6system12system_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorD1Ev' is-defined='yes'/>
268    <elf-symbol name='_ZN5boost6system14error_categoryC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system14error_categoryC2Ev' is-defined='yes'/>
269    <elf-symbol name='_ZN5boost6system14error_categoryC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
270    <elf-symbol name='_ZN5boost6system14error_categoryD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
271    <elf-symbol name='_ZN5boost6system14error_categoryD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
272    <elf-symbol name='_ZN5boost6system14error_categoryD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system14error_categoryD1Ev' is-defined='yes'/>
273    <elf-symbol name='_ZN5boost6system15error_conditionC1EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
274    <elf-symbol name='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system15error_conditionC1EiRKNS0_14error_categoryE' is-defined='yes'/>
275    <elf-symbol name='_ZN5boost6systemeqERKNS0_15error_conditionES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
276    <elf-symbol name='_ZN5boosteqINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lS2_S3_S4_S5_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS6_12always_bool2ES8_S9_E4typeEE4typeERKNS_15iterator_facadeIS8_T0_T1_T2_T3_EERKNSH_IS9_T5_T6_T7_T8_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
277    <elf-symbol name='_ZN5boosteqINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lS3_S4_S5_S6_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS7_12always_bool2ES9_SA_E4typeEE4typeERKNS_15iterator_facadeIS9_T0_T1_T2_T3_EERKNSI_ISA_T5_T6_T7_T8_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
278    <elf-symbol name='_ZN5boosteqINS_10filesystem6detail11dir_itr_impES3_EEbRKNS_10shared_ptrIT_EERKNS4_IT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
279    <elf-symbol name='_ZN5boostneINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lS2_S3_S4_S5_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS6_12always_bool2ES8_S9_E4typeEE4typeERKNS_15iterator_facadeIS8_T0_T1_T2_T3_EERKNSH_IS9_T5_T6_T7_T8_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
280    <elf-symbol name='_ZN5boostneINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lS3_S4_S5_S6_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS7_12always_bool2ES9_SA_E4typeEE4typeERKNS_15iterator_facadeIS9_T0_T1_T2_T3_EERKNSI_ISA_T5_T6_T7_T8_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
281    <elf-symbol name='_ZN9__gnu_cxx17__is_null_pointerIKcEEbPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
282    <elf-symbol name='_ZN9__gnu_cxx17__is_null_pointerIcEEbPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
283    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC1ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
284    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC1ERKS2_' is-defined='yes'/>
285    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
286    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC1ERKS1_' is-defined='yes'/>
287    <elf-symbol name='_ZNK5boost10filesystem11file_status11permissionsEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
288    <elf-symbol name='_ZNK5boost10filesystem11file_status4typeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
289    <elf-symbol name='_ZNK5boost10filesystem15directory_entry12m_get_statusEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
290    <elf-symbol name='_ZNK5boost10filesystem15directory_entry20m_get_symlink_statusEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
291    <elf-symbol name='_ZNK5boost10filesystem15directory_entry4pathEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
292    <elf-symbol name='_ZNK5boost10filesystem16filesystem_error4whatEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
293    <elf-symbol name='_ZNK5boost10filesystem18directory_iterator11dereferenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
294    <elf-symbol name='_ZNK5boost10filesystem18directory_iterator5equalERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
295    <elf-symbol name='_ZNK5boost10filesystem4path11is_absoluteEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
296    <elf-symbol name='_ZNK5boost10filesystem4path11parent_pathEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
297    <elf-symbol name='_ZNK5boost10filesystem4path13relative_pathEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
298    <elf-symbol name='_ZNK5boost10filesystem4path14root_directoryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
299    <elf-symbol name='_ZNK5boost10filesystem4path17m_parent_path_endEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
300    <elf-symbol name='_ZNK5boost10filesystem4path18has_root_directoryEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
301    <elf-symbol name='_ZNK5boost10filesystem4path3endEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
302    <elf-symbol name='_ZNK5boost10filesystem4path4stemEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
303    <elf-symbol name='_ZNK5boost10filesystem4path5beginEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
304    <elf-symbol name='_ZNK5boost10filesystem4path5c_strEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
305    <elf-symbol name='_ZNK5boost10filesystem4path5emptyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
306    <elf-symbol name='_ZNK5boost10filesystem4path6nativeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
307    <elf-symbol name='_ZNK5boost10filesystem4path6stringEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
308    <elf-symbol name='_ZNK5boost10filesystem4path7compareERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
309    <elf-symbol name='_ZNK5boost10filesystem4path7wstringERKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
310    <elf-symbol name='_ZNK5boost10filesystem4path7wstringEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
311    <elf-symbol name='_ZNK5boost10filesystem4path8filenameEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
312    <elf-symbol name='_ZNK5boost10filesystem4path8iterator11dereferenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
313    <elf-symbol name='_ZNK5boost10filesystem4path8iterator5equalERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
314    <elf-symbol name='_ZNK5boost10filesystem4path9extensionEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
315    <elf-symbol name='_ZNK5boost10filesystem4path9root_nameEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
316    <elf-symbol name='_ZNK5boost10filesystem4path9root_pathEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
317    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet10do_unshiftER11__mbstate_tPcS5_RS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
318    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet11do_encodingEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
319    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet13do_max_lengthEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
320    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet16do_always_noconvEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
321    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet21invalid_leading_octetEh' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
322    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24get_cont_octet_out_countEw' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
323    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24invalid_continuing_octetEh' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
324    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet5do_inER11__mbstate_tPKcS6_RS6_PwS8_RS8_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
325    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet6do_outER11__mbstate_tPKwS6_RS6_PcS8_RS8_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
326    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet9do_lengthER11__mbstate_tPKcS6_m' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
327    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
328    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
329    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
330    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
331    <elf-symbol name='_ZNK5boost12scoped_arrayIcE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
332    <elf-symbol name='_ZNK5boost12scoped_arrayIwE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
333    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lE7derivedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
334    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
335    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
336    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
337    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
338    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
339    <elf-symbol name='_ZNK5boost6system10error_code5valueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
340    <elf-symbol name='_ZNK5boost6system10error_code7messageEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
341    <elf-symbol name='_ZNK5boost6system10error_code8categoryEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
342    <elf-symbol name='_ZNK5boost6system10error_codecvPFvvEEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
343    <elf-symbol name='_ZNK5boost6system12system_error4whatEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
344    <elf-symbol name='_ZNK5boost6system14error_category10equivalentERKNS0_10error_codeEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
345    <elf-symbol name='_ZNK5boost6system14error_category10equivalentEiRKNS0_15error_conditionE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
346    <elf-symbol name='_ZNK5boost6system14error_category23default_error_conditionEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
347    <elf-symbol name='_ZNK5boost6system14error_categoryeqERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
348    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
349    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEmiEl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
350    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPKwSbIwSt11char_traitsIwESaIwEEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
351    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
352    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEmiEl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
353    <elf-symbol name='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE2inERS0_PKcS4_RS4_PwS6_RS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
354    <elf-symbol name='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE3outERS0_PKwS4_RS4_PcS6_RS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
355    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEE6appendIPwEERS2_T_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
356    <elf-symbol name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
357    <elf-symbol name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
358    <elf-symbol name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
359    <elf-symbol name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
360    <elf-symbol name='_ZNSs16_S_construct_auxIPKcEEPcT_S3_RKSaIcESt12__false_type' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
361    <elf-symbol name='_ZNSs16_S_construct_auxIPcEES0_T_S1_RKSaIcESt12__false_type' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
362    <elf-symbol name='_ZNSs6appendIPKcEERSsT_S3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
363    <elf-symbol name='_ZNSs6appendIPcEERSsT_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
364    <elf-symbol name='_ZNSsC1IPKcEET_S2_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
365    <elf-symbol name='_ZNSsC1IPcEET_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
366    <elf-symbol name='_ZNSsC2IPKcEET_S2_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1IPKcEET_S2_RKSaIcE' is-defined='yes'/>
367    <elf-symbol name='_ZNSsC2IPcEET_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1IPcEET_S1_RKSaIcE' is-defined='yes'/>
368    <elf-symbol name='_ZNSt11char_traitsIcE7compareEPKcS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
369    <elf-symbol name='_ZNSt14numeric_limitsIwE3maxEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
370    <elf-symbol name='_ZSt10__distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_St26random_access_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
371    <elf-symbol name='_ZSt10__distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_St26random_access_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
372    <elf-symbol name='_ZSt19__iterator_categoryIPKcENSt15iterator_traitsIT_E17iterator_categoryERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
373    <elf-symbol name='_ZSt19__iterator_categoryIPcENSt15iterator_traitsIT_E17iterator_categoryERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
374    <elf-symbol name='_ZSt4moveIRPN5boost10filesystem16filesystem_error5m_impEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
375    <elf-symbol name='_ZSt4moveIRPN5boost10filesystem6detail11dir_itr_impEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
376    <elf-symbol name='_ZSt4swapIPN5boost10filesystem16filesystem_error5m_impEEvRT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
377    <elf-symbol name='_ZSt4swapIPN5boost10filesystem6detail11dir_itr_impEEvRT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
378    <elf-symbol name='_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
379    <elf-symbol name='_ZSt8distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
380    <elf-symbol name='_ZSteqIcEN9__gnu_cxx11__enable_ifIXsrSt9__is_charIT_E7__valueEbE6__typeERKSbIS3_St11char_traitsIS3_ESaIS3_EESC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
381    <elf-symbol name='_ZSteqIcEbRKSaIT_ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
382    <elf-symbol name='_ZSteqIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
383    <elf-symbol name='_ZStltIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_ES8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
384    <elf-symbol name='_ZStneIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
385    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
386    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
387  </elf-function-symbols>
388  <elf-variable-symbols>
389    <elf-symbol name='_ZTIN5boost10filesystem16filesystem_errorE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
390    <elf-symbol name='_ZTIN5boost10filesystem6detail18utf8_codecvt_facetE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
391    <elf-symbol name='_ZTIN5boost12noncopyable_11noncopyableE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
392    <elf-symbol name='_ZTIN5boost6detail15sp_counted_baseE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
393    <elf-symbol name='_ZTIN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
394    <elf-symbol name='_ZTIN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
395    <elf-symbol name='_ZTIN5boost6system12system_errorE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
396    <elf-symbol name='_ZTIN5boost6system14error_categoryE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
397    <elf-symbol name='_ZTSN5boost10filesystem16filesystem_errorE' size='39' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
398    <elf-symbol name='_ZTSN5boost10filesystem6detail18utf8_codecvt_facetE' size='48' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
399    <elf-symbol name='_ZTSN5boost12noncopyable_11noncopyableE' size='36' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
400    <elf-symbol name='_ZTSN5boost6detail15sp_counted_baseE' size='33' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
401    <elf-symbol name='_ZTSN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEE' size='77' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
402    <elf-symbol name='_ZTSN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='73' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
403    <elf-symbol name='_ZTSN5boost6system12system_errorE' size='30' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
404    <elf-symbol name='_ZTSN5boost6system14error_categoryE' size='32' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
405    <elf-symbol name='_ZTVN5boost10filesystem16filesystem_errorE' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
406    <elf-symbol name='_ZTVN5boost10filesystem6detail18utf8_codecvt_facetE' size='88' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
407    <elf-symbol name='_ZTVN5boost6detail15sp_counted_baseE' size='64' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
408    <elf-symbol name='_ZTVN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEE' size='64' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
409    <elf-symbol name='_ZTVN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='64' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
410    <elf-symbol name='_ZTVN5boost6system12system_errorE' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
411    <elf-symbol name='_ZTVN5boost6system14error_categoryE' size='72' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
412  </elf-variable-symbols>
413  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/codecvt_error_category.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
414    <type-decl name='bool' size-in-bits='8' id='type-id-1'/>
415    <type-decl name='char' size-in-bits='8' id='type-id-2'/>
416    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='8' id='type-id-3'>
417      <subrange length='1' type-id='type-id-4' id='type-id-5'/>
418    </array-type-def>
419    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='160' id='type-id-6'>
420      <subrange length='20' type-id='type-id-4' id='type-id-7'/>
421    </array-type-def>
422    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='32' id='type-id-8'>
423      <subrange length='4' type-id='type-id-4' id='type-id-9'/>
424    </array-type-def>
425    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-10'>
426      <data-member access='public' layout-offset-in-bits='0'>
427        <var-decl name='gp_offset' type-id='type-id-11' visibility='default'/>
428      </data-member>
429      <data-member access='public' layout-offset-in-bits='32'>
430        <var-decl name='fp_offset' type-id='type-id-11' visibility='default'/>
431      </data-member>
432      <data-member access='public' layout-offset-in-bits='64'>
433        <var-decl name='overflow_arg_area' type-id='type-id-12' visibility='default'/>
434      </data-member>
435      <data-member access='public' layout-offset-in-bits='128'>
436        <var-decl name='reg_save_area' type-id='type-id-12' visibility='default'/>
437      </data-member>
438    </class-decl>
439    <type-decl name='double' size-in-bits='64' id='type-id-13'/>
440    <type-decl name='float' size-in-bits='32' id='type-id-14'/>
441    <type-decl name='int' size-in-bits='32' id='type-id-15'/>
442    <type-decl name='long double' size-in-bits='128' id='type-id-16'/>
443    <type-decl name='long int' size-in-bits='64' id='type-id-17'/>
444    <type-decl name='long long int' size-in-bits='64' id='type-id-18'/>
445    <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-19'/>
446    <type-decl name='short int' size-in-bits='16' id='type-id-20'/>
447    <type-decl name='signed char' size-in-bits='8' id='type-id-21'/>
448    <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/>
449    <type-decl name='unsigned int' size-in-bits='32' id='type-id-11'/>
450    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-22'/>
451    <array-type-def dimensions='1' type-id='type-id-22' size-in-bits='infinite' id='type-id-23'>
452      <subrange length='infinite' id='type-id-24'/>
453    </array-type-def>
454    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-25'/>
455    <type-decl name='variadic parameter type' id='type-id-26'/>
456    <type-decl name='void' id='type-id-27'/>
457    <type-decl name='wchar_t' size-in-bits='32' id='type-id-28'/>
458    <typedef-decl name='size_t' type-id='type-id-22' filepath='/usr/lib/gcc/x86_64-linux-gnu/4.9/include/stddef.h' line='212' column='1' id='type-id-29'/>
459    <typedef-decl name='__compar_fn_t' type-id='type-id-30' filepath='/usr/include/stdlib.h' line='741' column='1' id='type-id-31'/>
460    <typedef-decl name='div_t' type-id='type-id-32' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-33'/>
461    <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-33' visibility='default' filepath='/usr/include/stdlib.h' line='98' column='1' id='type-id-32'>
462      <data-member access='public' layout-offset-in-bits='0'>
463        <var-decl name='quot' type-id='type-id-15' visibility='default' filepath='/usr/include/stdlib.h' line='99' column='1'/>
464      </data-member>
465      <data-member access='public' layout-offset-in-bits='32'>
466        <var-decl name='rem' type-id='type-id-15' visibility='default' filepath='/usr/include/stdlib.h' line='100' column='1'/>
467      </data-member>
468    </class-decl>
469    <typedef-decl name='ldiv_t' type-id='type-id-34' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-35'/>
470    <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-35' visibility='default' filepath='/usr/include/stdlib.h' line='106' column='1' id='type-id-34'>
471      <data-member access='public' layout-offset-in-bits='0'>
472        <var-decl name='quot' type-id='type-id-17' visibility='default' filepath='/usr/include/stdlib.h' line='107' column='1'/>
473      </data-member>
474      <data-member access='public' layout-offset-in-bits='64'>
475        <var-decl name='rem' type-id='type-id-17' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
476      </data-member>
477    </class-decl>
478    <typedef-decl name='lldiv_t' type-id='type-id-36' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-37'/>
479    <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-37' visibility='default' filepath='/usr/include/stdlib.h' line='118' column='1' id='type-id-36'>
480      <data-member access='public' layout-offset-in-bits='0'>
481        <var-decl name='quot' type-id='type-id-18' visibility='default' filepath='/usr/include/stdlib.h' line='119' column='1'/>
482      </data-member>
483      <data-member access='public' layout-offset-in-bits='64'>
484        <var-decl name='rem' type-id='type-id-18' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
485      </data-member>
486    </class-decl>
487    <typedef-decl name='_Atomic_word' type-id='type-id-15' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/atomic_word.h' line='32' column='1' id='type-id-38'/>
488    <typedef-decl name='wint_t' type-id='type-id-11' filepath='/usr/lib/gcc/x86_64-linux-gnu/4.9/include/stddef.h' line='353' column='1' id='type-id-39'/>
489    <typedef-decl name='__FILE' type-id='type-id-40' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-41'/>
490    <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='245' column='1' id='type-id-40'>
491      <data-member access='public' layout-offset-in-bits='0'>
492        <var-decl name='_flags' type-id='type-id-15' visibility='default' filepath='/usr/include/libio.h' line='246' column='1'/>
493      </data-member>
494      <data-member access='public' layout-offset-in-bits='64'>
495        <var-decl name='_IO_read_ptr' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='251' column='1'/>
496      </data-member>
497      <data-member access='public' layout-offset-in-bits='128'>
498        <var-decl name='_IO_read_end' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='252' column='1'/>
499      </data-member>
500      <data-member access='public' layout-offset-in-bits='192'>
501        <var-decl name='_IO_read_base' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='253' column='1'/>
502      </data-member>
503      <data-member access='public' layout-offset-in-bits='256'>
504        <var-decl name='_IO_write_base' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='254' column='1'/>
505      </data-member>
506      <data-member access='public' layout-offset-in-bits='320'>
507        <var-decl name='_IO_write_ptr' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='255' column='1'/>
508      </data-member>
509      <data-member access='public' layout-offset-in-bits='384'>
510        <var-decl name='_IO_write_end' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='256' column='1'/>
511      </data-member>
512      <data-member access='public' layout-offset-in-bits='448'>
513        <var-decl name='_IO_buf_base' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='257' column='1'/>
514      </data-member>
515      <data-member access='public' layout-offset-in-bits='512'>
516        <var-decl name='_IO_buf_end' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='258' column='1'/>
517      </data-member>
518      <data-member access='public' layout-offset-in-bits='576'>
519        <var-decl name='_IO_save_base' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='260' column='1'/>
520      </data-member>
521      <data-member access='public' layout-offset-in-bits='640'>
522        <var-decl name='_IO_backup_base' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='261' column='1'/>
523      </data-member>
524      <data-member access='public' layout-offset-in-bits='704'>
525        <var-decl name='_IO_save_end' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='262' column='1'/>
526      </data-member>
527      <data-member access='public' layout-offset-in-bits='768'>
528        <var-decl name='_markers' type-id='type-id-43' visibility='default' filepath='/usr/include/libio.h' line='264' column='1'/>
529      </data-member>
530      <data-member access='public' layout-offset-in-bits='832'>
531        <var-decl name='_chain' type-id='type-id-44' visibility='default' filepath='/usr/include/libio.h' line='266' column='1'/>
532      </data-member>
533      <data-member access='public' layout-offset-in-bits='896'>
534        <var-decl name='_fileno' type-id='type-id-15' visibility='default' filepath='/usr/include/libio.h' line='268' column='1'/>
535      </data-member>
536      <data-member access='public' layout-offset-in-bits='928'>
537        <var-decl name='_flags2' type-id='type-id-15' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
538      </data-member>
539      <data-member access='public' layout-offset-in-bits='960'>
540        <var-decl name='_old_offset' type-id='type-id-45' visibility='default' filepath='/usr/include/libio.h' line='274' column='1'/>
541      </data-member>
542      <data-member access='public' layout-offset-in-bits='1024'>
543        <var-decl name='_cur_column' type-id='type-id-25' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
544      </data-member>
545      <data-member access='public' layout-offset-in-bits='1040'>
546        <var-decl name='_vtable_offset' type-id='type-id-21' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
547      </data-member>
548      <data-member access='public' layout-offset-in-bits='1048'>
549        <var-decl name='_shortbuf' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
550      </data-member>
551      <data-member access='public' layout-offset-in-bits='1088'>
552        <var-decl name='_lock' type-id='type-id-46' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
553      </data-member>
554      <data-member access='public' layout-offset-in-bits='1152'>
555        <var-decl name='_offset' type-id='type-id-47' visibility='default' filepath='/usr/include/libio.h' line='293' column='1'/>
556      </data-member>
557      <data-member access='public' layout-offset-in-bits='1216'>
558        <var-decl name='__pad1' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='302' column='1'/>
559      </data-member>
560      <data-member access='public' layout-offset-in-bits='1280'>
561        <var-decl name='__pad2' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='303' column='1'/>
562      </data-member>
563      <data-member access='public' layout-offset-in-bits='1344'>
564        <var-decl name='__pad3' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
565      </data-member>
566      <data-member access='public' layout-offset-in-bits='1408'>
567        <var-decl name='__pad4' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
568      </data-member>
569      <data-member access='public' layout-offset-in-bits='1472'>
570        <var-decl name='__pad5' type-id='type-id-29' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
571      </data-member>
572      <data-member access='public' layout-offset-in-bits='1536'>
573        <var-decl name='_mode' type-id='type-id-15' visibility='default' filepath='/usr/include/libio.h' line='308' column='1'/>
574      </data-member>
575      <data-member access='public' layout-offset-in-bits='1568'>
576        <var-decl name='_unused2' type-id='type-id-6' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
577      </data-member>
578    </class-decl>
579    <class-decl name='_IO_marker' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='160' column='1' id='type-id-48'>
580      <data-member access='public' layout-offset-in-bits='0'>
581        <var-decl name='_next' type-id='type-id-43' visibility='default' filepath='/usr/include/libio.h' line='161' column='1'/>
582      </data-member>
583      <data-member access='public' layout-offset-in-bits='64'>
584        <var-decl name='_sbuf' type-id='type-id-44' visibility='default' filepath='/usr/include/libio.h' line='162' column='1'/>
585      </data-member>
586      <data-member access='public' layout-offset-in-bits='128'>
587        <var-decl name='_pos' type-id='type-id-15' visibility='default' filepath='/usr/include/libio.h' line='166' column='1'/>
588      </data-member>
589    </class-decl>
590    <typedef-decl name='__off_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='131' column='1' id='type-id-45'/>
591    <typedef-decl name='_IO_lock_t' type-id='type-id-27' filepath='/usr/include/libio.h' line='154' column='1' id='type-id-49'/>
592    <typedef-decl name='__off64_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='132' column='1' id='type-id-47'/>
593    <typedef-decl name='mbstate_t' type-id='type-id-50' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-51'/>
594    <typedef-decl name='__mbstate_t' type-id='type-id-52' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-50'/>
595    <class-decl name='__anonymous_struct__3' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-50' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-52'>
596      <member-type access='public'>
597        <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='86' column='1' id='type-id-53'>
598          <data-member access='public'>
599            <var-decl name='__wch' type-id='type-id-11' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
600          </data-member>
601          <data-member access='public'>
602            <var-decl name='__wchb' type-id='type-id-8' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
603          </data-member>
604        </union-decl>
605      </member-type>
606      <data-member access='public' layout-offset-in-bits='0'>
607        <var-decl name='__count' type-id='type-id-15' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
608      </data-member>
609      <data-member access='public' layout-offset-in-bits='32'>
610        <var-decl name='__value' type-id='type-id-53' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
611      </data-member>
612    </class-decl>
613    <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-54'>
614      <data-member access='public' layout-offset-in-bits='0'>
615        <var-decl name='tm_sec' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
616      </data-member>
617      <data-member access='public' layout-offset-in-bits='32'>
618        <var-decl name='tm_min' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
619      </data-member>
620      <data-member access='public' layout-offset-in-bits='64'>
621        <var-decl name='tm_hour' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
622      </data-member>
623      <data-member access='public' layout-offset-in-bits='96'>
624        <var-decl name='tm_mday' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
625      </data-member>
626      <data-member access='public' layout-offset-in-bits='128'>
627        <var-decl name='tm_mon' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
628      </data-member>
629      <data-member access='public' layout-offset-in-bits='160'>
630        <var-decl name='tm_year' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
631      </data-member>
632      <data-member access='public' layout-offset-in-bits='192'>
633        <var-decl name='tm_wday' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
634      </data-member>
635      <data-member access='public' layout-offset-in-bits='224'>
636        <var-decl name='tm_yday' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
637      </data-member>
638      <data-member access='public' layout-offset-in-bits='256'>
639        <var-decl name='tm_isdst' type-id='type-id-15' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
640      </data-member>
641      <data-member access='public' layout-offset-in-bits='320'>
642        <var-decl name='tm_gmtoff' type-id='type-id-17' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
643      </data-member>
644      <data-member access='public' layout-offset-in-bits='384'>
645        <var-decl name='tm_zone' type-id='type-id-55' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
646      </data-member>
647    </class-decl>
648    <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='53' column='1' id='type-id-56'>
649      <data-member access='public' layout-offset-in-bits='0'>
650        <var-decl name='decimal_point' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='57' column='1'/>
651      </data-member>
652      <data-member access='public' layout-offset-in-bits='64'>
653        <var-decl name='thousands_sep' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/>
654      </data-member>
655      <data-member access='public' layout-offset-in-bits='128'>
656        <var-decl name='grouping' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='64' column='1'/>
657      </data-member>
658      <data-member access='public' layout-offset-in-bits='192'>
659        <var-decl name='int_curr_symbol' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='70' column='1'/>
660      </data-member>
661      <data-member access='public' layout-offset-in-bits='256'>
662        <var-decl name='currency_symbol' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/>
663      </data-member>
664      <data-member access='public' layout-offset-in-bits='320'>
665        <var-decl name='mon_decimal_point' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/>
666      </data-member>
667      <data-member access='public' layout-offset-in-bits='384'>
668        <var-decl name='mon_thousands_sep' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/>
669      </data-member>
670      <data-member access='public' layout-offset-in-bits='448'>
671        <var-decl name='mon_grouping' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/>
672      </data-member>
673      <data-member access='public' layout-offset-in-bits='512'>
674        <var-decl name='positive_sign' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/>
675      </data-member>
676      <data-member access='public' layout-offset-in-bits='576'>
677        <var-decl name='negative_sign' type-id='type-id-42' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/>
678      </data-member>
679      <data-member access='public' layout-offset-in-bits='640'>
680        <var-decl name='int_frac_digits' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='77' column='1'/>
681      </data-member>
682      <data-member access='public' layout-offset-in-bits='648'>
683        <var-decl name='frac_digits' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='78' column='1'/>
684      </data-member>
685      <data-member access='public' layout-offset-in-bits='656'>
686        <var-decl name='p_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='80' column='1'/>
687      </data-member>
688      <data-member access='public' layout-offset-in-bits='664'>
689        <var-decl name='p_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='82' column='1'/>
690      </data-member>
691      <data-member access='public' layout-offset-in-bits='672'>
692        <var-decl name='n_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='84' column='1'/>
693      </data-member>
694      <data-member access='public' layout-offset-in-bits='680'>
695        <var-decl name='n_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='86' column='1'/>
696      </data-member>
697      <data-member access='public' layout-offset-in-bits='688'>
698        <var-decl name='p_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='93' column='1'/>
699      </data-member>
700      <data-member access='public' layout-offset-in-bits='696'>
701        <var-decl name='n_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='94' column='1'/>
702      </data-member>
703      <data-member access='public' layout-offset-in-bits='704'>
704        <var-decl name='int_p_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='97' column='1'/>
705      </data-member>
706      <data-member access='public' layout-offset-in-bits='712'>
707        <var-decl name='int_p_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='99' column='1'/>
708      </data-member>
709      <data-member access='public' layout-offset-in-bits='720'>
710        <var-decl name='int_n_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='101' column='1'/>
711      </data-member>
712      <data-member access='public' layout-offset-in-bits='728'>
713        <var-decl name='int_n_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='103' column='1'/>
714      </data-member>
715      <data-member access='public' layout-offset-in-bits='736'>
716        <var-decl name='int_p_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='110' column='1'/>
717      </data-member>
718      <data-member access='public' layout-offset-in-bits='744'>
719        <var-decl name='int_n_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='111' column='1'/>
720      </data-member>
721    </class-decl>
722    <typedef-decl name='FILE' type-id='type-id-40' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-57'/>
723    <typedef-decl name='fpos_t' type-id='type-id-58' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-59'/>
724    <typedef-decl name='_G_fpos_t' type-id='type-id-60' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-58'/>
725    <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-58' visibility='default' filepath='/usr/include/_G_config.h' line='22' column='1' id='type-id-60'>
726      <data-member access='public' layout-offset-in-bits='0'>
727        <var-decl name='__pos' type-id='type-id-45' visibility='default' filepath='/usr/include/_G_config.h' line='23' column='1'/>
728      </data-member>
729      <data-member access='public' layout-offset-in-bits='64'>
730        <var-decl name='__state' type-id='type-id-50' visibility='default' filepath='/usr/include/_G_config.h' line='24' column='1'/>
731      </data-member>
732    </class-decl>
733    <typedef-decl name='wctype_t' type-id='type-id-22' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-61'/>
734    <typedef-decl name='wctrans_t' type-id='type-id-62' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-63'/>
735    <typedef-decl name='__int32_t' type-id='type-id-15' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-64'/>
736    <typedef-decl name='clock_t' type-id='type-id-65' filepath='/usr/include/time.h' line='59' column='1' id='type-id-66'/>
737    <typedef-decl name='__clock_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' id='type-id-65'/>
738    <typedef-decl name='time_t' type-id='type-id-67' filepath='/usr/include/time.h' line='75' column='1' id='type-id-68'/>
739    <typedef-decl name='__time_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' id='type-id-67'/>
740    <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-69'/>
741    <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-44'/>
742    <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-46'/>
743    <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-43'/>
744    <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-70'/>
745    <reference-type-def kind='lvalue' type-id='type-id-71' size-in-bits='64' id='type-id-72'/>
746    <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-73'/>
747    <reference-type-def kind='lvalue' type-id='type-id-74' size-in-bits='64' id='type-id-75'/>
748    <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-76'/>
749    <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-78'/>
750    <reference-type-def kind='lvalue' type-id='type-id-79' size-in-bits='64' id='type-id-80'/>
751    <pointer-type-def type-id='type-id-79' size-in-bits='64' id='type-id-81'/>
752    <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-83'/>
753    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-85'/>
754    <pointer-type-def type-id='type-id-86' size-in-bits='64' id='type-id-87'/>
755    <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-88'/>
756    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-42'/>
757    <qualified-type-def type-id='type-id-42' const='yes' id='type-id-89'/>
758    <reference-type-def kind='lvalue' type-id='type-id-89' size-in-bits='64' id='type-id-90'/>
759    <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-91'/>
760    <qualified-type-def type-id='type-id-71' const='yes' id='type-id-92'/>
761    <pointer-type-def type-id='type-id-92' size-in-bits='64' id='type-id-93'/>
762    <qualified-type-def type-id='type-id-74' const='yes' id='type-id-94'/>
763    <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-95'/>
764    <qualified-type-def type-id='type-id-77' const='yes' id='type-id-96'/>
765    <reference-type-def kind='lvalue' type-id='type-id-96' size-in-bits='64' id='type-id-97'/>
766    <pointer-type-def type-id='type-id-96' size-in-bits='64' id='type-id-98'/>
767    <qualified-type-def type-id='type-id-64' const='yes' id='type-id-99'/>
768    <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-62'/>
769    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-100'/>
770    <qualified-type-def type-id='type-id-79' const='yes' id='type-id-101'/>
771    <reference-type-def kind='lvalue' type-id='type-id-101' size-in-bits='64' id='type-id-102'/>
772    <qualified-type-def type-id='type-id-82' const='yes' id='type-id-103'/>
773    <qualified-type-def type-id='type-id-104' id='type-id-105'/>
774    <reference-type-def kind='lvalue' type-id='type-id-103' size-in-bits='64' id='type-id-104'/>
775    <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-106'/>
776    <qualified-type-def type-id='type-id-106' const='yes' id='type-id-107'/>
777    <qualified-type-def type-id='type-id-84' const='yes' id='type-id-108'/>
778    <reference-type-def kind='lvalue' type-id='type-id-108' size-in-bits='64' id='type-id-109'/>
779    <pointer-type-def type-id='type-id-108' size-in-bits='64' id='type-id-110'/>
780    <qualified-type-def type-id='type-id-110' const='yes' id='type-id-111'/>
781    <qualified-type-def type-id='type-id-86' const='yes' id='type-id-112'/>
782    <qualified-type-def type-id='type-id-113' id='type-id-114'/>
783    <reference-type-def kind='lvalue' type-id='type-id-112' size-in-bits='64' id='type-id-113'/>
784    <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-115'/>
785    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-116'/>
786    <reference-type-def kind='lvalue' type-id='type-id-116' size-in-bits='64' id='type-id-117'/>
787    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-55'/>
788    <qualified-type-def type-id='type-id-55' const='yes' id='type-id-118'/>
789    <reference-type-def kind='lvalue' type-id='type-id-118' size-in-bits='64' id='type-id-119'/>
790    <pointer-type-def type-id='type-id-55' size-in-bits='64' id='type-id-120'/>
791    <qualified-type-def type-id='type-id-59' const='yes' id='type-id-121'/>
792    <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-122'/>
793    <qualified-type-def type-id='type-id-15' const='yes' id='type-id-123'/>
794    <qualified-type-def type-id='type-id-17' const='yes' id='type-id-124'/>
795    <qualified-type-def type-id='type-id-51' const='yes' id='type-id-125'/>
796    <pointer-type-def type-id='type-id-125' size-in-bits='64' id='type-id-126'/>
797    <qualified-type-def type-id='type-id-127' const='yes' id='type-id-128'/>
798    <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-129'/>
799    <qualified-type-def type-id='type-id-130' const='yes' id='type-id-131'/>
800    <pointer-type-def type-id='type-id-131' size-in-bits='64' id='type-id-132'/>
801    <qualified-type-def type-id='type-id-133' const='yes' id='type-id-134'/>
802    <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-135'/>
803    <qualified-type-def type-id='type-id-20' const='yes' id='type-id-136'/>
804    <qualified-type-def type-id='type-id-137' const='yes' id='type-id-138'/>
805    <reference-type-def kind='lvalue' type-id='type-id-138' size-in-bits='64' id='type-id-139'/>
806    <qualified-type-def type-id='type-id-140' const='yes' id='type-id-141'/>
807    <reference-type-def kind='lvalue' type-id='type-id-141' size-in-bits='64' id='type-id-142'/>
808    <pointer-type-def type-id='type-id-141' size-in-bits='64' id='type-id-143'/>
809    <qualified-type-def type-id='type-id-144' const='yes' id='type-id-145'/>
810    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-146'/>
811    <qualified-type-def type-id='type-id-147' const='yes' id='type-id-148'/>
812    <qualified-type-def type-id='type-id-149' const='yes' id='type-id-150'/>
813    <pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-151'/>
814    <qualified-type-def type-id='type-id-152' const='yes' id='type-id-153'/>
815    <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-154'/>
816    <qualified-type-def type-id='type-id-155' const='yes' id='type-id-156'/>
817    <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-157'/>
818    <qualified-type-def type-id='type-id-68' const='yes' id='type-id-158'/>
819    <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-159'/>
820    <qualified-type-def type-id='type-id-54' const='yes' id='type-id-160'/>
821    <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-161'/>
822    <qualified-type-def type-id='type-id-22' const='yes' id='type-id-162'/>
823    <qualified-type-def type-id='type-id-28' const='yes' id='type-id-163'/>
824    <pointer-type-def type-id='type-id-163' size-in-bits='64' id='type-id-164'/>
825    <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-165'/>
826    <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-166'/>
827    <pointer-type-def type-id='type-id-167' size-in-bits='64' id='type-id-30'/>
828    <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-168'/>
829    <pointer-type-def type-id='type-id-51' size-in-bits='64' id='type-id-169'/>
830    <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-170'/>
831    <reference-type-def kind='lvalue' type-id='type-id-140' size-in-bits='64' id='type-id-171'/>
832    <reference-type-def kind='rvalue' type-id='type-id-140' size-in-bits='64' id='type-id-172'/>
833    <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-173'/>
834    <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-175'/>
835    <reference-type-def kind='lvalue' type-id='type-id-144' size-in-bits='64' id='type-id-176'/>
836    <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-177'/>
837    <pointer-type-def type-id='type-id-149' size-in-bits='64' id='type-id-178'/>
838    <pointer-type-def type-id='type-id-68' size-in-bits='64' id='type-id-179'/>
839    <pointer-type-def type-id='type-id-54' size-in-bits='64' id='type-id-180'/>
840    <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-181'/>
841    <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-183'/>
842    <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-12'/>
843    <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-184'/>
844    <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-185'/>
845    <namespace-decl name='std'>
846      <typedef-decl name='string' type-id='type-id-140' filepath='/usr/include/c++/4.9/bits/stringfwd.h' line='62' column='1' id='type-id-186'/>
847      <typedef-decl name='size_t' type-id='type-id-22' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='188' column='1' id='type-id-187'/>
848      <typedef-decl name='ptrdiff_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='189' column='1' id='type-id-188'/>
849      <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='112' column='1' id='type-id-140'>
850        <member-type access='private'>
851          <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='272' column='1' id='type-id-174'>
852            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-137'/>
853            <data-member access='public' layout-offset-in-bits='0'>
854              <var-decl name='_M_p' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='277' column='1'/>
855            </data-member>
856            <member-function access='public' constructor='yes'>
857              <function-decl name='_Alloc_hider' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='274' column='1' visibility='default' binding='global' size-in-bits='64'>
858                <parameter type-id='type-id-175' is-artificial='yes'/>
859                <parameter type-id='type-id-42'/>
860                <parameter type-id='type-id-139'/>
861                <return type-id='type-id-27'/>
862              </function-decl>
863            </member-function>
864          </class-decl>
865        </member-type>
866        <member-type access='public'>
867          <typedef-decl name='size_type' type-id='type-id-189' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='121' column='1' id='type-id-147'/>
868        </member-type>
869        <member-type access='public'>
870          <typedef-decl name='allocator_type' type-id='type-id-137' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='120' column='1' id='type-id-190'/>
871        </member-type>
872        <member-type access='public'>
873          <typedef-decl name='reference' type-id='type-id-192' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='123' column='1' id='type-id-191'/>
874        </member-type>
875        <member-type access='public'>
876          <typedef-decl name='const_reference' type-id='type-id-194' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='124' column='1' id='type-id-193'/>
877        </member-type>
878        <member-type access='public'>
879          <typedef-decl name='iterator' type-id='type-id-74' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='127' column='1' id='type-id-195'/>
880        </member-type>
881        <member-type access='public'>
882          <typedef-decl name='const_iterator' type-id='type-id-71' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='129' column='1' id='type-id-196'/>
883        </member-type>
884        <member-type access='public'>
885          <typedef-decl name='const_reverse_iterator' type-id='type-id-198' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-197'/>
886        </member-type>
887        <member-type access='public'>
888          <typedef-decl name='reverse_iterator' type-id='type-id-200' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-199'/>
889        </member-type>
890        <member-type access='private'>
891          <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='148' column='1' id='type-id-201'>
892            <data-member access='public' layout-offset-in-bits='0'>
893              <var-decl name='_M_length' type-id='type-id-147' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='150' column='1'/>
894            </data-member>
895            <data-member access='public' layout-offset-in-bits='64'>
896              <var-decl name='_M_capacity' type-id='type-id-147' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='151' column='1'/>
897            </data-member>
898            <data-member access='public' layout-offset-in-bits='128'>
899              <var-decl name='_M_refcount' type-id='type-id-38' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='152' column='1'/>
900            </data-member>
901          </class-decl>
902        </member-type>
903        <member-type access='private'>
904          <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='155' column='1' id='type-id-144'>
905            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-201'/>
906            <data-member access='public' static='yes'>
907              <var-decl name='_S_max_size' type-id='type-id-148' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='50' column='1'/>
908            </data-member>
909            <data-member access='public' static='yes'>
910              <var-decl name='_S_terminal' type-id='type-id-116' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='55' column='1'/>
911            </data-member>
912            <data-member access='public' static='yes'>
913              <var-decl name='_S_empty_rep_storage' type-id='type-id-23' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='66' column='1'/>
914            </data-member>
915          </class-decl>
916        </member-type>
917        <data-member access='public' static='yes'>
918          <var-decl name='npos' type-id='type-id-148' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='285' column='1'/>
919        </data-member>
920        <data-member access='private' layout-offset-in-bits='0'>
921          <var-decl name='_M_dataplus' type-id='type-id-174' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='289' column='1'/>
922        </data-member>
923        <member-function access='public'>
924          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='442' column='1' visibility='default' binding='global' size-in-bits='64'>
925            <parameter type-id='type-id-173' is-artificial='yes'/>
926            <return type-id='type-id-27'/>
927          </function-decl>
928        </member-function>
929        <member-function access='public'>
930          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='453' column='1' visibility='default' binding='global' size-in-bits='64'>
931            <parameter type-id='type-id-173' is-artificial='yes'/>
932            <parameter type-id='type-id-139'/>
933            <return type-id='type-id-27'/>
934          </function-decl>
935        </member-function>
936        <member-function access='public'>
937          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='460' column='1' visibility='default' binding='global' size-in-bits='64'>
938            <parameter type-id='type-id-173' is-artificial='yes'/>
939            <parameter type-id='type-id-142'/>
940            <return type-id='type-id-27'/>
941          </function-decl>
942        </member-function>
943        <member-function access='public'>
944          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64'>
945            <parameter type-id='type-id-173' is-artificial='yes'/>
946            <parameter type-id='type-id-142'/>
947            <parameter type-id='type-id-147'/>
948            <parameter type-id='type-id-147'/>
949            <return type-id='type-id-27'/>
950          </function-decl>
951        </member-function>
952        <member-function access='public'>
953          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='476' column='1' visibility='default' binding='global' size-in-bits='64'>
954            <parameter type-id='type-id-173' is-artificial='yes'/>
955            <parameter type-id='type-id-142'/>
956            <parameter type-id='type-id-147'/>
957            <parameter type-id='type-id-147'/>
958            <parameter type-id='type-id-139'/>
959            <return type-id='type-id-27'/>
960          </function-decl>
961        </member-function>
962        <member-function access='public'>
963          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
964            <parameter type-id='type-id-173' is-artificial='yes'/>
965            <parameter type-id='type-id-55'/>
966            <parameter type-id='type-id-147'/>
967            <parameter type-id='type-id-139'/>
968            <return type-id='type-id-27'/>
969          </function-decl>
970        </member-function>
971        <member-function access='public'>
972          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='495' column='1' visibility='default' binding='global' size-in-bits='64'>
973            <parameter type-id='type-id-173' is-artificial='yes'/>
974            <parameter type-id='type-id-55'/>
975            <parameter type-id='type-id-139'/>
976            <return type-id='type-id-27'/>
977          </function-decl>
978        </member-function>
979        <member-function access='public'>
980          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64'>
981            <parameter type-id='type-id-173' is-artificial='yes'/>
982            <parameter type-id='type-id-147'/>
983            <parameter type-id='type-id-2'/>
984            <parameter type-id='type-id-139'/>
985            <return type-id='type-id-27'/>
986          </function-decl>
987        </member-function>
988        <member-function access='public'>
989          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
990            <parameter type-id='type-id-173' is-artificial='yes'/>
991            <parameter type-id='type-id-172'/>
992            <return type-id='type-id-27'/>
993          </function-decl>
994        </member-function>
995        <member-function access='public'>
996          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='530' column='1' visibility='default' binding='global' size-in-bits='64'>
997            <parameter type-id='type-id-173' is-artificial='yes'/>
998            <parameter type-id='type-id-149'/>
999            <parameter type-id='type-id-139'/>
1000            <return type-id='type-id-27'/>
1001          </function-decl>
1002        </member-function>
1003        <member-function access='public' destructor='yes'>
1004          <function-decl name='~basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='546' column='1' visibility='default' binding='global' size-in-bits='64'>
1005            <parameter type-id='type-id-173' is-artificial='yes'/>
1006            <parameter type-id='type-id-15' is-artificial='yes'/>
1007            <return type-id='type-id-27'/>
1008          </function-decl>
1009        </member-function>
1010        <member-function access='public'>
1011          <function-decl name='basic_string&lt;char*&gt;' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
1012            <parameter type-id='type-id-173' is-artificial='yes'/>
1013            <parameter type-id='type-id-42'/>
1014            <parameter type-id='type-id-42'/>
1015            <parameter type-id='type-id-139'/>
1016            <return type-id='type-id-27'/>
1017          </function-decl>
1018        </member-function>
1019        <member-function access='public'>
1020          <function-decl name='append&lt;char const*&gt;' mangled-name='_ZNSs6appendIPKcEERSsT_S3_' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs6appendIPKcEERSsT_S3_'>
1021            <parameter type-id='type-id-202' name='this' is-artificial='yes'/>
1022            <parameter type-id='type-id-55' name='__first' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1'/>
1023            <parameter type-id='type-id-55' name='__last' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1'/>
1024            <return type-id='type-id-171'/>
1025          </function-decl>
1026        </member-function>
1027        <member-function access='public'>
1028          <function-decl name='basic_string&lt;char*&gt;' mangled-name='_ZNSsC2IPcEET_S1_RKSaIcE' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2IPcEET_S1_RKSaIcE'>
1029            <parameter type-id='type-id-173' is-artificial='yes'/>
1030            <parameter type-id='type-id-42'/>
1031            <parameter type-id='type-id-42'/>
1032            <parameter type-id='type-id-139'/>
1033            <return type-id='type-id-27'/>
1034          </function-decl>
1035        </member-function>
1036        <member-function access='private' static='yes'>
1037          <function-decl name='_S_construct&lt;char*&gt;' mangled-name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcE' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcE'>
1038            <parameter type-id='type-id-42' name='__beg' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1'/>
1039            <parameter type-id='type-id-42' name='__end' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1'/>
1040            <parameter type-id='type-id-203' name='__a' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1'/>
1041            <return type-id='type-id-42'/>
1042          </function-decl>
1043        </member-function>
1044        <member-function access='private' static='yes'>
1045          <function-decl name='_S_construct_aux&lt;char*&gt;' mangled-name='_ZNSs16_S_construct_auxIPcEES0_T_S1_RKSaIcESt12__false_type' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs16_S_construct_auxIPcEES0_T_S1_RKSaIcESt12__false_type'>
1046            <parameter type-id='type-id-42' name='__beg' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1739' column='1'/>
1047            <parameter type-id='type-id-42' name='__end' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1739' column='1'/>
1048            <parameter type-id='type-id-203' name='__a' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1740' column='1'/>
1049            <parameter type-id='type-id-204'/>
1050            <return type-id='type-id-42'/>
1051          </function-decl>
1052        </member-function>
1053        <member-function access='private' static='yes'>
1054          <function-decl name='_S_construct&lt;char*&gt;' mangled-name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag'>
1055            <parameter type-id='type-id-42' name='__beg' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='124' column='1'/>
1056            <parameter type-id='type-id-42' name='__end' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='124' column='1'/>
1057            <parameter type-id='type-id-203' name='__a' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='124' column='1'/>
1058            <parameter type-id='type-id-205'/>
1059            <return type-id='type-id-42'/>
1060          </function-decl>
1061        </member-function>
1062        <member-function access='public'>
1063          <function-decl name='basic_string&lt;char const*&gt;' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
1064            <parameter type-id='type-id-173' is-artificial='yes'/>
1065            <parameter type-id='type-id-55'/>
1066            <parameter type-id='type-id-55'/>
1067            <parameter type-id='type-id-139'/>
1068            <return type-id='type-id-27'/>
1069          </function-decl>
1070        </member-function>
1071        <member-function access='public'>
1072          <function-decl name='basic_string&lt;char const*&gt;' mangled-name='_ZNSsC2IPKcEET_S2_RKSaIcE' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2IPKcEET_S2_RKSaIcE'>
1073            <parameter type-id='type-id-173' is-artificial='yes'/>
1074            <parameter type-id='type-id-55'/>
1075            <parameter type-id='type-id-55'/>
1076            <parameter type-id='type-id-139'/>
1077            <return type-id='type-id-27'/>
1078          </function-decl>
1079        </member-function>
1080        <member-function access='private' static='yes'>
1081          <function-decl name='_S_construct&lt;char const*&gt;' mangled-name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcE' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcE'>
1082            <parameter type-id='type-id-55' name='__beg' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1'/>
1083            <parameter type-id='type-id-55' name='__end' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1'/>
1084            <parameter type-id='type-id-203' name='__a' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1761' column='1'/>
1085            <return type-id='type-id-42'/>
1086          </function-decl>
1087        </member-function>
1088        <member-function access='private' static='yes'>
1089          <function-decl name='_S_construct_aux&lt;char const*&gt;' mangled-name='_ZNSs16_S_construct_auxIPKcEEPcT_S3_RKSaIcESt12__false_type' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs16_S_construct_auxIPKcEEPcT_S3_RKSaIcESt12__false_type'>
1090            <parameter type-id='type-id-55' name='__beg' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1739' column='1'/>
1091            <parameter type-id='type-id-55' name='__end' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1739' column='1'/>
1092            <parameter type-id='type-id-203' name='__a' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1740' column='1'/>
1093            <parameter type-id='type-id-204'/>
1094            <return type-id='type-id-42'/>
1095          </function-decl>
1096        </member-function>
1097        <member-function access='private' static='yes'>
1098          <function-decl name='_S_construct&lt;char const*&gt;' mangled-name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag'>
1099            <parameter type-id='type-id-55' name='__beg' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='124' column='1'/>
1100            <parameter type-id='type-id-55' name='__end' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='124' column='1'/>
1101            <parameter type-id='type-id-203' name='__a' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='124' column='1'/>
1102            <parameter type-id='type-id-205'/>
1103            <return type-id='type-id-42'/>
1104          </function-decl>
1105        </member-function>
1106        <member-function access='public'>
1107          <function-decl name='append&lt;char*&gt;' mangled-name='_ZNSs6appendIPcEERSsT_S2_' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs6appendIPcEERSsT_S2_'>
1108            <parameter type-id='type-id-202' name='this' is-artificial='yes'/>
1109            <parameter type-id='type-id-42' name='__first' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1'/>
1110            <parameter type-id='type-id-42' name='__last' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1'/>
1111            <return type-id='type-id-171'/>
1112          </function-decl>
1113        </member-function>
1114      </class-decl>
1115      <class-decl name='allocator&lt;char&gt;' size-in-bits='8' visibility='default' filepath='/usr/include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-137'>
1116        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-77'/>
1117        <member-type access='public'>
1118          <typedef-decl name='size_type' type-id='type-id-187' filepath='/usr/include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-189'/>
1119        </member-type>
1120        <member-type access='public'>
1121          <typedef-decl name='reference' type-id='type-id-88' filepath='/usr/include/c++/4.9/bits/allocator.h' line='99' column='1' id='type-id-192'/>
1122        </member-type>
1123        <member-type access='public'>
1124          <typedef-decl name='const_reference' type-id='type-id-117' filepath='/usr/include/c++/4.9/bits/allocator.h' line='100' column='1' id='type-id-194'/>
1125        </member-type>
1126        <member-function access='public'>
1127          <function-decl name='allocator' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
1128            <parameter type-id='type-id-170' is-artificial='yes'/>
1129            <return type-id='type-id-27'/>
1130          </function-decl>
1131        </member-function>
1132        <member-function access='public'>
1133          <function-decl name='allocator' filepath='/usr/include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
1134            <parameter type-id='type-id-170' is-artificial='yes'/>
1135            <parameter type-id='type-id-139'/>
1136            <return type-id='type-id-27'/>
1137          </function-decl>
1138        </member-function>
1139        <member-function access='public' destructor='yes'>
1140          <function-decl name='~allocator' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
1141            <parameter type-id='type-id-170' is-artificial='yes'/>
1142            <parameter type-id='type-id-15' is-artificial='yes'/>
1143            <return type-id='type-id-27'/>
1144          </function-decl>
1145        </member-function>
1146      </class-decl>
1147      <class-decl name='initializer_list&lt;char&gt;' size-in-bits='128' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='47' column='1' id='type-id-149'>
1148        <member-type access='public'>
1149          <typedef-decl name='iterator' type-id='type-id-55' filepath='/usr/include/c++/4.9/initializer_list' line='54' column='1' id='type-id-206'/>
1150        </member-type>
1151        <member-type access='public'>
1152          <typedef-decl name='size_type' type-id='type-id-187' filepath='/usr/include/c++/4.9/initializer_list' line='53' column='1' id='type-id-207'/>
1153        </member-type>
1154        <member-type access='public'>
1155          <typedef-decl name='const_iterator' type-id='type-id-55' filepath='/usr/include/c++/4.9/initializer_list' line='55' column='1' id='type-id-208'/>
1156        </member-type>
1157        <data-member access='private' layout-offset-in-bits='0'>
1158          <var-decl name='_M_array' type-id='type-id-206' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='58' column='1'/>
1159        </data-member>
1160        <data-member access='private' layout-offset-in-bits='64'>
1161          <var-decl name='_M_len' type-id='type-id-207' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='59' column='1'/>
1162        </data-member>
1163        <member-function access='private'>
1164          <function-decl name='initializer_list' filepath='/usr/include/c++/4.9/initializer_list' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1165            <parameter type-id='type-id-178' is-artificial='yes'/>
1166            <parameter type-id='type-id-208'/>
1167            <parameter type-id='type-id-207'/>
1168            <return type-id='type-id-27'/>
1169          </function-decl>
1170        </member-function>
1171        <member-function access='public'>
1172          <function-decl name='initializer_list' filepath='/usr/include/c++/4.9/initializer_list' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
1173            <parameter type-id='type-id-178' is-artificial='yes'/>
1174            <return type-id='type-id-27'/>
1175          </function-decl>
1176        </member-function>
1177      </class-decl>
1178      <class-decl name='iterator_traits&lt;char const*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-209'>
1179        <member-type access='public'>
1180          <typedef-decl name='difference_type' type-id='type-id-188' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-210'/>
1181        </member-type>
1182        <member-type access='public'>
1183          <typedef-decl name='pointer' type-id='type-id-55' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-211'/>
1184        </member-type>
1185        <member-type access='public'>
1186          <typedef-decl name='reference' type-id='type-id-117' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-212'/>
1187        </member-type>
1188        <member-type access='public'>
1189          <typedef-decl name='iterator_category' type-id='type-id-214' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='188' column='1' id='type-id-213'/>
1190        </member-type>
1191      </class-decl>
1192      <class-decl name='integral_constant&lt;bool, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='69' column='1' id='type-id-152'>
1193        <member-type access='public'>
1194          <typedef-decl name='value_type' type-id='type-id-1' filepath='/usr/include/c++/4.9/type_traits' line='72' column='1' id='type-id-215'/>
1195        </member-type>
1196        <data-member access='public' static='yes'>
1197          <var-decl name='value' type-id='type-id-100' mangled-name='_ZNSt17integral_constantIbLb0EE5valueE' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='71' column='1'/>
1198        </data-member>
1199      </class-decl>
1200      <class-decl name='integral_constant&lt;bool, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='69' column='1' id='type-id-155'>
1201        <member-type access='public'>
1202          <typedef-decl name='value_type' type-id='type-id-1' filepath='/usr/include/c++/4.9/type_traits' line='72' column='1' id='type-id-216'/>
1203        </member-type>
1204        <data-member access='public' static='yes'>
1205          <var-decl name='value' type-id='type-id-100' mangled-name='_ZNSt17integral_constantIbLb1EE5valueE' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='71' column='1'/>
1206        </data-member>
1207      </class-decl>
1208      <class-decl name='iterator_traits&lt;char*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='175' column='1' id='type-id-217'>
1209        <member-type access='public'>
1210          <typedef-decl name='difference_type' type-id='type-id-188' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-218'/>
1211        </member-type>
1212        <member-type access='public'>
1213          <typedef-decl name='pointer' type-id='type-id-42' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='180' column='1' id='type-id-219'/>
1214        </member-type>
1215        <member-type access='public'>
1216          <typedef-decl name='reference' type-id='type-id-88' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='181' column='1' id='type-id-220'/>
1217        </member-type>
1218        <member-type access='public'>
1219          <typedef-decl name='iterator_category' type-id='type-id-214' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='177' column='1' id='type-id-221'/>
1220        </member-type>
1221      </class-decl>
1222      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;char const*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-198'/>
1223      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-200'/>
1224    </namespace-decl>
1225    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
1226      <parameter type-id='type-id-183'/>
1227      <return type-id='type-id-15'/>
1228    </function-decl>
1229    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
1230      <parameter type-id='type-id-55'/>
1231      <return type-id='type-id-13'/>
1232    </function-decl>
1233    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
1234      <parameter type-id='type-id-55'/>
1235      <return type-id='type-id-15'/>
1236    </function-decl>
1237    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
1238      <parameter type-id='type-id-55'/>
1239      <return type-id='type-id-17'/>
1240    </function-decl>
1241    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
1242      <parameter type-id='type-id-12'/>
1243      <parameter type-id='type-id-12'/>
1244      <parameter type-id='type-id-29'/>
1245      <parameter type-id='type-id-29'/>
1246      <parameter type-id='type-id-31'/>
1247      <return type-id='type-id-12'/>
1248    </function-decl>
1249    <function-decl name='div' filepath='/usr/include/stdlib.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
1250      <parameter type-id='type-id-15'/>
1251      <parameter type-id='type-id-15'/>
1252      <return type-id='type-id-33'/>
1253    </function-decl>
1254    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'>
1255      <parameter type-id='type-id-55'/>
1256      <return type-id='type-id-42'/>
1257    </function-decl>
1258    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
1259      <parameter type-id='type-id-17'/>
1260      <parameter type-id='type-id-17'/>
1261      <return type-id='type-id-35'/>
1262    </function-decl>
1263    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'>
1264      <parameter type-id='type-id-55'/>
1265      <parameter type-id='type-id-29'/>
1266      <return type-id='type-id-15'/>
1267    </function-decl>
1268    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
1269      <parameter type-id='type-id-184'/>
1270      <parameter type-id='type-id-55'/>
1271      <parameter type-id='type-id-29'/>
1272      <return type-id='type-id-29'/>
1273    </function-decl>
1274    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
1275      <parameter type-id='type-id-184'/>
1276      <parameter type-id='type-id-55'/>
1277      <parameter type-id='type-id-29'/>
1278      <return type-id='type-id-15'/>
1279    </function-decl>
1280    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
1281      <parameter type-id='type-id-12'/>
1282      <parameter type-id='type-id-29'/>
1283      <parameter type-id='type-id-29'/>
1284      <parameter type-id='type-id-31'/>
1285      <return type-id='type-id-27'/>
1286    </function-decl>
1287    <function-decl name='quick_exit' filepath='/usr/include/stdlib.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64'>
1288      <parameter type-id='type-id-15'/>
1289      <return type-id='type-id-27'/>
1290    </function-decl>
1291    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
1292      <return type-id='type-id-15'/>
1293    </function-decl>
1294    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
1295      <parameter type-id='type-id-11'/>
1296      <return type-id='type-id-27'/>
1297    </function-decl>
1298    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
1299      <parameter type-id='type-id-55'/>
1300      <parameter type-id='type-id-91'/>
1301      <return type-id='type-id-13'/>
1302    </function-decl>
1303    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
1304      <parameter type-id='type-id-55'/>
1305      <parameter type-id='type-id-91'/>
1306      <parameter type-id='type-id-15'/>
1307      <return type-id='type-id-17'/>
1308    </function-decl>
1309    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
1310      <parameter type-id='type-id-55'/>
1311      <parameter type-id='type-id-91'/>
1312      <parameter type-id='type-id-15'/>
1313      <return type-id='type-id-22'/>
1314    </function-decl>
1315    <function-decl name='system' filepath='/usr/include/stdlib.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64'>
1316      <parameter type-id='type-id-55'/>
1317      <return type-id='type-id-15'/>
1318    </function-decl>
1319    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
1320      <parameter type-id='type-id-42'/>
1321      <parameter type-id='type-id-164'/>
1322      <parameter type-id='type-id-29'/>
1323      <return type-id='type-id-29'/>
1324    </function-decl>
1325    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
1326      <parameter type-id='type-id-42'/>
1327      <parameter type-id='type-id-28'/>
1328      <return type-id='type-id-15'/>
1329    </function-decl>
1330    <namespace-decl name='__gnu_cxx'>
1331      <class-decl name='new_allocator&lt;char&gt;' size-in-bits='8' visibility='default' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-77'>
1332        <member-type access='public'>
1333          <typedef-decl name='size_type' type-id='type-id-187' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='61' column='1' id='type-id-222'/>
1334        </member-type>
1335        <member-type access='public'>
1336          <typedef-decl name='pointer' type-id='type-id-42' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-223'/>
1337        </member-type>
1338        <member-type access='public'>
1339          <typedef-decl name='const_pointer' type-id='type-id-55' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-224'/>
1340        </member-type>
1341        <member-type access='public'>
1342          <typedef-decl name='reference' type-id='type-id-88' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-225'/>
1343        </member-type>
1344        <member-type access='public'>
1345          <typedef-decl name='const_reference' type-id='type-id-117' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-226'/>
1346        </member-type>
1347        <member-function access='public'>
1348          <function-decl name='new_allocator' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
1349            <parameter type-id='type-id-78' is-artificial='yes'/>
1350            <return type-id='type-id-27'/>
1351          </function-decl>
1352        </member-function>
1353        <member-function access='public'>
1354          <function-decl name='new_allocator' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
1355            <parameter type-id='type-id-78' is-artificial='yes'/>
1356            <parameter type-id='type-id-97'/>
1357            <return type-id='type-id-27'/>
1358          </function-decl>
1359        </member-function>
1360        <member-function access='public' destructor='yes'>
1361          <function-decl name='~new_allocator' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
1362            <parameter type-id='type-id-78' is-artificial='yes'/>
1363            <parameter type-id='type-id-15' is-artificial='yes'/>
1364            <return type-id='type-id-27'/>
1365          </function-decl>
1366        </member-function>
1367      </class-decl>
1368      <class-decl name='__numeric_traits_integer&lt;int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='55' column='1' id='type-id-227'>
1369        <data-member access='public' static='yes'>
1370          <var-decl name='__min' type-id='type-id-123' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__minE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='58' column='1'/>
1371        </data-member>
1372        <data-member access='public' static='yes'>
1373          <var-decl name='__max' type-id='type-id-123' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='59' column='1'/>
1374        </data-member>
1375        <data-member access='public' static='yes'>
1376          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
1377        </data-member>
1378        <data-member access='public' static='yes'>
1379          <var-decl name='__digits' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
1380        </data-member>
1381      </class-decl>
1382      <class-decl name='__numeric_traits_floating&lt;float&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='100' column='1' id='type-id-228'>
1383        <data-member access='public' static='yes'>
1384          <var-decl name='__max_digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='103' column='1'/>
1385        </data-member>
1386        <data-member access='public' static='yes'>
1387          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='106' column='1'/>
1388        </data-member>
1389        <data-member access='public' static='yes'>
1390          <var-decl name='__digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='107' column='1'/>
1391        </data-member>
1392        <data-member access='public' static='yes'>
1393          <var-decl name='__max_exponent10' type-id='type-id-123' mangled-name='_ZN9__gnu_cxx25__numeric_traits_floatingIfE16__max_exponent10E' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='108' column='1'/>
1394        </data-member>
1395      </class-decl>
1396      <class-decl name='__numeric_traits_floating&lt;double&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='100' column='1' id='type-id-229'>
1397        <data-member access='public' static='yes'>
1398          <var-decl name='__max_digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='103' column='1'/>
1399        </data-member>
1400        <data-member access='public' static='yes'>
1401          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='106' column='1'/>
1402        </data-member>
1403        <data-member access='public' static='yes'>
1404          <var-decl name='__digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='107' column='1'/>
1405        </data-member>
1406        <data-member access='public' static='yes'>
1407          <var-decl name='__max_exponent10' type-id='type-id-123' mangled-name='_ZN9__gnu_cxx25__numeric_traits_floatingIdE16__max_exponent10E' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='108' column='1'/>
1408        </data-member>
1409      </class-decl>
1410      <class-decl name='__numeric_traits_floating&lt;long double&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='100' column='1' id='type-id-230'>
1411        <data-member access='public' static='yes'>
1412          <var-decl name='__max_digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='103' column='1'/>
1413        </data-member>
1414        <data-member access='public' static='yes'>
1415          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='106' column='1'/>
1416        </data-member>
1417        <data-member access='public' static='yes'>
1418          <var-decl name='__digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='107' column='1'/>
1419        </data-member>
1420        <data-member access='public' static='yes'>
1421          <var-decl name='__max_exponent10' type-id='type-id-123' mangled-name='_ZN9__gnu_cxx25__numeric_traits_floatingIeE16__max_exponent10E' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='108' column='1'/>
1422        </data-member>
1423      </class-decl>
1424      <class-decl name='__numeric_traits_integer&lt;long unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='55' column='1' id='type-id-231'>
1425        <data-member access='public' static='yes'>
1426          <var-decl name='__min' type-id='type-id-162' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='58' column='1'/>
1427        </data-member>
1428        <data-member access='public' static='yes'>
1429          <var-decl name='__max' type-id='type-id-162' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='59' column='1'/>
1430        </data-member>
1431        <data-member access='public' static='yes'>
1432          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
1433        </data-member>
1434        <data-member access='public' static='yes'>
1435          <var-decl name='__digits' type-id='type-id-123' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerImE8__digitsE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
1436        </data-member>
1437      </class-decl>
1438      <class-decl name='__numeric_traits_integer&lt;char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='55' column='1' id='type-id-232'>
1439        <data-member access='public' static='yes'>
1440          <var-decl name='__min' type-id='type-id-116' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='58' column='1'/>
1441        </data-member>
1442        <data-member access='public' static='yes'>
1443          <var-decl name='__max' type-id='type-id-116' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIcE5__maxE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='59' column='1'/>
1444        </data-member>
1445        <data-member access='public' static='yes'>
1446          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
1447        </data-member>
1448        <data-member access='public' static='yes'>
1449          <var-decl name='__digits' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
1450        </data-member>
1451      </class-decl>
1452      <class-decl name='__normal_iterator&lt;char const*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-71'>
1453        <member-type access='public'>
1454          <typedef-decl name='difference_type' type-id='type-id-210' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-233'/>
1455        </member-type>
1456        <member-type access='public'>
1457          <typedef-decl name='reference' type-id='type-id-212' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-234'/>
1458        </member-type>
1459        <member-type access='public'>
1460          <typedef-decl name='pointer' type-id='type-id-211' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-235'/>
1461        </member-type>
1462        <data-member access='protected' layout-offset-in-bits='0'>
1463          <var-decl name='_M_current' type-id='type-id-55' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
1464        </data-member>
1465        <member-function access='public'>
1466          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
1467            <parameter type-id='type-id-73' is-artificial='yes'/>
1468            <return type-id='type-id-27'/>
1469          </function-decl>
1470        </member-function>
1471        <member-function access='public'>
1472          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64'>
1473            <parameter type-id='type-id-73' is-artificial='yes'/>
1474            <parameter type-id='type-id-119'/>
1475            <return type-id='type-id-27'/>
1476          </function-decl>
1477        </member-function>
1478        <member-function access='public' const='yes'>
1479          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEdeEv' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEdeEv'>
1480            <parameter type-id='type-id-236' name='this' is-artificial='yes'/>
1481            <return type-id='type-id-234'/>
1482          </function-decl>
1483        </member-function>
1484        <member-function access='public' const='yes'>
1485          <function-decl name='operator-' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEmiEl' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEmiEl'>
1486            <parameter type-id='type-id-236' name='this' is-artificial='yes'/>
1487            <parameter type-id='type-id-233' name='__n' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='789' column='1'/>
1488            <return type-id='type-id-71'/>
1489          </function-decl>
1490        </member-function>
1491        <member-function access='public'>
1492          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC2ERKS2_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC2ERKS2_'>
1493            <parameter type-id='type-id-73' is-artificial='yes'/>
1494            <parameter type-id='type-id-119'/>
1495            <return type-id='type-id-27'/>
1496          </function-decl>
1497        </member-function>
1498      </class-decl>
1499      <class-decl name='__normal_iterator&lt;char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-74'>
1500        <member-type access='public'>
1501          <typedef-decl name='difference_type' type-id='type-id-218' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-237'/>
1502        </member-type>
1503        <member-type access='public'>
1504          <typedef-decl name='reference' type-id='type-id-220' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-238'/>
1505        </member-type>
1506        <member-type access='public'>
1507          <typedef-decl name='pointer' type-id='type-id-219' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-239'/>
1508        </member-type>
1509        <data-member access='protected' layout-offset-in-bits='0'>
1510          <var-decl name='_M_current' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
1511        </data-member>
1512        <member-function access='public'>
1513          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
1514            <parameter type-id='type-id-76' is-artificial='yes'/>
1515            <return type-id='type-id-27'/>
1516          </function-decl>
1517        </member-function>
1518        <member-function access='public'>
1519          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64'>
1520            <parameter type-id='type-id-76' is-artificial='yes'/>
1521            <parameter type-id='type-id-90'/>
1522            <return type-id='type-id-27'/>
1523          </function-decl>
1524        </member-function>
1525        <member-function access='public' const='yes'>
1526          <function-decl name='operator-' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEmiEl' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEmiEl'>
1527            <parameter type-id='type-id-240' name='this' is-artificial='yes'/>
1528            <parameter type-id='type-id-237' name='__n' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='789' column='1'/>
1529            <return type-id='type-id-74'/>
1530          </function-decl>
1531        </member-function>
1532        <member-function access='public' const='yes'>
1533          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEdeEv' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEdeEv'>
1534            <parameter type-id='type-id-240' name='this' is-artificial='yes'/>
1535            <return type-id='type-id-238'/>
1536          </function-decl>
1537        </member-function>
1538        <member-function access='public'>
1539          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_'>
1540            <parameter type-id='type-id-76' is-artificial='yes'/>
1541            <parameter type-id='type-id-90'/>
1542            <return type-id='type-id-27'/>
1543          </function-decl>
1544        </member-function>
1545      </class-decl>
1546      <class-decl name='__numeric_traits_integer&lt;long int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='55' column='1' id='type-id-241'>
1547        <data-member access='public' static='yes'>
1548          <var-decl name='__min' type-id='type-id-124' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__minE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='58' column='1'/>
1549        </data-member>
1550        <data-member access='public' static='yes'>
1551          <var-decl name='__max' type-id='type-id-124' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__maxE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='59' column='1'/>
1552        </data-member>
1553        <data-member access='public' static='yes'>
1554          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
1555        </data-member>
1556        <data-member access='public' static='yes'>
1557          <var-decl name='__digits' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
1558        </data-member>
1559      </class-decl>
1560      <class-decl name='__numeric_traits_integer&lt;short int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='55' column='1' id='type-id-242'>
1561        <data-member access='public' static='yes'>
1562          <var-decl name='__min' type-id='type-id-136' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIsE5__minE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='58' column='1'/>
1563        </data-member>
1564        <data-member access='public' static='yes'>
1565          <var-decl name='__max' type-id='type-id-136' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIsE5__maxE' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='59' column='1'/>
1566        </data-member>
1567        <data-member access='public' static='yes'>
1568          <var-decl name='__is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
1569        </data-member>
1570        <data-member access='public' static='yes'>
1571          <var-decl name='__digits' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
1572        </data-member>
1573      </class-decl>
1574    </namespace-decl>
1575    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
1576      <parameter type-id='type-id-18'/>
1577      <parameter type-id='type-id-18'/>
1578      <return type-id='type-id-37'/>
1579    </function-decl>
1580    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
1581      <parameter type-id='type-id-55'/>
1582      <return type-id='type-id-18'/>
1583    </function-decl>
1584    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
1585      <parameter type-id='type-id-55'/>
1586      <parameter type-id='type-id-91'/>
1587      <parameter type-id='type-id-15'/>
1588      <return type-id='type-id-18'/>
1589    </function-decl>
1590    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
1591      <parameter type-id='type-id-55'/>
1592      <parameter type-id='type-id-91'/>
1593      <parameter type-id='type-id-15'/>
1594      <return type-id='type-id-19'/>
1595    </function-decl>
1596    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
1597      <parameter type-id='type-id-55'/>
1598      <parameter type-id='type-id-91'/>
1599      <return type-id='type-id-14'/>
1600    </function-decl>
1601    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
1602      <parameter type-id='type-id-55'/>
1603      <parameter type-id='type-id-91'/>
1604      <return type-id='type-id-16'/>
1605    </function-decl>
1606    <namespace-decl name='boost'>
1607      <namespace-decl name='noncopyable_'>
1608        <class-decl name='noncopyable' size-in-bits='8' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='23' column='1' id='type-id-79'>
1609          <member-function access='protected' constructor='yes'>
1610            <function-decl name='noncopyable' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='27' column='1' visibility='default' binding='global' size-in-bits='64'>
1611              <parameter type-id='type-id-81' is-artificial='yes'/>
1612              <return type-id='type-id-27'/>
1613            </function-decl>
1614          </member-function>
1615          <member-function access='protected' destructor='yes'>
1616            <function-decl name='~noncopyable' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='28' column='1' visibility='default' binding='global' size-in-bits='64'>
1617              <parameter type-id='type-id-81' is-artificial='yes'/>
1618              <parameter type-id='type-id-15' is-artificial='yes'/>
1619              <return type-id='type-id-27'/>
1620            </function-decl>
1621          </member-function>
1622          <member-function access='protected' constructor='yes'>
1623            <function-decl name='noncopyable' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='34' column='1' visibility='default' binding='global' size-in-bits='64'>
1624              <parameter type-id='type-id-81' is-artificial='yes'/>
1625              <parameter type-id='type-id-102'/>
1626              <return type-id='type-id-27'/>
1627            </function-decl>
1628          </member-function>
1629          <member-function access='protected' constructor='yes'>
1630            <function-decl name='noncopyable' mangled-name='_ZN5boost12noncopyable_11noncopyableC2Ev' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12noncopyable_11noncopyableC2Ev'>
1631              <parameter type-id='type-id-81' is-artificial='yes'/>
1632              <return type-id='type-id-27'/>
1633            </function-decl>
1634          </member-function>
1635        </class-decl>
1636      </namespace-decl>
1637      <namespace-decl name='system'>
1638        <class-decl name='error_condition' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='230' column='1' id='type-id-86'>
1639          <member-type access='public'>
1640            <typedef-decl name='unspecified_bool_type' type-id='type-id-183' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='272' column='1' id='type-id-243'/>
1641          </member-type>
1642          <data-member access='private' layout-offset-in-bits='0'>
1643            <var-decl name='m_val' type-id='type-id-15' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='304' column='1'/>
1644          </data-member>
1645          <data-member access='private' layout-offset-in-bits='64'>
1646            <var-decl name='m_cat' type-id='type-id-106' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='305' column='1'/>
1647          </data-member>
1648          <member-function access='public' constructor='yes'>
1649            <function-decl name='error_condition' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='235' column='1' visibility='default' binding='global' size-in-bits='64'>
1650              <parameter type-id='type-id-87' is-artificial='yes'/>
1651              <return type-id='type-id-27'/>
1652            </function-decl>
1653          </member-function>
1654          <member-function access='public' constructor='yes'>
1655            <function-decl name='error_condition' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
1656              <parameter type-id='type-id-87' is-artificial='yes'/>
1657              <parameter type-id='type-id-15'/>
1658              <parameter type-id='type-id-104'/>
1659              <return type-id='type-id-27'/>
1660            </function-decl>
1661          </member-function>
1662          <member-function access='public' constructor='yes'>
1663            <function-decl name='error_condition' mangled-name='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE'>
1664              <parameter type-id='type-id-87' is-artificial='yes'/>
1665              <parameter type-id='type-id-15'/>
1666              <parameter type-id='type-id-104'/>
1667              <return type-id='type-id-27'/>
1668            </function-decl>
1669          </member-function>
1670        </class-decl>
1671        <class-decl name='error_code' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='317' column='1' id='type-id-84'>
1672          <member-type access='public'>
1673            <typedef-decl name='unspecified_bool_type' type-id='type-id-183' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='359' column='1' id='type-id-244'/>
1674          </member-type>
1675          <data-member access='private' layout-offset-in-bits='0'>
1676            <var-decl name='m_val' type-id='type-id-15' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='391' column='1'/>
1677          </data-member>
1678          <data-member access='private' layout-offset-in-bits='64'>
1679            <var-decl name='m_cat' type-id='type-id-106' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='392' column='1'/>
1680          </data-member>
1681          <member-function access='public' constructor='yes'>
1682            <function-decl name='error_code' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64'>
1683              <parameter type-id='type-id-85' is-artificial='yes'/>
1684              <return type-id='type-id-27'/>
1685            </function-decl>
1686          </member-function>
1687          <member-function access='public' constructor='yes'>
1688            <function-decl name='error_code' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
1689              <parameter type-id='type-id-85' is-artificial='yes'/>
1690              <parameter type-id='type-id-15'/>
1691              <parameter type-id='type-id-104'/>
1692              <return type-id='type-id-27'/>
1693            </function-decl>
1694          </member-function>
1695          <member-function access='public' const='yes'>
1696            <function-decl name='value' mangled-name='_ZNK5boost6system10error_code5valueEv' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system10error_code5valueEv'>
1697              <parameter type-id='type-id-111' name='this' is-artificial='yes'/>
1698              <return type-id='type-id-15'/>
1699            </function-decl>
1700          </member-function>
1701          <member-function access='public' const='yes'>
1702            <function-decl name='category' mangled-name='_ZNK5boost6system10error_code8categoryEv' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system10error_code8categoryEv'>
1703              <parameter type-id='type-id-111' name='this' is-artificial='yes'/>
1704              <return type-id='type-id-104'/>
1705            </function-decl>
1706          </member-function>
1707          <member-function access='public' constructor='yes'>
1708            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2Ev' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2Ev'>
1709              <parameter type-id='type-id-85' is-artificial='yes'/>
1710              <return type-id='type-id-27'/>
1711            </function-decl>
1712          </member-function>
1713          <member-function access='public' constructor='yes'>
1714            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE'>
1715              <parameter type-id='type-id-85' is-artificial='yes'/>
1716              <parameter type-id='type-id-15'/>
1717              <parameter type-id='type-id-104'/>
1718              <return type-id='type-id-27'/>
1719            </function-decl>
1720          </member-function>
1721          <member-function access='public'>
1722            <function-decl name='assign' mangled-name='_ZN5boost6system10error_code6assignEiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_code6assignEiRKNS0_14error_categoryE'>
1723              <parameter type-id='type-id-85' is-artificial='yes'/>
1724              <parameter type-id='type-id-15'/>
1725              <parameter type-id='type-id-104'/>
1726              <return type-id='type-id-27'/>
1727            </function-decl>
1728          </member-function>
1729          <member-function access='public'>
1730            <function-decl name='clear' mangled-name='_ZN5boost6system10error_code5clearEv' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_code5clearEv'>
1731              <parameter type-id='type-id-85' is-artificial='yes'/>
1732              <return type-id='type-id-27'/>
1733            </function-decl>
1734          </member-function>
1735          <member-function access='public' const='yes'>
1736            <function-decl name='message' mangled-name='_ZNK5boost6system10error_code7messageEv' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system10error_code7messageEv'>
1737              <parameter type-id='type-id-111' name='this' is-artificial='yes'/>
1738              <return type-id='type-id-186'/>
1739            </function-decl>
1740          </member-function>
1741          <member-function access='public' static='yes'>
1742            <function-decl name='unspecified_bool_true' mangled-name='_ZN5boost6system10error_code21unspecified_bool_trueEv' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_code21unspecified_bool_trueEv'>
1743              <return type-id='type-id-27'/>
1744            </function-decl>
1745          </member-function>
1746          <member-function access='public' const='yes'>
1747            <function-decl name='operator boost::system::error_code::unspecified_bool_type' mangled-name='_ZNK5boost6system10error_codecvPFvvEEv' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system10error_codecvPFvvEEv'>
1748              <parameter type-id='type-id-111' name='this' is-artificial='yes'/>
1749              <return type-id='type-id-244'/>
1750            </function-decl>
1751          </member-function>
1752          <member-function access='public' constructor='yes'>
1753            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE'>
1754              <parameter type-id='type-id-85' is-artificial='yes'/>
1755              <parameter type-id='type-id-15'/>
1756              <parameter type-id='type-id-104'/>
1757              <return type-id='type-id-27'/>
1758            </function-decl>
1759          </member-function>
1760          <member-function access='public' constructor='yes'>
1761            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE'>
1762              <parameter type-id='type-id-85' is-artificial='yes'/>
1763              <parameter type-id='type-id-15'/>
1764              <parameter type-id='type-id-104'/>
1765              <return type-id='type-id-27'/>
1766            </function-decl>
1767          </member-function>
1768        </class-decl>
1769        <class-decl name='error_category' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='185' column='1' id='type-id-82'>
1770          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-79'/>
1771          <member-function access='public' const='yes'>
1772            <function-decl name='operator==' mangled-name='_ZNK5boost6system14error_categoryeqERKS1_' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system14error_categoryeqERKS1_'>
1773              <parameter type-id='type-id-107' name='this' is-artificial='yes'/>
1774              <parameter type-id='type-id-105' name='rhs' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='198' column='1'/>
1775              <return type-id='type-id-1'/>
1776            </function-decl>
1777          </member-function>
1778          <member-function access='public' destructor='yes' vtable-offset='-1'>
1779            <function-decl name='~error_category' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
1780              <parameter type-id='type-id-83' is-artificial='yes'/>
1781              <parameter type-id='type-id-15' is-artificial='yes'/>
1782              <return type-id='type-id-27'/>
1783            </function-decl>
1784          </member-function>
1785          <member-function access='public' destructor='yes' vtable-offset='-1'>
1786            <function-decl name='~error_category' mangled-name='_ZN5boost6system14error_categoryD0Ev' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system14error_categoryD0Ev'>
1787              <parameter type-id='type-id-83' is-artificial='yes'/>
1788              <parameter type-id='type-id-15' is-artificial='yes'/>
1789              <return type-id='type-id-27'/>
1790            </function-decl>
1791          </member-function>
1792          <member-function access='public' destructor='yes' vtable-offset='-1'>
1793            <function-decl name='~error_category' mangled-name='_ZN5boost6system14error_categoryD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system14error_categoryD2Ev'>
1794              <parameter type-id='type-id-83' is-artificial='yes'/>
1795              <parameter type-id='type-id-15' is-artificial='yes'/>
1796              <return type-id='type-id-27'/>
1797            </function-decl>
1798          </member-function>
1799          <member-function access='public' const='yes' vtable-offset='2'>
1800            <function-decl name='name' mangled-name='_ZNK5boost6system14error_category4nameEv' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
1801              <parameter type-id='type-id-106' is-artificial='yes'/>
1802              <return type-id='type-id-55'/>
1803            </function-decl>
1804          </member-function>
1805          <member-function access='public' const='yes' vtable-offset='3'>
1806            <function-decl name='message' mangled-name='_ZNK5boost6system14error_category7messageEi' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='191' column='1' visibility='default' binding='global' size-in-bits='64'>
1807              <parameter type-id='type-id-106' is-artificial='yes'/>
1808              <parameter type-id='type-id-15'/>
1809              <return type-id='type-id-186'/>
1810            </function-decl>
1811          </member-function>
1812          <member-function access='public' const='yes' vtable-offset='4'>
1813            <function-decl name='default_error_condition' mangled-name='_ZNK5boost6system14error_category23default_error_conditionEi' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system14error_category23default_error_conditionEi'>
1814              <parameter type-id='type-id-106' is-artificial='yes'/>
1815              <parameter type-id='type-id-15'/>
1816              <return type-id='type-id-86'/>
1817            </function-decl>
1818          </member-function>
1819          <member-function access='public' const='yes' vtable-offset='5'>
1820            <function-decl name='equivalent' mangled-name='_ZNK5boost6system14error_category10equivalentEiRKNS0_15error_conditionE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system14error_category10equivalentEiRKNS0_15error_conditionE'>
1821              <parameter type-id='type-id-106' is-artificial='yes'/>
1822              <parameter type-id='type-id-15'/>
1823              <parameter type-id='type-id-113'/>
1824              <return type-id='type-id-1'/>
1825            </function-decl>
1826          </member-function>
1827          <member-function access='public' const='yes' vtable-offset='6'>
1828            <function-decl name='equivalent' mangled-name='_ZNK5boost6system14error_category10equivalentERKNS0_10error_codeEi' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system14error_category10equivalentERKNS0_10error_codeEi'>
1829              <parameter type-id='type-id-106' is-artificial='yes'/>
1830              <parameter type-id='type-id-109'/>
1831              <parameter type-id='type-id-15'/>
1832              <return type-id='type-id-1'/>
1833            </function-decl>
1834          </member-function>
1835        </class-decl>
1836        <function-decl name='operator==' mangled-name='_ZN5boost6systemeqERKNS0_15error_conditionES3_' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6systemeqERKNS0_15error_conditionES3_'>
1837          <parameter type-id='type-id-114' name='lhs' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='288' column='1'/>
1838          <parameter type-id='type-id-114' name='rhs' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='289' column='1'/>
1839          <return type-id='type-id-1'/>
1840        </function-decl>
1841      </namespace-decl>
1842      <namespace-decl name='filesystem'>
1843        <function-decl name='codecvt_error_category' mangled-name='_ZN5boost10filesystem22codecvt_error_categoryEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/codecvt_error_category.cpp' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem22codecvt_error_categoryEv'>
1844          <return type-id='type-id-104'/>
1845        </function-decl>
1846      </namespace-decl>
1847    </namespace-decl>
1848    <namespace-decl name='mpl_'>
1849      <class-decl name='int_&lt;3&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='43' column='1' id='type-id-133'>
1850        <data-member access='public' static='yes'>
1851          <var-decl name='value' type-id='type-id-123' mangled-name='_ZN4mpl_4int_ILi3EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='45' column='1'/>
1852        </data-member>
1853      </class-decl>
1854      <class-decl name='int_&lt;-1&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='43' column='1' id='type-id-127'>
1855        <data-member access='public' static='yes'>
1856          <var-decl name='value' type-id='type-id-123' mangled-name='_ZN4mpl_4int_ILin1EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='45' column='1'/>
1857        </data-member>
1858      </class-decl>
1859      <class-decl name='int_&lt;1&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='43' column='1' id='type-id-130'>
1860        <data-member access='public' static='yes'>
1861          <var-decl name='value' type-id='type-id-123' mangled-name='_ZN4mpl_4int_ILi1EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='45' column='1'/>
1862        </data-member>
1863      </class-decl>
1864    </namespace-decl>
1865    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
1866      <parameter type-id='type-id-15'/>
1867      <return type-id='type-id-39'/>
1868    </function-decl>
1869    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
1870      <parameter type-id='type-id-70'/>
1871      <return type-id='type-id-39'/>
1872    </function-decl>
1873    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
1874      <parameter type-id='type-id-184'/>
1875      <parameter type-id='type-id-15'/>
1876      <parameter type-id='type-id-70'/>
1877      <return type-id='type-id-184'/>
1878    </function-decl>
1879    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
1880      <parameter type-id='type-id-28'/>
1881      <parameter type-id='type-id-70'/>
1882      <return type-id='type-id-39'/>
1883    </function-decl>
1884    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'>
1885      <parameter type-id='type-id-164'/>
1886      <parameter type-id='type-id-70'/>
1887      <return type-id='type-id-15'/>
1888    </function-decl>
1889    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'>
1890      <parameter type-id='type-id-70'/>
1891      <parameter type-id='type-id-15'/>
1892      <return type-id='type-id-15'/>
1893    </function-decl>
1894    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'>
1895      <parameter type-id='type-id-70'/>
1896      <parameter type-id='type-id-164'/>
1897      <parameter is-variadic='yes'/>
1898      <return type-id='type-id-15'/>
1899    </function-decl>
1900    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
1901      <parameter type-id='type-id-70'/>
1902      <parameter type-id='type-id-164'/>
1903      <parameter is-variadic='yes'/>
1904      <return type-id='type-id-15'/>
1905    </function-decl>
1906    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'>
1907      <parameter type-id='type-id-70'/>
1908      <return type-id='type-id-39'/>
1909    </function-decl>
1910    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
1911      <return type-id='type-id-39'/>
1912    </function-decl>
1913    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
1914      <parameter type-id='type-id-55'/>
1915      <parameter type-id='type-id-29'/>
1916      <parameter type-id='type-id-169'/>
1917      <return type-id='type-id-29'/>
1918    </function-decl>
1919    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'>
1920      <parameter type-id='type-id-184'/>
1921      <parameter type-id='type-id-55'/>
1922      <parameter type-id='type-id-29'/>
1923      <parameter type-id='type-id-169'/>
1924      <return type-id='type-id-29'/>
1925    </function-decl>
1926    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
1927      <parameter type-id='type-id-126'/>
1928      <return type-id='type-id-15'/>
1929    </function-decl>
1930    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
1931      <parameter type-id='type-id-184'/>
1932      <parameter type-id='type-id-120'/>
1933      <parameter type-id='type-id-29'/>
1934      <parameter type-id='type-id-169'/>
1935      <return type-id='type-id-29'/>
1936    </function-decl>
1937    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'>
1938      <parameter type-id='type-id-28'/>
1939      <parameter type-id='type-id-70'/>
1940      <return type-id='type-id-39'/>
1941    </function-decl>
1942    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'>
1943      <parameter type-id='type-id-28'/>
1944      <return type-id='type-id-39'/>
1945    </function-decl>
1946    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
1947      <parameter type-id='type-id-184'/>
1948      <parameter type-id='type-id-29'/>
1949      <parameter type-id='type-id-164'/>
1950      <parameter is-variadic='yes'/>
1951      <return type-id='type-id-15'/>
1952    </function-decl>
1953    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'>
1954      <parameter type-id='type-id-164'/>
1955      <parameter type-id='type-id-164'/>
1956      <parameter is-variadic='yes'/>
1957      <return type-id='type-id-15'/>
1958    </function-decl>
1959    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
1960      <parameter type-id='type-id-39'/>
1961      <parameter type-id='type-id-70'/>
1962      <return type-id='type-id-39'/>
1963    </function-decl>
1964    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
1965      <parameter type-id='type-id-70'/>
1966      <parameter type-id='type-id-164'/>
1967      <parameter type-id='type-id-181'/>
1968      <return type-id='type-id-15'/>
1969    </function-decl>
1970    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
1971      <parameter type-id='type-id-70'/>
1972      <parameter type-id='type-id-164'/>
1973      <parameter type-id='type-id-181'/>
1974      <return type-id='type-id-15'/>
1975    </function-decl>
1976    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
1977      <parameter type-id='type-id-184'/>
1978      <parameter type-id='type-id-29'/>
1979      <parameter type-id='type-id-164'/>
1980      <parameter type-id='type-id-181'/>
1981      <return type-id='type-id-15'/>
1982    </function-decl>
1983    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
1984      <parameter type-id='type-id-164'/>
1985      <parameter type-id='type-id-164'/>
1986      <parameter type-id='type-id-181'/>
1987      <return type-id='type-id-15'/>
1988    </function-decl>
1989    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'>
1990      <parameter type-id='type-id-164'/>
1991      <parameter type-id='type-id-181'/>
1992      <return type-id='type-id-15'/>
1993    </function-decl>
1994    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
1995      <parameter type-id='type-id-164'/>
1996      <parameter type-id='type-id-181'/>
1997      <return type-id='type-id-15'/>
1998    </function-decl>
1999    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
2000      <parameter type-id='type-id-42'/>
2001      <parameter type-id='type-id-28'/>
2002      <parameter type-id='type-id-169'/>
2003      <return type-id='type-id-29'/>
2004    </function-decl>
2005    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
2006      <parameter type-id='type-id-184'/>
2007      <parameter type-id='type-id-164'/>
2008      <return type-id='type-id-184'/>
2009    </function-decl>
2010    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
2011      <parameter type-id='type-id-164'/>
2012      <parameter type-id='type-id-164'/>
2013      <return type-id='type-id-15'/>
2014    </function-decl>
2015    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
2016      <parameter type-id='type-id-164'/>
2017      <parameter type-id='type-id-164'/>
2018      <return type-id='type-id-15'/>
2019    </function-decl>
2020    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
2021      <parameter type-id='type-id-184'/>
2022      <parameter type-id='type-id-164'/>
2023      <return type-id='type-id-184'/>
2024    </function-decl>
2025    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
2026      <parameter type-id='type-id-164'/>
2027      <parameter type-id='type-id-164'/>
2028      <return type-id='type-id-29'/>
2029    </function-decl>
2030    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'>
2031      <parameter type-id='type-id-184'/>
2032      <parameter type-id='type-id-29'/>
2033      <parameter type-id='type-id-164'/>
2034      <parameter type-id='type-id-161'/>
2035      <return type-id='type-id-29'/>
2036    </function-decl>
2037    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
2038      <parameter type-id='type-id-164'/>
2039      <return type-id='type-id-29'/>
2040    </function-decl>
2041    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
2042      <parameter type-id='type-id-184'/>
2043      <parameter type-id='type-id-164'/>
2044      <parameter type-id='type-id-29'/>
2045      <return type-id='type-id-184'/>
2046    </function-decl>
2047    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
2048      <parameter type-id='type-id-164'/>
2049      <parameter type-id='type-id-164'/>
2050      <parameter type-id='type-id-29'/>
2051      <return type-id='type-id-15'/>
2052    </function-decl>
2053    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
2054      <parameter type-id='type-id-184'/>
2055      <parameter type-id='type-id-164'/>
2056      <parameter type-id='type-id-29'/>
2057      <return type-id='type-id-184'/>
2058    </function-decl>
2059    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
2060      <parameter type-id='type-id-42'/>
2061      <parameter type-id='type-id-165'/>
2062      <parameter type-id='type-id-29'/>
2063      <parameter type-id='type-id-169'/>
2064      <return type-id='type-id-29'/>
2065    </function-decl>
2066    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
2067      <parameter type-id='type-id-164'/>
2068      <parameter type-id='type-id-164'/>
2069      <return type-id='type-id-29'/>
2070    </function-decl>
2071    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'>
2072      <parameter type-id='type-id-164'/>
2073      <parameter type-id='type-id-185'/>
2074      <return type-id='type-id-13'/>
2075    </function-decl>
2076    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'>
2077      <parameter type-id='type-id-164'/>
2078      <parameter type-id='type-id-185'/>
2079      <return type-id='type-id-14'/>
2080    </function-decl>
2081    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
2082      <parameter type-id='type-id-184'/>
2083      <parameter type-id='type-id-164'/>
2084      <parameter type-id='type-id-185'/>
2085      <return type-id='type-id-184'/>
2086    </function-decl>
2087    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
2088      <parameter type-id='type-id-164'/>
2089      <parameter type-id='type-id-185'/>
2090      <parameter type-id='type-id-15'/>
2091      <return type-id='type-id-17'/>
2092    </function-decl>
2093    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
2094      <parameter type-id='type-id-164'/>
2095      <parameter type-id='type-id-185'/>
2096      <parameter type-id='type-id-15'/>
2097      <return type-id='type-id-22'/>
2098    </function-decl>
2099    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
2100      <parameter type-id='type-id-184'/>
2101      <parameter type-id='type-id-164'/>
2102      <parameter type-id='type-id-29'/>
2103      <return type-id='type-id-29'/>
2104    </function-decl>
2105    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
2106      <parameter type-id='type-id-39'/>
2107      <return type-id='type-id-15'/>
2108    </function-decl>
2109    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
2110      <parameter type-id='type-id-164'/>
2111      <parameter type-id='type-id-164'/>
2112      <parameter type-id='type-id-29'/>
2113      <return type-id='type-id-15'/>
2114    </function-decl>
2115    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
2116      <parameter type-id='type-id-184'/>
2117      <parameter type-id='type-id-164'/>
2118      <parameter type-id='type-id-29'/>
2119      <return type-id='type-id-184'/>
2120    </function-decl>
2121    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
2122      <parameter type-id='type-id-184'/>
2123      <parameter type-id='type-id-164'/>
2124      <parameter type-id='type-id-29'/>
2125      <return type-id='type-id-184'/>
2126    </function-decl>
2127    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
2128      <parameter type-id='type-id-184'/>
2129      <parameter type-id='type-id-28'/>
2130      <parameter type-id='type-id-29'/>
2131      <return type-id='type-id-184'/>
2132    </function-decl>
2133    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'>
2134      <parameter type-id='type-id-164'/>
2135      <parameter is-variadic='yes'/>
2136      <return type-id='type-id-15'/>
2137    </function-decl>
2138    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
2139      <parameter type-id='type-id-164'/>
2140      <parameter is-variadic='yes'/>
2141      <return type-id='type-id-15'/>
2142    </function-decl>
2143    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'>
2144      <parameter type-id='type-id-164'/>
2145      <parameter type-id='type-id-185'/>
2146      <return type-id='type-id-16'/>
2147    </function-decl>
2148    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
2149      <parameter type-id='type-id-164'/>
2150      <parameter type-id='type-id-185'/>
2151      <parameter type-id='type-id-15'/>
2152      <return type-id='type-id-18'/>
2153    </function-decl>
2154    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
2155      <parameter type-id='type-id-164'/>
2156      <parameter type-id='type-id-185'/>
2157      <parameter type-id='type-id-15'/>
2158      <return type-id='type-id-19'/>
2159    </function-decl>
2160    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
2161      <parameter type-id='type-id-15'/>
2162      <parameter type-id='type-id-55'/>
2163      <return type-id='type-id-42'/>
2164    </function-decl>
2165    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
2166      <return type-id='type-id-168'/>
2167    </function-decl>
2168    <function-decl name='clearerr' filepath='/usr/include/stdio.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64'>
2169      <parameter type-id='type-id-69'/>
2170      <return type-id='type-id-27'/>
2171    </function-decl>
2172    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
2173      <parameter type-id='type-id-69'/>
2174      <return type-id='type-id-15'/>
2175    </function-decl>
2176    <function-decl name='feof' filepath='/usr/include/stdio.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
2177      <parameter type-id='type-id-69'/>
2178      <return type-id='type-id-15'/>
2179    </function-decl>
2180    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='830' column='1' visibility='default' binding='global' size-in-bits='64'>
2181      <parameter type-id='type-id-69'/>
2182      <return type-id='type-id-15'/>
2183    </function-decl>
2184    <function-decl name='fflush' filepath='/usr/include/stdio.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
2185      <parameter type-id='type-id-69'/>
2186      <return type-id='type-id-15'/>
2187    </function-decl>
2188    <function-decl name='fgetc' filepath='/usr/include/stdio.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
2189      <parameter type-id='type-id-69'/>
2190      <return type-id='type-id-15'/>
2191    </function-decl>
2192    <function-decl name='fgetpos' mangled-name='fgetpos64' filepath='/usr/include/stdio.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64'>
2193      <parameter type-id='type-id-69'/>
2194      <parameter type-id='type-id-166'/>
2195      <return type-id='type-id-15'/>
2196    </function-decl>
2197    <function-decl name='fgets' filepath='/usr/include/stdio.h' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
2198      <parameter type-id='type-id-42'/>
2199      <parameter type-id='type-id-15'/>
2200      <parameter type-id='type-id-69'/>
2201      <return type-id='type-id-42'/>
2202    </function-decl>
2203    <function-decl name='fopen' mangled-name='fopen64' filepath='/usr/include/stdio.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
2204      <parameter type-id='type-id-55'/>
2205      <parameter type-id='type-id-55'/>
2206      <return type-id='type-id-69'/>
2207    </function-decl>
2208    <function-decl name='fread' filepath='/usr/include/stdio.h' line='709' column='1' visibility='default' binding='global' size-in-bits='64'>
2209      <parameter type-id='type-id-12'/>
2210      <parameter type-id='type-id-29'/>
2211      <parameter type-id='type-id-29'/>
2212      <parameter type-id='type-id-69'/>
2213      <return type-id='type-id-29'/>
2214    </function-decl>
2215    <function-decl name='freopen' mangled-name='freopen64' filepath='/usr/include/stdio.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
2216      <parameter type-id='type-id-55'/>
2217      <parameter type-id='type-id-55'/>
2218      <parameter type-id='type-id-69'/>
2219      <return type-id='type-id-69'/>
2220    </function-decl>
2221    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
2222      <parameter type-id='type-id-69'/>
2223      <parameter type-id='type-id-17'/>
2224      <parameter type-id='type-id-15'/>
2225      <return type-id='type-id-15'/>
2226    </function-decl>
2227    <function-decl name='fsetpos' mangled-name='fsetpos64' filepath='/usr/include/stdio.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64'>
2228      <parameter type-id='type-id-69'/>
2229      <parameter type-id='type-id-122'/>
2230      <return type-id='type-id-15'/>
2231    </function-decl>
2232    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
2233      <parameter type-id='type-id-69'/>
2234      <return type-id='type-id-17'/>
2235    </function-decl>
2236    <function-decl name='getc' filepath='/usr/include/stdio.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
2237      <parameter type-id='type-id-69'/>
2238      <return type-id='type-id-15'/>
2239    </function-decl>
2240    <function-decl name='getchar' filepath='/usr/include/stdio.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
2241      <return type-id='type-id-15'/>
2242    </function-decl>
2243    <function-decl name='gets' filepath='/usr/include/stdio.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64'>
2244      <parameter type-id='type-id-42'/>
2245      <return type-id='type-id-42'/>
2246    </function-decl>
2247    <function-decl name='perror' filepath='/usr/include/stdio.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64'>
2248      <parameter type-id='type-id-55'/>
2249      <return type-id='type-id-27'/>
2250    </function-decl>
2251    <function-decl name='remove' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
2252      <parameter type-id='type-id-55'/>
2253      <return type-id='type-id-15'/>
2254    </function-decl>
2255    <function-decl name='rename' filepath='/usr/include/stdio.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
2256      <parameter type-id='type-id-55'/>
2257      <parameter type-id='type-id-55'/>
2258      <return type-id='type-id-15'/>
2259    </function-decl>
2260    <function-decl name='rewind' filepath='/usr/include/stdio.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
2261      <parameter type-id='type-id-69'/>
2262      <return type-id='type-id-27'/>
2263    </function-decl>
2264    <function-decl name='setbuf' filepath='/usr/include/stdio.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
2265      <parameter type-id='type-id-69'/>
2266      <parameter type-id='type-id-42'/>
2267      <return type-id='type-id-27'/>
2268    </function-decl>
2269    <function-decl name='setvbuf' filepath='/usr/include/stdio.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
2270      <parameter type-id='type-id-69'/>
2271      <parameter type-id='type-id-42'/>
2272      <parameter type-id='type-id-15'/>
2273      <parameter type-id='type-id-29'/>
2274      <return type-id='type-id-15'/>
2275    </function-decl>
2276    <function-decl name='tmpfile' mangled-name='tmpfile64' filepath='/usr/include/stdio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
2277      <return type-id='type-id-69'/>
2278    </function-decl>
2279    <function-decl name='tmpnam' filepath='/usr/include/stdio.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
2280      <parameter type-id='type-id-42'/>
2281      <return type-id='type-id-42'/>
2282    </function-decl>
2283    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
2284      <parameter type-id='type-id-15'/>
2285      <parameter type-id='type-id-69'/>
2286      <return type-id='type-id-15'/>
2287    </function-decl>
2288    <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
2289      <parameter type-id='type-id-39'/>
2290      <parameter type-id='type-id-61'/>
2291      <return type-id='type-id-15'/>
2292    </function-decl>
2293    <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
2294      <parameter type-id='type-id-39'/>
2295      <parameter type-id='type-id-63'/>
2296      <return type-id='type-id-39'/>
2297    </function-decl>
2298    <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
2299      <parameter type-id='type-id-55'/>
2300      <return type-id='type-id-63'/>
2301    </function-decl>
2302    <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
2303      <parameter type-id='type-id-55'/>
2304      <return type-id='type-id-61'/>
2305    </function-decl>
2306    <function-decl name='clock' filepath='/usr/include/time.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
2307      <return type-id='type-id-66'/>
2308    </function-decl>
2309    <function-decl name='difftime' filepath='/usr/include/time.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
2310      <parameter type-id='type-id-68'/>
2311      <parameter type-id='type-id-68'/>
2312      <return type-id='type-id-13'/>
2313    </function-decl>
2314    <function-decl name='mktime' filepath='/usr/include/time.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
2315      <parameter type-id='type-id-180'/>
2316      <return type-id='type-id-68'/>
2317    </function-decl>
2318    <function-decl name='time' filepath='/usr/include/time.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
2319      <parameter type-id='type-id-179'/>
2320      <return type-id='type-id-68'/>
2321    </function-decl>
2322    <function-decl name='asctime' filepath='/usr/include/time.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
2323      <parameter type-id='type-id-161'/>
2324      <return type-id='type-id-42'/>
2325    </function-decl>
2326    <function-decl name='ctime' filepath='/usr/include/time.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
2327      <parameter type-id='type-id-159'/>
2328      <return type-id='type-id-42'/>
2329    </function-decl>
2330    <function-decl name='gmtime' filepath='/usr/include/time.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
2331      <parameter type-id='type-id-159'/>
2332      <return type-id='type-id-180'/>
2333    </function-decl>
2334    <function-decl name='localtime' filepath='/usr/include/time.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
2335      <parameter type-id='type-id-159'/>
2336      <return type-id='type-id-180'/>
2337    </function-decl>
2338    <function-decl name='strftime' filepath='/usr/include/time.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
2339      <parameter type-id='type-id-42'/>
2340      <parameter type-id='type-id-29'/>
2341      <parameter type-id='type-id-55'/>
2342      <parameter type-id='type-id-161'/>
2343      <return type-id='type-id-29'/>
2344    </function-decl>
2345    <namespace-decl name='std'>
2346      <class-decl name='__false_type' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/cpp_type_traits.h' line='83' column='1' id='type-id-204'/>
2347    </namespace-decl>
2348    <namespace-decl name='std'>
2349      <class-decl name='forward_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='95' column='1' id='type-id-205'>
2350        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-245'/>
2351      </class-decl>
2352    </namespace-decl>
2353    <namespace-decl name='std'>
2354      <class-decl name='random_access_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='103' column='1' id='type-id-214'>
2355        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-246'/>
2356      </class-decl>
2357    </namespace-decl>
2358    <qualified-type-def type-id='type-id-93' const='yes' id='type-id-236'/>
2359    <qualified-type-def type-id='type-id-95' const='yes' id='type-id-240'/>
2360    <qualified-type-def type-id='type-id-139' id='type-id-203'/>
2361    <function-type size-in-bits='64' id='type-id-167'>
2362      <parameter type-id='type-id-12'/>
2363      <parameter type-id='type-id-12'/>
2364      <return type-id='type-id-15'/>
2365    </function-type>
2366    <function-type size-in-bits='64' id='type-id-182'>
2367      <return type-id='type-id-27'/>
2368    </function-type>
2369    <qualified-type-def type-id='type-id-173' const='yes' id='type-id-202'/>
2370    <namespace-decl name='std'>
2371      <class-decl name='bidirectional_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='99' column='1' id='type-id-246'>
2372        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-205'/>
2373      </class-decl>
2374    </namespace-decl>
2375    <namespace-decl name='std'>
2376      <class-decl name='input_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='89' column='1' id='type-id-245'/>
2377    </namespace-decl>
2378  </abi-instr>
2379  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
2380    <array-type-def dimensions='1' type-id='type-id-247' size-in-bits='infinite' id='type-id-248'>
2381      <subrange length='infinite' id='type-id-24'/>
2382    </array-type-def>
2383    <array-type-def dimensions='1' type-id='type-id-249' size-in-bits='infinite' id='type-id-250'>
2384      <subrange length='infinite' id='type-id-24'/>
2385    </array-type-def>
2386    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-251'/>
2387    <array-type-def dimensions='1' type-id='type-id-22' size-in-bits='39936' id='type-id-252'>
2388      <subrange length='624' type-id='type-id-4' id='type-id-253'/>
2389    </array-type-def>
2390    <typedef-decl name='__gthread_once_t' type-id='type-id-254' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/gthr-default.h' line='49' column='1' id='type-id-255'/>
2391    <typedef-decl name='pthread_once_t' type-id='type-id-15' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='168' column='1' id='type-id-254'/>
2392    <typedef-decl name='uintmax_t' type-id='type-id-22' filepath='/usr/include/stdint.h' line='135' column='1' id='type-id-256'/>
2393    <typedef-decl name='mode_t' type-id='type-id-257' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='70' column='1' id='type-id-258'/>
2394    <typedef-decl name='__mode_t' type-id='type-id-11' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='129' column='1' id='type-id-257'/>
2395    <reference-type-def kind='lvalue' type-id='type-id-259' size-in-bits='64' id='type-id-260'/>
2396    <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-261'/>
2397    <reference-type-def kind='lvalue' type-id='type-id-262' size-in-bits='64' id='type-id-263'/>
2398    <pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-264'/>
2399    <pointer-type-def type-id='type-id-265' size-in-bits='64' id='type-id-266'/>
2400    <reference-type-def kind='lvalue' type-id='type-id-267' size-in-bits='64' id='type-id-268'/>
2401    <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-269'/>
2402    <qualified-type-def type-id='type-id-270' id='type-id-271'/>
2403    <reference-type-def kind='lvalue' type-id='type-id-272' size-in-bits='64' id='type-id-270'/>
2404    <reference-type-def kind='rvalue' type-id='type-id-272' size-in-bits='64' id='type-id-273'/>
2405    <pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-274'/>
2406    <qualified-type-def type-id='type-id-274' const='yes' id='type-id-275'/>
2407    <reference-type-def kind='lvalue' type-id='type-id-276' size-in-bits='64' id='type-id-277'/>
2408    <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-278'/>
2409    <reference-type-def kind='lvalue' type-id='type-id-279' size-in-bits='64' id='type-id-280'/>
2410    <pointer-type-def type-id='type-id-279' size-in-bits='64' id='type-id-281'/>
2411    <reference-type-def kind='lvalue' type-id='type-id-282' size-in-bits='64' id='type-id-283'/>
2412    <pointer-type-def type-id='type-id-282' size-in-bits='64' id='type-id-284'/>
2413    <reference-type-def kind='lvalue' type-id='type-id-285' size-in-bits='64' id='type-id-286'/>
2414    <reference-type-def kind='rvalue' type-id='type-id-285' size-in-bits='64' id='type-id-287'/>
2415    <pointer-type-def type-id='type-id-285' size-in-bits='64' id='type-id-288'/>
2416    <reference-type-def kind='lvalue' type-id='type-id-289' size-in-bits='64' id='type-id-290'/>
2417    <pointer-type-def type-id='type-id-289' size-in-bits='64' id='type-id-291'/>
2418    <qualified-type-def type-id='type-id-292' id='type-id-293'/>
2419    <reference-type-def kind='lvalue' type-id='type-id-291' size-in-bits='64' id='type-id-292'/>
2420    <qualified-type-def type-id='type-id-294' id='type-id-295'/>
2421    <reference-type-def kind='lvalue' type-id='type-id-296' size-in-bits='64' id='type-id-294'/>
2422    <pointer-type-def type-id='type-id-296' size-in-bits='64' id='type-id-297'/>
2423    <qualified-type-def type-id='type-id-297' const='yes' id='type-id-298'/>
2424    <qualified-type-def type-id='type-id-299' id='type-id-300'/>
2425    <reference-type-def kind='lvalue' type-id='type-id-301' size-in-bits='64' id='type-id-299'/>
2426    <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-302'/>
2427    <qualified-type-def type-id='type-id-302' const='yes' id='type-id-303'/>
2428    <pointer-type-def type-id='type-id-304' size-in-bits='64' id='type-id-305'/>
2429    <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-307'/>
2430    <reference-type-def kind='lvalue' type-id='type-id-308' size-in-bits='64' id='type-id-309'/>
2431    <pointer-type-def type-id='type-id-308' size-in-bits='64' id='type-id-310'/>
2432    <qualified-type-def type-id='type-id-311' id='type-id-312'/>
2433    <reference-type-def kind='lvalue' type-id='type-id-310' size-in-bits='64' id='type-id-311'/>
2434    <reference-type-def kind='lvalue' type-id='type-id-313' size-in-bits='64' id='type-id-314'/>
2435    <pointer-type-def type-id='type-id-313' size-in-bits='64' id='type-id-315'/>
2436    <qualified-type-def type-id='type-id-315' const='yes' id='type-id-316'/>
2437    <qualified-type-def type-id='type-id-317' id='type-id-318'/>
2438    <reference-type-def kind='lvalue' type-id='type-id-319' size-in-bits='64' id='type-id-317'/>
2439    <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-320'/>
2440    <qualified-type-def type-id='type-id-320' const='yes' id='type-id-321'/>
2441    <qualified-type-def type-id='type-id-322' id='type-id-323'/>
2442    <reference-type-def kind='lvalue' type-id='type-id-324' size-in-bits='64' id='type-id-322'/>
2443    <pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-326'/>
2444    <pointer-type-def type-id='type-id-327' size-in-bits='64' id='type-id-328'/>
2445    <qualified-type-def type-id='type-id-328' const='yes' id='type-id-329'/>
2446    <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-331'/>
2447    <qualified-type-def type-id='type-id-331' const='yes' id='type-id-332'/>
2448    <reference-type-def kind='lvalue' type-id='type-id-333' size-in-bits='64' id='type-id-334'/>
2449    <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-335'/>
2450    <qualified-type-def type-id='type-id-336' id='type-id-337'/>
2451    <reference-type-def kind='lvalue' type-id='type-id-338' size-in-bits='64' id='type-id-336'/>
2452    <reference-type-def kind='rvalue' type-id='type-id-338' size-in-bits='64' id='type-id-339'/>
2453    <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-340'/>
2454    <qualified-type-def type-id='type-id-340' const='yes' id='type-id-341'/>
2455    <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-343'/>
2456    <qualified-type-def type-id='type-id-344' id='type-id-345'/>
2457    <reference-type-def kind='lvalue' type-id='type-id-346' size-in-bits='64' id='type-id-344'/>
2458    <reference-type-def kind='rvalue' type-id='type-id-346' size-in-bits='64' id='type-id-347'/>
2459    <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-348'/>
2460    <qualified-type-def type-id='type-id-348' const='yes' id='type-id-349'/>
2461    <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-351'/>
2462    <qualified-type-def type-id='type-id-352' id='type-id-353'/>
2463    <reference-type-def kind='lvalue' type-id='type-id-84' size-in-bits='64' id='type-id-352'/>
2464    <pointer-type-def type-id='type-id-354' size-in-bits='64' id='type-id-355'/>
2465    <qualified-type-def type-id='type-id-90' id='type-id-356'/>
2466    <qualified-type-def type-id='type-id-259' const='yes' id='type-id-357'/>
2467    <pointer-type-def type-id='type-id-357' size-in-bits='64' id='type-id-358'/>
2468    <qualified-type-def type-id='type-id-262' const='yes' id='type-id-359'/>
2469    <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-360'/>
2470    <qualified-type-def type-id='type-id-265' const='yes' id='type-id-361'/>
2471    <reference-type-def kind='lvalue' type-id='type-id-361' size-in-bits='64' id='type-id-362'/>
2472    <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-363'/>
2473    <qualified-type-def type-id='type-id-267' const='yes' id='type-id-364'/>
2474    <reference-type-def kind='lvalue' type-id='type-id-364' size-in-bits='64' id='type-id-365'/>
2475    <pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-366'/>
2476    <qualified-type-def type-id='type-id-366' const='yes' id='type-id-367'/>
2477    <qualified-type-def type-id='type-id-272' const='yes' id='type-id-368'/>
2478    <reference-type-def kind='lvalue' type-id='type-id-368' size-in-bits='64' id='type-id-369'/>
2479    <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-370'/>
2480    <qualified-type-def type-id='type-id-276' const='yes' id='type-id-371'/>
2481    <reference-type-def kind='lvalue' type-id='type-id-371' size-in-bits='64' id='type-id-372'/>
2482    <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-373'/>
2483    <qualified-type-def type-id='type-id-279' const='yes' id='type-id-374'/>
2484    <reference-type-def kind='lvalue' type-id='type-id-374' size-in-bits='64' id='type-id-375'/>
2485    <qualified-type-def type-id='type-id-282' const='yes' id='type-id-376'/>
2486    <reference-type-def kind='lvalue' type-id='type-id-376' size-in-bits='64' id='type-id-377'/>
2487    <qualified-type-def type-id='type-id-378' const='yes' id='type-id-379'/>
2488    <reference-type-def kind='lvalue' type-id='type-id-379' size-in-bits='64' id='type-id-380'/>
2489    <qualified-type-def type-id='type-id-285' const='yes' id='type-id-381'/>
2490    <reference-type-def kind='lvalue' type-id='type-id-381' size-in-bits='64' id='type-id-382'/>
2491    <pointer-type-def type-id='type-id-381' size-in-bits='64' id='type-id-383'/>
2492    <qualified-type-def type-id='type-id-296' const='yes' id='type-id-384'/>
2493    <qualified-type-def type-id='type-id-385' id='type-id-386'/>
2494    <reference-type-def kind='lvalue' type-id='type-id-384' size-in-bits='64' id='type-id-385'/>
2495    <pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-387'/>
2496    <qualified-type-def type-id='type-id-387' const='yes' id='type-id-388'/>
2497    <qualified-type-def type-id='type-id-301' const='yes' id='type-id-389'/>
2498    <qualified-type-def type-id='type-id-390' id='type-id-391'/>
2499    <reference-type-def kind='lvalue' type-id='type-id-389' size-in-bits='64' id='type-id-390'/>
2500    <pointer-type-def type-id='type-id-389' size-in-bits='64' id='type-id-392'/>
2501    <qualified-type-def type-id='type-id-392' const='yes' id='type-id-393'/>
2502    <qualified-type-def type-id='type-id-304' const='yes' id='type-id-394'/>
2503    <reference-type-def kind='lvalue' type-id='type-id-394' size-in-bits='64' id='type-id-395'/>
2504    <pointer-type-def type-id='type-id-394' size-in-bits='64' id='type-id-396'/>
2505    <qualified-type-def type-id='type-id-396' const='yes' id='type-id-397'/>
2506    <qualified-type-def type-id='type-id-306' const='yes' id='type-id-398'/>
2507    <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-399'/>
2508    <qualified-type-def type-id='type-id-313' const='yes' id='type-id-400'/>
2509    <qualified-type-def type-id='type-id-401' id='type-id-402'/>
2510    <reference-type-def kind='lvalue' type-id='type-id-400' size-in-bits='64' id='type-id-401'/>
2511    <pointer-type-def type-id='type-id-400' size-in-bits='64' id='type-id-403'/>
2512    <qualified-type-def type-id='type-id-403' const='yes' id='type-id-404'/>
2513    <qualified-type-def type-id='type-id-405' const='yes' id='type-id-406'/>
2514    <qualified-type-def type-id='type-id-407' id='type-id-408'/>
2515    <reference-type-def kind='lvalue' type-id='type-id-406' size-in-bits='64' id='type-id-407'/>
2516    <qualified-type-def type-id='type-id-319' const='yes' id='type-id-409'/>
2517    <qualified-type-def type-id='type-id-410' id='type-id-411'/>
2518    <reference-type-def kind='lvalue' type-id='type-id-409' size-in-bits='64' id='type-id-410'/>
2519    <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-412'/>
2520    <qualified-type-def type-id='type-id-412' const='yes' id='type-id-413'/>
2521    <qualified-type-def type-id='type-id-414' const='yes' id='type-id-415'/>
2522    <reference-type-def kind='lvalue' type-id='type-id-415' size-in-bits='64' id='type-id-416'/>
2523    <qualified-type-def type-id='type-id-417' const='yes' id='type-id-418'/>
2524    <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-419'/>
2525    <qualified-type-def type-id='type-id-420' const='yes' id='type-id-421'/>
2526    <qualified-type-def type-id='type-id-422' id='type-id-423'/>
2527    <reference-type-def kind='lvalue' type-id='type-id-421' size-in-bits='64' id='type-id-422'/>
2528    <qualified-type-def type-id='type-id-327' const='yes' id='type-id-424'/>
2529    <qualified-type-def type-id='type-id-425' id='type-id-426'/>
2530    <reference-type-def kind='lvalue' type-id='type-id-424' size-in-bits='64' id='type-id-425'/>
2531    <pointer-type-def type-id='type-id-424' size-in-bits='64' id='type-id-427'/>
2532    <qualified-type-def type-id='type-id-427' const='yes' id='type-id-428'/>
2533    <qualified-type-def type-id='type-id-330' const='yes' id='type-id-429'/>
2534    <qualified-type-def type-id='type-id-430' id='type-id-431'/>
2535    <reference-type-def kind='lvalue' type-id='type-id-429' size-in-bits='64' id='type-id-430'/>
2536    <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-432'/>
2537    <qualified-type-def type-id='type-id-432' const='yes' id='type-id-433'/>
2538    <qualified-type-def type-id='type-id-333' const='yes' id='type-id-434'/>
2539    <reference-type-def kind='lvalue' type-id='type-id-434' size-in-bits='64' id='type-id-435'/>
2540    <pointer-type-def type-id='type-id-434' size-in-bits='64' id='type-id-436'/>
2541    <qualified-type-def type-id='type-id-436' const='yes' id='type-id-437'/>
2542    <qualified-type-def type-id='type-id-338' const='yes' id='type-id-438'/>
2543    <qualified-type-def type-id='type-id-439' id='type-id-440'/>
2544    <reference-type-def kind='lvalue' type-id='type-id-438' size-in-bits='64' id='type-id-439'/>
2545    <pointer-type-def type-id='type-id-438' size-in-bits='64' id='type-id-441'/>
2546    <qualified-type-def type-id='type-id-441' const='yes' id='type-id-442'/>
2547    <qualified-type-def type-id='type-id-346' const='yes' id='type-id-443'/>
2548    <reference-type-def kind='lvalue' type-id='type-id-443' size-in-bits='64' id='type-id-444'/>
2549    <pointer-type-def type-id='type-id-443' size-in-bits='64' id='type-id-445'/>
2550    <qualified-type-def type-id='type-id-445' const='yes' id='type-id-446'/>
2551    <qualified-type-def type-id='type-id-354' const='yes' id='type-id-447'/>
2552    <pointer-type-def type-id='type-id-447' size-in-bits='64' id='type-id-448'/>
2553    <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-449'/>
2554    <qualified-type-def type-id='type-id-449' const='yes' id='type-id-450'/>
2555    <qualified-type-def type-id='type-id-451' const='yes' id='type-id-452'/>
2556    <pointer-type-def type-id='type-id-452' size-in-bits='64' id='type-id-453'/>
2557    <qualified-type-def type-id='type-id-454' const='yes' id='type-id-455'/>
2558    <pointer-type-def type-id='type-id-455' size-in-bits='64' id='type-id-456'/>
2559    <qualified-type-def type-id='type-id-457' const='yes' id='type-id-458'/>
2560    <pointer-type-def type-id='type-id-458' size-in-bits='64' id='type-id-459'/>
2561    <qualified-type-def type-id='type-id-460' const='yes' id='type-id-461'/>
2562    <pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-462'/>
2563    <qualified-type-def type-id='type-id-463' const='yes' id='type-id-464'/>
2564    <pointer-type-def type-id='type-id-464' size-in-bits='64' id='type-id-465'/>
2565    <qualified-type-def type-id='type-id-466' const='yes' id='type-id-467'/>
2566    <pointer-type-def type-id='type-id-467' size-in-bits='64' id='type-id-468'/>
2567    <qualified-type-def type-id='type-id-139' id='type-id-203'/>
2568    <qualified-type-def type-id='type-id-469' const='yes' id='type-id-470'/>
2569    <reference-type-def kind='lvalue' type-id='type-id-470' size-in-bits='64' id='type-id-471'/>
2570    <qualified-type-def type-id='type-id-472' const='yes' id='type-id-473'/>
2571    <reference-type-def kind='lvalue' type-id='type-id-473' size-in-bits='64' id='type-id-474'/>
2572    <pointer-type-def type-id='type-id-473' size-in-bits='64' id='type-id-475'/>
2573    <qualified-type-def type-id='type-id-476' const='yes' id='type-id-477'/>
2574    <pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-478'/>
2575    <qualified-type-def type-id='type-id-479' const='yes' id='type-id-480'/>
2576    <qualified-type-def type-id='type-id-481' const='yes' id='type-id-482'/>
2577    <pointer-type-def type-id='type-id-482' size-in-bits='64' id='type-id-483'/>
2578    <qualified-type-def type-id='type-id-484' const='yes' id='type-id-485'/>
2579    <reference-type-def kind='lvalue' type-id='type-id-485' size-in-bits='64' id='type-id-486'/>
2580    <pointer-type-def type-id='type-id-485' size-in-bits='64' id='type-id-487'/>
2581    <qualified-type-def type-id='type-id-488' const='yes' id='type-id-489'/>
2582    <reference-type-def kind='lvalue' type-id='type-id-489' size-in-bits='64' id='type-id-490'/>
2583    <pointer-type-def type-id='type-id-489' size-in-bits='64' id='type-id-491'/>
2584    <qualified-type-def type-id='type-id-492' const='yes' id='type-id-493'/>
2585    <qualified-type-def type-id='type-id-494' const='yes' id='type-id-495'/>
2586    <pointer-type-def type-id='type-id-495' size-in-bits='64' id='type-id-496'/>
2587    <pointer-type-def type-id='type-id-496' size-in-bits='64' id='type-id-497'/>
2588    <qualified-type-def type-id='type-id-498' const='yes' id='type-id-499'/>
2589    <reference-type-def kind='lvalue' type-id='type-id-499' size-in-bits='64' id='type-id-500'/>
2590    <pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-249'/>
2591    <qualified-type-def type-id='type-id-249' const='yes' id='type-id-501'/>
2592    <pointer-type-def type-id='type-id-501' size-in-bits='64' id='type-id-247'/>
2593    <qualified-type-def type-id='type-id-502' const='yes' id='type-id-503'/>
2594    <qualified-type-def type-id='type-id-187' const='yes' id='type-id-504'/>
2595    <qualified-type-def type-id='type-id-186' const='yes' id='type-id-505'/>
2596    <reference-type-def kind='lvalue' type-id='type-id-505' size-in-bits='64' id='type-id-506'/>
2597    <qualified-type-def type-id='type-id-507' const='yes' id='type-id-508'/>
2598    <reference-type-def kind='lvalue' type-id='type-id-163' size-in-bits='64' id='type-id-509'/>
2599    <qualified-type-def type-id='type-id-164' const='yes' id='type-id-510'/>
2600    <reference-type-def kind='lvalue' type-id='type-id-510' size-in-bits='64' id='type-id-511'/>
2601    <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-512'/>
2602    <pointer-type-def type-id='type-id-469' size-in-bits='64' id='type-id-513'/>
2603    <qualified-type-def type-id='type-id-171' id='type-id-514'/>
2604    <qualified-type-def type-id='type-id-173' const='yes' id='type-id-202'/>
2605    <reference-type-def kind='lvalue' type-id='type-id-472' size-in-bits='64' id='type-id-515'/>
2606    <reference-type-def kind='rvalue' type-id='type-id-472' size-in-bits='64' id='type-id-516'/>
2607    <pointer-type-def type-id='type-id-472' size-in-bits='64' id='type-id-517'/>
2608    <pointer-type-def type-id='type-id-518' size-in-bits='64' id='type-id-519'/>
2609    <reference-type-def kind='lvalue' type-id='type-id-476' size-in-bits='64' id='type-id-520'/>
2610    <pointer-type-def type-id='type-id-476' size-in-bits='64' id='type-id-521'/>
2611    <pointer-type-def type-id='type-id-481' size-in-bits='64' id='type-id-522'/>
2612    <pointer-type-def type-id='type-id-484' size-in-bits='64' id='type-id-523'/>
2613    <pointer-type-def type-id='type-id-488' size-in-bits='64' id='type-id-524'/>
2614    <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-525'/>
2615    <pointer-type-def type-id='type-id-526' size-in-bits='64' id='type-id-527'/>
2616    <reference-type-def kind='rvalue' type-id='type-id-528' size-in-bits='64' id='type-id-529'/>
2617    <reference-type-def kind='rvalue' type-id='type-id-530' size-in-bits='64' id='type-id-531'/>
2618    <qualified-type-def type-id='type-id-532' id='type-id-533'/>
2619    <reference-type-def kind='lvalue' type-id='type-id-186' size-in-bits='64' id='type-id-532'/>
2620    <qualified-type-def type-id='type-id-534' id='type-id-535'/>
2621    <reference-type-def kind='lvalue' type-id='type-id-12' size-in-bits='64' id='type-id-534'/>
2622    <reference-type-def kind='lvalue' type-id='type-id-28' size-in-bits='64' id='type-id-536'/>
2623    <qualified-type-def type-id='type-id-184' const='yes' id='type-id-537'/>
2624    <reference-type-def kind='lvalue' type-id='type-id-537' size-in-bits='64' id='type-id-538'/>
2625    <namespace-decl name='std'>
2626      <class-decl name='remove_reference&lt;boost::filesystem::filesystem_error::m_imp*&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='1504' column='1' id='type-id-539'>
2627        <member-type access='public'>
2628          <typedef-decl name='type' type-id='type-id-310' filepath='/usr/include/c++/4.9/type_traits' line='1505' column='1' id='type-id-530'/>
2629        </member-type>
2630      </class-decl>
2631      <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='64' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='112' column='1' id='type-id-472'>
2632        <member-type access='private'>
2633          <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='155' column='1' id='type-id-476'>
2634            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-540'/>
2635            <data-member access='public' static='yes'>
2636              <var-decl name='_S_max_size' type-id='type-id-480' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='50' column='1'/>
2637            </data-member>
2638            <data-member access='public' static='yes'>
2639              <var-decl name='_S_terminal' type-id='type-id-163' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='55' column='1'/>
2640            </data-member>
2641            <data-member access='public' static='yes'>
2642              <var-decl name='_S_empty_rep_storage' type-id='type-id-23' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='66' column='1'/>
2643            </data-member>
2644          </class-decl>
2645        </member-type>
2646        <member-type access='private'>
2647          <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='272' column='1' id='type-id-518'>
2648            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-469'/>
2649            <data-member access='public' layout-offset-in-bits='0'>
2650              <var-decl name='_M_p' type-id='type-id-184' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='277' column='1'/>
2651            </data-member>
2652            <member-function access='public' constructor='yes'>
2653              <function-decl name='_Alloc_hider' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='274' column='1' visibility='default' binding='global' size-in-bits='64'>
2654                <parameter type-id='type-id-519' is-artificial='yes'/>
2655                <parameter type-id='type-id-184'/>
2656                <parameter type-id='type-id-471'/>
2657                <return type-id='type-id-27'/>
2658              </function-decl>
2659            </member-function>
2660          </class-decl>
2661        </member-type>
2662        <member-type access='public'>
2663          <typedef-decl name='size_type' type-id='type-id-541' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='121' column='1' id='type-id-479'/>
2664        </member-type>
2665        <member-type access='public'>
2666          <typedef-decl name='allocator_type' type-id='type-id-469' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='120' column='1' id='type-id-542'/>
2667        </member-type>
2668        <member-type access='public'>
2669          <typedef-decl name='reference' type-id='type-id-544' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='123' column='1' id='type-id-543'/>
2670        </member-type>
2671        <member-type access='public'>
2672          <typedef-decl name='const_reference' type-id='type-id-546' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='124' column='1' id='type-id-545'/>
2673        </member-type>
2674        <member-type access='public'>
2675          <typedef-decl name='iterator' type-id='type-id-262' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='127' column='1' id='type-id-547'/>
2676        </member-type>
2677        <member-type access='public'>
2678          <typedef-decl name='const_iterator' type-id='type-id-259' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='129' column='1' id='type-id-548'/>
2679        </member-type>
2680        <member-type access='public'>
2681          <typedef-decl name='const_reverse_iterator' type-id='type-id-550' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-549'/>
2682        </member-type>
2683        <member-type access='public'>
2684          <typedef-decl name='reverse_iterator' type-id='type-id-552' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-551'/>
2685        </member-type>
2686        <member-type access='private'>
2687          <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='148' column='1' id='type-id-540'>
2688            <data-member access='public' layout-offset-in-bits='0'>
2689              <var-decl name='_M_length' type-id='type-id-479' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='150' column='1'/>
2690            </data-member>
2691            <data-member access='public' layout-offset-in-bits='64'>
2692              <var-decl name='_M_capacity' type-id='type-id-479' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='151' column='1'/>
2693            </data-member>
2694            <data-member access='public' layout-offset-in-bits='128'>
2695              <var-decl name='_M_refcount' type-id='type-id-38' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='152' column='1'/>
2696            </data-member>
2697          </class-decl>
2698        </member-type>
2699        <data-member access='public' static='yes'>
2700          <var-decl name='npos' type-id='type-id-480' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='285' column='1'/>
2701        </data-member>
2702        <data-member access='private' layout-offset-in-bits='0'>
2703          <var-decl name='_M_dataplus' type-id='type-id-518' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='289' column='1'/>
2704        </data-member>
2705        <member-function access='public'>
2706          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='442' column='1' visibility='default' binding='global' size-in-bits='64'>
2707            <parameter type-id='type-id-517' is-artificial='yes'/>
2708            <return type-id='type-id-27'/>
2709          </function-decl>
2710        </member-function>
2711        <member-function access='public'>
2712          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='453' column='1' visibility='default' binding='global' size-in-bits='64'>
2713            <parameter type-id='type-id-517' is-artificial='yes'/>
2714            <parameter type-id='type-id-471'/>
2715            <return type-id='type-id-27'/>
2716          </function-decl>
2717        </member-function>
2718        <member-function access='public'>
2719          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='460' column='1' visibility='default' binding='global' size-in-bits='64'>
2720            <parameter type-id='type-id-517' is-artificial='yes'/>
2721            <parameter type-id='type-id-474'/>
2722            <return type-id='type-id-27'/>
2723          </function-decl>
2724        </member-function>
2725        <member-function access='public'>
2726          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64'>
2727            <parameter type-id='type-id-517' is-artificial='yes'/>
2728            <parameter type-id='type-id-474'/>
2729            <parameter type-id='type-id-479'/>
2730            <parameter type-id='type-id-479'/>
2731            <return type-id='type-id-27'/>
2732          </function-decl>
2733        </member-function>
2734        <member-function access='public'>
2735          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='476' column='1' visibility='default' binding='global' size-in-bits='64'>
2736            <parameter type-id='type-id-517' is-artificial='yes'/>
2737            <parameter type-id='type-id-474'/>
2738            <parameter type-id='type-id-479'/>
2739            <parameter type-id='type-id-479'/>
2740            <parameter type-id='type-id-471'/>
2741            <return type-id='type-id-27'/>
2742          </function-decl>
2743        </member-function>
2744        <member-function access='public'>
2745          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
2746            <parameter type-id='type-id-517' is-artificial='yes'/>
2747            <parameter type-id='type-id-164'/>
2748            <parameter type-id='type-id-479'/>
2749            <parameter type-id='type-id-471'/>
2750            <return type-id='type-id-27'/>
2751          </function-decl>
2752        </member-function>
2753        <member-function access='public'>
2754          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='495' column='1' visibility='default' binding='global' size-in-bits='64'>
2755            <parameter type-id='type-id-517' is-artificial='yes'/>
2756            <parameter type-id='type-id-164'/>
2757            <parameter type-id='type-id-471'/>
2758            <return type-id='type-id-27'/>
2759          </function-decl>
2760        </member-function>
2761        <member-function access='public'>
2762          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64'>
2763            <parameter type-id='type-id-517' is-artificial='yes'/>
2764            <parameter type-id='type-id-479'/>
2765            <parameter type-id='type-id-28'/>
2766            <parameter type-id='type-id-471'/>
2767            <return type-id='type-id-27'/>
2768          </function-decl>
2769        </member-function>
2770        <member-function access='public'>
2771          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
2772            <parameter type-id='type-id-517' is-artificial='yes'/>
2773            <parameter type-id='type-id-516'/>
2774            <return type-id='type-id-27'/>
2775          </function-decl>
2776        </member-function>
2777        <member-function access='public'>
2778          <function-decl name='basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='530' column='1' visibility='default' binding='global' size-in-bits='64'>
2779            <parameter type-id='type-id-517' is-artificial='yes'/>
2780            <parameter type-id='type-id-481'/>
2781            <parameter type-id='type-id-471'/>
2782            <return type-id='type-id-27'/>
2783          </function-decl>
2784        </member-function>
2785        <member-function access='public' destructor='yes'>
2786          <function-decl name='~basic_string' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='546' column='1' visibility='default' binding='global' size-in-bits='64'>
2787            <parameter type-id='type-id-517' is-artificial='yes'/>
2788            <parameter type-id='type-id-15' is-artificial='yes'/>
2789            <return type-id='type-id-27'/>
2790          </function-decl>
2791        </member-function>
2792        <member-function access='public'>
2793          <function-decl name='append&lt;wchar_t*&gt;' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEE6appendIPwEERS2_T_S6_' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEE6appendIPwEERS2_T_S6_'>
2794            <parameter type-id='type-id-553' name='this' is-artificial='yes'/>
2795            <parameter type-id='type-id-184' name='__first' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1'/>
2796            <parameter type-id='type-id-184' name='__last' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='1061' column='1'/>
2797            <return type-id='type-id-515'/>
2798          </function-decl>
2799        </member-function>
2800      </class-decl>
2801      <class-decl name='allocator&lt;wchar_t&gt;' size-in-bits='8' visibility='default' filepath='/usr/include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-469'>
2802        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-265'/>
2803        <member-type access='public'>
2804          <typedef-decl name='size_type' type-id='type-id-187' filepath='/usr/include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-541'/>
2805        </member-type>
2806        <member-type access='public'>
2807          <typedef-decl name='reference' type-id='type-id-536' filepath='/usr/include/c++/4.9/bits/allocator.h' line='99' column='1' id='type-id-544'/>
2808        </member-type>
2809        <member-type access='public'>
2810          <typedef-decl name='const_reference' type-id='type-id-509' filepath='/usr/include/c++/4.9/bits/allocator.h' line='100' column='1' id='type-id-546'/>
2811        </member-type>
2812        <member-function access='public'>
2813          <function-decl name='allocator' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
2814            <parameter type-id='type-id-513' is-artificial='yes'/>
2815            <return type-id='type-id-27'/>
2816          </function-decl>
2817        </member-function>
2818        <member-function access='public'>
2819          <function-decl name='allocator' filepath='/usr/include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
2820            <parameter type-id='type-id-513' is-artificial='yes'/>
2821            <parameter type-id='type-id-471'/>
2822            <return type-id='type-id-27'/>
2823          </function-decl>
2824        </member-function>
2825        <member-function access='public' destructor='yes'>
2826          <function-decl name='~allocator' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
2827            <parameter type-id='type-id-513' is-artificial='yes'/>
2828            <parameter type-id='type-id-15' is-artificial='yes'/>
2829            <return type-id='type-id-27'/>
2830          </function-decl>
2831        </member-function>
2832      </class-decl>
2833      <class-decl name='__false_type' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/cpp_type_traits.h' line='83' column='1' id='type-id-204'/>
2834      <class-decl name='forward_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='95' column='1' id='type-id-205'>
2835        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-245'/>
2836      </class-decl>
2837      <class-decl name='random_access_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='103' column='1' id='type-id-214'>
2838        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-246'/>
2839      </class-decl>
2840      <class-decl name='input_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='89' column='1' id='type-id-245'/>
2841      <typedef-decl name='wstring' type-id='type-id-472' filepath='/usr/include/c++/4.9/bits/stringfwd.h' line='68' column='1' id='type-id-507'/>
2842      <class-decl name='iterator_traits&lt;wchar_t*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='175' column='1' id='type-id-554'>
2843        <member-type access='public'>
2844          <typedef-decl name='difference_type' type-id='type-id-188' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-555'/>
2845        </member-type>
2846        <member-type access='public'>
2847          <typedef-decl name='pointer' type-id='type-id-184' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='180' column='1' id='type-id-556'/>
2848        </member-type>
2849        <member-type access='public'>
2850          <typedef-decl name='reference' type-id='type-id-536' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='181' column='1' id='type-id-557'/>
2851        </member-type>
2852      </class-decl>
2853      <class-decl name='initializer_list&lt;wchar_t&gt;' size-in-bits='128' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='47' column='1' id='type-id-481'>
2854        <member-type access='public'>
2855          <typedef-decl name='iterator' type-id='type-id-164' filepath='/usr/include/c++/4.9/initializer_list' line='54' column='1' id='type-id-558'/>
2856        </member-type>
2857        <member-type access='public'>
2858          <typedef-decl name='size_type' type-id='type-id-187' filepath='/usr/include/c++/4.9/initializer_list' line='53' column='1' id='type-id-559'/>
2859        </member-type>
2860        <member-type access='public'>
2861          <typedef-decl name='const_iterator' type-id='type-id-164' filepath='/usr/include/c++/4.9/initializer_list' line='55' column='1' id='type-id-560'/>
2862        </member-type>
2863        <data-member access='private' layout-offset-in-bits='0'>
2864          <var-decl name='_M_array' type-id='type-id-558' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='58' column='1'/>
2865        </data-member>
2866        <data-member access='private' layout-offset-in-bits='64'>
2867          <var-decl name='_M_len' type-id='type-id-559' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='59' column='1'/>
2868        </data-member>
2869        <member-function access='private'>
2870          <function-decl name='initializer_list' filepath='/usr/include/c++/4.9/initializer_list' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
2871            <parameter type-id='type-id-522' is-artificial='yes'/>
2872            <parameter type-id='type-id-560'/>
2873            <parameter type-id='type-id-559'/>
2874            <return type-id='type-id-27'/>
2875          </function-decl>
2876        </member-function>
2877        <member-function access='public'>
2878          <function-decl name='initializer_list' filepath='/usr/include/c++/4.9/initializer_list' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
2879            <parameter type-id='type-id-522' is-artificial='yes'/>
2880            <return type-id='type-id-27'/>
2881          </function-decl>
2882        </member-function>
2883      </class-decl>
2884      <class-decl name='locale' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='62' column='1' id='type-id-484'>
2885        <member-type access='public'>
2886          <typedef-decl name='category' type-id='type-id-15' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='67' column='1' id='type-id-492'/>
2887        </member-type>
2888        <member-type access='public'>
2889          <class-decl name='id' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='436' column='1' id='type-id-498'>
2890            <data-member access='private' layout-offset-in-bits='0'>
2891              <var-decl name='_M_index' type-id='type-id-187' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='453' column='1'/>
2892            </data-member>
2893            <data-member access='private' static='yes'>
2894              <var-decl name='_S_refcount' type-id='type-id-38' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='456' column='1'/>
2895            </data-member>
2896            <member-function access='private' constructor='yes'>
2897              <function-decl name='id' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='461' column='1' visibility='default' binding='global' size-in-bits='64'>
2898                <parameter type-id='type-id-525' is-artificial='yes'/>
2899                <parameter type-id='type-id-500'/>
2900                <return type-id='type-id-27'/>
2901              </function-decl>
2902            </member-function>
2903            <member-function access='public' constructor='yes'>
2904              <function-decl name='id' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64'>
2905                <parameter type-id='type-id-525' is-artificial='yes'/>
2906                <return type-id='type-id-27'/>
2907              </function-decl>
2908            </member-function>
2909          </class-decl>
2910        </member-type>
2911        <member-type access='public'>
2912          <class-decl name='_Impl' size-in-bits='320' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='475' column='1' id='type-id-488'>
2913            <data-member access='private' layout-offset-in-bits='0'>
2914              <var-decl name='_M_refcount' type-id='type-id-38' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='495' column='1'/>
2915            </data-member>
2916            <data-member access='private' layout-offset-in-bits='64'>
2917              <var-decl name='_M_facets' type-id='type-id-497' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='496' column='1'/>
2918            </data-member>
2919            <data-member access='private' layout-offset-in-bits='128'>
2920              <var-decl name='_M_facets_size' type-id='type-id-187' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='497' column='1'/>
2921            </data-member>
2922            <data-member access='private' layout-offset-in-bits='192'>
2923              <var-decl name='_M_caches' type-id='type-id-497' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='498' column='1'/>
2924            </data-member>
2925            <data-member access='private' layout-offset-in-bits='256'>
2926              <var-decl name='_M_names' type-id='type-id-91' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='499' column='1'/>
2927            </data-member>
2928            <data-member access='private' static='yes'>
2929              <var-decl name='_S_id_ctype' type-id='type-id-250' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='500' column='1'/>
2930            </data-member>
2931            <data-member access='private' static='yes'>
2932              <var-decl name='_S_id_numeric' type-id='type-id-250' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='501' column='1'/>
2933            </data-member>
2934            <data-member access='private' static='yes'>
2935              <var-decl name='_S_id_collate' type-id='type-id-250' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='502' column='1'/>
2936            </data-member>
2937            <data-member access='private' static='yes'>
2938              <var-decl name='_S_id_time' type-id='type-id-250' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='503' column='1'/>
2939            </data-member>
2940            <data-member access='private' static='yes'>
2941              <var-decl name='_S_id_monetary' type-id='type-id-250' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='504' column='1'/>
2942            </data-member>
2943            <data-member access='private' static='yes'>
2944              <var-decl name='_S_id_messages' type-id='type-id-250' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='505' column='1'/>
2945            </data-member>
2946            <data-member access='private' static='yes'>
2947              <var-decl name='_S_facet_categories' type-id='type-id-248' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='506' column='1'/>
2948            </data-member>
2949            <member-function access='private' constructor='yes'>
2950              <function-decl name='_Impl' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='527' column='1' visibility='default' binding='global' size-in-bits='64'>
2951                <parameter type-id='type-id-524' is-artificial='yes'/>
2952                <parameter type-id='type-id-490'/>
2953                <parameter type-id='type-id-187'/>
2954                <return type-id='type-id-27'/>
2955              </function-decl>
2956            </member-function>
2957            <member-function access='private' constructor='yes'>
2958              <function-decl name='_Impl' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
2959                <parameter type-id='type-id-524' is-artificial='yes'/>
2960                <parameter type-id='type-id-55'/>
2961                <parameter type-id='type-id-187'/>
2962                <return type-id='type-id-27'/>
2963              </function-decl>
2964            </member-function>
2965            <member-function access='private' constructor='yes'>
2966              <function-decl name='_Impl' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
2967                <parameter type-id='type-id-524' is-artificial='yes'/>
2968                <parameter type-id='type-id-187'/>
2969                <return type-id='type-id-27'/>
2970              </function-decl>
2971            </member-function>
2972            <member-function access='private' destructor='yes'>
2973              <function-decl name='~_Impl' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
2974                <parameter type-id='type-id-524' is-artificial='yes'/>
2975                <parameter type-id='type-id-15' is-artificial='yes'/>
2976                <return type-id='type-id-27'/>
2977              </function-decl>
2978            </member-function>
2979            <member-function access='private' constructor='yes'>
2980              <function-decl name='_Impl' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64'>
2981                <parameter type-id='type-id-524' is-artificial='yes'/>
2982                <parameter type-id='type-id-490'/>
2983                <return type-id='type-id-27'/>
2984              </function-decl>
2985            </member-function>
2986          </class-decl>
2987        </member-type>
2988        <member-type access='private'>
2989          <class-decl name='facet' visibility='default' is-declaration-only='yes' id='type-id-494'/>
2990        </member-type>
2991        <data-member access='public' static='yes'>
2992          <var-decl name='none' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='98' column='1'/>
2993        </data-member>
2994        <data-member access='public' static='yes'>
2995          <var-decl name='ctype' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='99' column='1'/>
2996        </data-member>
2997        <data-member access='public' static='yes'>
2998          <var-decl name='numeric' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='100' column='1'/>
2999        </data-member>
3000        <data-member access='public' static='yes'>
3001          <var-decl name='collate' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='101' column='1'/>
3002        </data-member>
3003        <data-member access='public' static='yes'>
3004          <var-decl name='time' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='102' column='1'/>
3005        </data-member>
3006        <data-member access='public' static='yes'>
3007          <var-decl name='monetary' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='103' column='1'/>
3008        </data-member>
3009        <data-member access='public' static='yes'>
3010          <var-decl name='messages' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='104' column='1'/>
3011        </data-member>
3012        <data-member access='public' static='yes'>
3013          <var-decl name='all' type-id='type-id-493' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='105' column='1'/>
3014        </data-member>
3015        <data-member access='private' layout-offset-in-bits='0'>
3016          <var-decl name='_M_impl' type-id='type-id-524' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='280' column='1'/>
3017        </data-member>
3018        <data-member access='private' static='yes'>
3019          <var-decl name='_S_classic' type-id='type-id-524' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='283' column='1'/>
3020        </data-member>
3021        <data-member access='private' static='yes'>
3022          <var-decl name='_S_global' type-id='type-id-524' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='286' column='1'/>
3023        </data-member>
3024        <data-member access='private' static='yes'>
3025          <var-decl name='_S_categories' type-id='type-id-450' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='292' column='1'/>
3026        </data-member>
3027        <data-member access='private' static='yes'>
3028          <var-decl name='_S_once' type-id='type-id-255' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='307' column='1'/>
3029        </data-member>
3030        <member-function access='public' constructor='yes'>
3031          <function-decl name='locale' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
3032            <parameter type-id='type-id-523' is-artificial='yes'/>
3033            <return type-id='type-id-27'/>
3034          </function-decl>
3035        </member-function>
3036        <member-function access='public' constructor='yes'>
3037          <function-decl name='locale' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
3038            <parameter type-id='type-id-523' is-artificial='yes'/>
3039            <parameter type-id='type-id-486'/>
3040            <return type-id='type-id-27'/>
3041          </function-decl>
3042        </member-function>
3043        <member-function access='public' constructor='yes'>
3044          <function-decl name='locale' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
3045            <parameter type-id='type-id-523' is-artificial='yes'/>
3046            <parameter type-id='type-id-55'/>
3047            <return type-id='type-id-27'/>
3048          </function-decl>
3049        </member-function>
3050        <member-function access='public' constructor='yes'>
3051          <function-decl name='locale' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
3052            <parameter type-id='type-id-523' is-artificial='yes'/>
3053            <parameter type-id='type-id-486'/>
3054            <parameter type-id='type-id-55'/>
3055            <parameter type-id='type-id-492'/>
3056            <return type-id='type-id-27'/>
3057          </function-decl>
3058        </member-function>
3059        <member-function access='public' constructor='yes'>
3060          <function-decl name='locale' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
3061            <parameter type-id='type-id-523' is-artificial='yes'/>
3062            <parameter type-id='type-id-486'/>
3063            <parameter type-id='type-id-486'/>
3064            <parameter type-id='type-id-492'/>
3065            <return type-id='type-id-27'/>
3066          </function-decl>
3067        </member-function>
3068        <member-function access='public' destructor='yes'>
3069          <function-decl name='~locale' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
3070            <parameter type-id='type-id-523' is-artificial='yes'/>
3071            <parameter type-id='type-id-15' is-artificial='yes'/>
3072            <return type-id='type-id-27'/>
3073          </function-decl>
3074        </member-function>
3075        <member-function access='private' constructor='yes'>
3076          <function-decl name='locale' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
3077            <parameter type-id='type-id-523' is-artificial='yes'/>
3078            <parameter type-id='type-id-524'/>
3079            <return type-id='type-id-27'/>
3080          </function-decl>
3081        </member-function>
3082      </class-decl>
3083      <class-decl name='iterator_traits&lt;wchar_t const*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-561'>
3084        <member-type access='public'>
3085          <typedef-decl name='difference_type' type-id='type-id-188' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-562'/>
3086        </member-type>
3087        <member-type access='public'>
3088          <typedef-decl name='pointer' type-id='type-id-164' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-563'/>
3089        </member-type>
3090        <member-type access='public'>
3091          <typedef-decl name='reference' type-id='type-id-509' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-564'/>
3092        </member-type>
3093      </class-decl>
3094      <class-decl name='mersenne_twister_engine&lt;long unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul&gt;' size-in-bits='40000' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='451' column='1' id='type-id-526'>
3095        <member-type access='public'>
3096          <typedef-decl name='result_type' type-id='type-id-22' filepath='/usr/include/c++/4.9/bits/random.h' line='482' column='1' id='type-id-502'/>
3097        </member-type>
3098        <data-member access='public' static='yes'>
3099          <var-decl name='word_size' type-id='type-id-504' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='485' column='1'/>
3100        </data-member>
3101        <data-member access='public' static='yes'>
3102          <var-decl name='state_size' type-id='type-id-504' mangled-name='_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE10state_sizeE' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='486' column='1'/>
3103        </data-member>
3104        <data-member access='public' static='yes'>
3105          <var-decl name='shift_size' type-id='type-id-504' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='487' column='1'/>
3106        </data-member>
3107        <data-member access='public' static='yes'>
3108          <var-decl name='mask_bits' type-id='type-id-504' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='488' column='1'/>
3109        </data-member>
3110        <data-member access='public' static='yes'>
3111          <var-decl name='xor_mask' type-id='type-id-503' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='489' column='1'/>
3112        </data-member>
3113        <data-member access='public' static='yes'>
3114          <var-decl name='tempering_u' type-id='type-id-504' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='490' column='1'/>
3115        </data-member>
3116        <data-member access='public' static='yes'>
3117          <var-decl name='tempering_d' type-id='type-id-503' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='491' column='1'/>
3118        </data-member>
3119        <data-member access='public' static='yes'>
3120          <var-decl name='tempering_s' type-id='type-id-504' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='492' column='1'/>
3121        </data-member>
3122        <data-member access='public' static='yes'>
3123          <var-decl name='tempering_b' type-id='type-id-503' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='493' column='1'/>
3124        </data-member>
3125        <data-member access='public' static='yes'>
3126          <var-decl name='tempering_t' type-id='type-id-504' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='494' column='1'/>
3127        </data-member>
3128        <data-member access='public' static='yes'>
3129          <var-decl name='tempering_c' type-id='type-id-503' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='495' column='1'/>
3130        </data-member>
3131        <data-member access='public' static='yes'>
3132          <var-decl name='tempering_l' type-id='type-id-504' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='496' column='1'/>
3133        </data-member>
3134        <data-member access='public' static='yes'>
3135          <var-decl name='initialization_multiplier' type-id='type-id-503' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='497' column='1'/>
3136        </data-member>
3137        <data-member access='public' static='yes'>
3138          <var-decl name='default_seed' type-id='type-id-503' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='498' column='1'/>
3139        </data-member>
3140        <data-member access='private' layout-offset-in-bits='0'>
3141          <var-decl name='_M_x' type-id='type-id-252' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='621' column='1'/>
3142        </data-member>
3143        <data-member access='private' layout-offset-in-bits='39936'>
3144          <var-decl name='_M_p' type-id='type-id-187' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='622' column='1'/>
3145        </data-member>
3146        <member-function access='public'>
3147          <function-decl name='mersenne_twister_engine' filepath='/usr/include/c++/4.9/bits/random.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64'>
3148            <parameter type-id='type-id-527' is-artificial='yes'/>
3149            <parameter type-id='type-id-502'/>
3150            <return type-id='type-id-27'/>
3151          </function-decl>
3152        </member-function>
3153      </class-decl>
3154      <class-decl name='remove_reference&lt;boost::filesystem::detail::dir_itr_imp*&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='1504' column='1' id='type-id-565'>
3155        <member-type access='public'>
3156          <typedef-decl name='type' type-id='type-id-291' filepath='/usr/include/c++/4.9/type_traits' line='1505' column='1' id='type-id-528'/>
3157        </member-type>
3158      </class-decl>
3159      <class-decl name='bidirectional_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='99' column='1' id='type-id-246'>
3160        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-205'/>
3161      </class-decl>
3162      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-566'/>
3163      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;wchar_t const*, std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-550'/>
3164      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;wchar_t*, std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-552'/>
3165      <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-567'/>
3166      <class-decl name='runtime_error' visibility='default' is-declaration-only='yes' id='type-id-568'/>
3167      <function-decl name='move&lt;boost::filesystem::filesystem_error::m_imp*&amp;&gt;' mangled-name='_ZSt4moveIRPN5boost10filesystem16filesystem_error5m_impEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPN5boost10filesystem16filesystem_error5m_impEEONSt16remove_referenceIT_E4typeEOS7_'>
3168        <parameter type-id='type-id-312' name='__t' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1'/>
3169        <return type-id='type-id-531'/>
3170      </function-decl>
3171      <function-decl name='swap&lt;boost::filesystem::filesystem_error::m_imp*&gt;' mangled-name='_ZSt4swapIPN5boost10filesystem16filesystem_error5m_impEEvRT_S6_' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPN5boost10filesystem16filesystem_error5m_impEEvRT_S6_'>
3172        <parameter type-id='type-id-312' name='__a' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
3173        <parameter type-id='type-id-312' name='__b' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
3174        <return type-id='type-id-27'/>
3175      </function-decl>
3176      <function-decl name='move&lt;boost::filesystem::detail::dir_itr_imp*&amp;&gt;' mangled-name='_ZSt4moveIRPN5boost10filesystem6detail11dir_itr_impEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPN5boost10filesystem6detail11dir_itr_impEEONSt16remove_referenceIT_E4typeEOS7_'>
3177        <parameter type-id='type-id-293' name='__t' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1'/>
3178        <return type-id='type-id-529'/>
3179      </function-decl>
3180      <function-decl name='swap&lt;boost::filesystem::detail::dir_itr_imp*&gt;' mangled-name='_ZSt4swapIPN5boost10filesystem6detail11dir_itr_impEEvRT_S6_' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPN5boost10filesystem6detail11dir_itr_impEEvRT_S6_'>
3181        <parameter type-id='type-id-293' name='__a' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
3182        <parameter type-id='type-id-293' name='__b' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
3183        <return type-id='type-id-27'/>
3184      </function-decl>
3185      <function-decl name='operator==&lt;char&gt;' mangled-name='_ZSteqIcEbRKSaIT_ES3_' filepath='/usr/include/c++/4.9/bits/allocator.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSteqIcEbRKSaIT_ES3_'>
3186        <parameter type-id='type-id-203'/>
3187        <parameter type-id='type-id-203'/>
3188        <return type-id='type-id-1'/>
3189      </function-decl>
3190      <function-decl name='distance&lt;char*&gt;' mangled-name='_ZSt8distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_'>
3191        <parameter type-id='type-id-42'/>
3192        <parameter type-id='type-id-42'/>
3193        <return type-id='type-id-218'/>
3194      </function-decl>
3195      <function-decl name='__iterator_category&lt;char*&gt;' mangled-name='_ZSt19__iterator_categoryIPcENSt15iterator_traitsIT_E17iterator_categoryERKS2_' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt19__iterator_categoryIPcENSt15iterator_traitsIT_E17iterator_categoryERKS2_'>
3196        <parameter type-id='type-id-356'/>
3197        <return type-id='type-id-221'/>
3198      </function-decl>
3199      <function-decl name='__distance&lt;char*&gt;' mangled-name='_ZSt10__distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_St26random_access_iterator_tag' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10__distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_St26random_access_iterator_tag'>
3200        <parameter type-id='type-id-42'/>
3201        <parameter type-id='type-id-42'/>
3202        <parameter type-id='type-id-214'/>
3203        <return type-id='type-id-218'/>
3204      </function-decl>
3205    </namespace-decl>
3206    <namespace-decl name='boost'>
3207      <class-decl name='shared_ptr&lt;boost::filesystem::detail::dir_itr_imp&gt;' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='323' column='1' id='type-id-338'>
3208        <member-type access='public'>
3209          <typedef-decl name='element_type' type-id='type-id-569' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-342'/>
3210        </member-type>
3211        <data-member access='private' layout-offset-in-bits='0'>
3212          <var-decl name='px' type-id='type-id-343' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
3213        </data-member>
3214        <data-member access='private' layout-offset-in-bits='64'>
3215          <var-decl name='pn' type-id='type-id-272' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
3216        </data-member>
3217        <member-function access='public'>
3218          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
3219            <parameter type-id='type-id-340' is-artificial='yes'/>
3220            <return type-id='type-id-27'/>
3221          </function-decl>
3222        </member-function>
3223        <member-function access='public'>
3224          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='392' column='1' visibility='default' binding='global' size-in-bits='64'>
3225            <parameter type-id='type-id-340' is-artificial='yes'/>
3226            <parameter type-id='type-id-439'/>
3227            <return type-id='type-id-27'/>
3228          </function-decl>
3229        </member-function>
3230        <member-function access='public'>
3231          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='563' column='1' visibility='default' binding='global' size-in-bits='64'>
3232            <parameter type-id='type-id-340' is-artificial='yes'/>
3233            <parameter type-id='type-id-339'/>
3234            <return type-id='type-id-27'/>
3235          </function-decl>
3236        </member-function>
3237        <member-function access='public' constructor='yes'>
3238          <function-decl name='shared_ptr&lt;boost::filesystem::detail::dir_itr_imp&gt;' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
3239            <parameter type-id='type-id-340' is-artificial='yes'/>
3240            <parameter type-id='type-id-291'/>
3241            <return type-id='type-id-27'/>
3242          </function-decl>
3243        </member-function>
3244        <member-function access='public'>
3245          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev'>
3246            <parameter type-id='type-id-340' is-artificial='yes'/>
3247            <return type-id='type-id-27'/>
3248          </function-decl>
3249        </member-function>
3250        <member-function access='public' constructor='yes'>
3251          <function-decl name='shared_ptr&lt;boost::filesystem::detail::dir_itr_imp&gt;' mangled-name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2IS3_EEPT_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2IS3_EEPT_'>
3252            <parameter type-id='type-id-340' is-artificial='yes'/>
3253            <parameter type-id='type-id-291'/>
3254            <return type-id='type-id-27'/>
3255          </function-decl>
3256        </member-function>
3257        <member-function access='public' const='yes'>
3258          <function-decl name='get' mangled-name='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE3getEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE3getEv'>
3259            <parameter type-id='type-id-442' name='this' is-artificial='yes'/>
3260            <return type-id='type-id-343'/>
3261          </function-decl>
3262        </member-function>
3263        <member-function access='public' const='yes'>
3264          <function-decl name='operator-&gt;' mangled-name='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEptEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='646' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEptEv'>
3265            <parameter type-id='type-id-442' name='this' is-artificial='yes'/>
3266            <return type-id='type-id-570'/>
3267          </function-decl>
3268        </member-function>
3269        <member-function access='public'>
3270          <function-decl name='reset' mangled-name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE5resetEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE5resetEv'>
3271            <parameter type-id='type-id-340' is-artificial='yes'/>
3272            <return type-id='type-id-27'/>
3273          </function-decl>
3274        </member-function>
3275        <member-function access='public'>
3276          <function-decl name='swap' mangled-name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE4swapERS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE4swapERS4_'>
3277            <parameter type-id='type-id-341' name='this' is-artificial='yes'/>
3278            <parameter type-id='type-id-337' name='other' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='679' column='1'/>
3279            <return type-id='type-id-27'/>
3280          </function-decl>
3281        </member-function>
3282      </class-decl>
3283      <class-decl name='enable_if_c&lt;true, boost::filesystem::path&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='28' column='1' id='type-id-571'>
3284        <member-type access='public'>
3285          <typedef-decl name='type' type-id='type-id-314' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-572'/>
3286        </member-type>
3287      </class-decl>
3288      <class-decl name='iterator_facade&lt;boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path&amp;, long int&gt;' size-in-bits='8' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='592' column='1' id='type-id-330'>
3289        <member-type access='public'>
3290          <typedef-decl name='reference' type-id='type-id-401' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-573'/>
3291        </member-type>
3292        <member-type access='public'>
3293          <typedef-decl name='difference_type' type-id='type-id-17' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='631' column='1' id='type-id-574'/>
3294        </member-type>
3295        <member-type access='public'>
3296          <typedef-decl name='pointer' type-id='type-id-576' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-575'/>
3297        </member-type>
3298        <member-function access='public'>
3299          <function-decl name='operator++' mangled-name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEppEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEppEv'>
3300            <parameter type-id='type-id-332' name='this' is-artificial='yes'/>
3301            <return type-id='type-id-317'/>
3302          </function-decl>
3303        </member-function>
3304        <member-function access='public' const='yes'>
3305          <function-decl name='operator*' mangled-name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEdeEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEdeEv'>
3306            <parameter type-id='type-id-433' name='this' is-artificial='yes'/>
3307            <return type-id='type-id-573'/>
3308          </function-decl>
3309        </member-function>
3310        <member-function access='private'>
3311          <function-decl name='derived' mangled-name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv'>
3312            <parameter type-id='type-id-332' name='this' is-artificial='yes'/>
3313            <return type-id='type-id-317'/>
3314          </function-decl>
3315        </member-function>
3316        <member-function access='private' const='yes'>
3317          <function-decl name='derived' mangled-name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv'>
3318            <parameter type-id='type-id-433' name='this' is-artificial='yes'/>
3319            <return type-id='type-id-410'/>
3320          </function-decl>
3321        </member-function>
3322        <member-function access='public'>
3323          <function-decl name='operator--' mangled-name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEi' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEi'>
3324            <parameter type-id='type-id-332' name='this' is-artificial='yes'/>
3325            <parameter type-id='type-id-15'/>
3326            <return type-id='type-id-319'/>
3327          </function-decl>
3328        </member-function>
3329        <member-function access='public' const='yes'>
3330          <function-decl name='operator-&gt;' mangled-name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEptEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEptEv'>
3331            <parameter type-id='type-id-433' name='this' is-artificial='yes'/>
3332            <return type-id='type-id-575'/>
3333          </function-decl>
3334        </member-function>
3335        <member-function access='public'>
3336          <function-decl name='operator--' mangled-name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEv'>
3337            <parameter type-id='type-id-332' name='this' is-artificial='yes'/>
3338            <return type-id='type-id-317'/>
3339          </function-decl>
3340        </member-function>
3341      </class-decl>
3342      <class-decl name='scoped_array&lt;char&gt;' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='39' column='1' id='type-id-333'>
3343        <data-member access='private' layout-offset-in-bits='0'>
3344          <var-decl name='px' type-id='type-id-42' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='43' column='1'/>
3345        </data-member>
3346        <member-function access='private'>
3347          <function-decl name='scoped_array' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
3348            <parameter type-id='type-id-335' is-artificial='yes'/>
3349            <parameter type-id='type-id-435'/>
3350            <return type-id='type-id-27'/>
3351          </function-decl>
3352        </member-function>
3353        <member-function access='public'>
3354          <function-decl name='scoped_array' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
3355            <parameter type-id='type-id-335' is-artificial='yes'/>
3356            <parameter type-id='type-id-42'/>
3357            <return type-id='type-id-27'/>
3358          </function-decl>
3359        </member-function>
3360        <member-function access='public' destructor='yes'>
3361          <function-decl name='~scoped_array' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
3362            <parameter type-id='type-id-335' is-artificial='yes'/>
3363            <parameter type-id='type-id-15' is-artificial='yes'/>
3364            <return type-id='type-id-27'/>
3365          </function-decl>
3366        </member-function>
3367        <member-function access='public'>
3368          <function-decl name='scoped_array' mangled-name='_ZN5boost12scoped_arrayIcEC2EPc' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcEC2EPc'>
3369            <parameter type-id='type-id-335' is-artificial='yes'/>
3370            <parameter type-id='type-id-42'/>
3371            <return type-id='type-id-27'/>
3372          </function-decl>
3373        </member-function>
3374        <member-function access='public' destructor='yes'>
3375          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIcED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcED2Ev'>
3376            <parameter type-id='type-id-335' is-artificial='yes'/>
3377            <parameter type-id='type-id-15' is-artificial='yes'/>
3378            <return type-id='type-id-27'/>
3379          </function-decl>
3380        </member-function>
3381        <member-function access='public' const='yes'>
3382          <function-decl name='get' mangled-name='_ZNK5boost12scoped_arrayIcE3getEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost12scoped_arrayIcE3getEv'>
3383            <parameter type-id='type-id-437' name='this' is-artificial='yes'/>
3384            <return type-id='type-id-42'/>
3385          </function-decl>
3386        </member-function>
3387        <member-function access='public'>
3388          <function-decl name='scoped_array' mangled-name='_ZN5boost12scoped_arrayIcEC2EPc' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcEC2EPc'>
3389            <parameter type-id='type-id-335' is-artificial='yes'/>
3390            <parameter type-id='type-id-42'/>
3391            <return type-id='type-id-27'/>
3392          </function-decl>
3393        </member-function>
3394        <member-function access='public' destructor='yes'>
3395          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIcED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcED2Ev'>
3396            <parameter type-id='type-id-335' is-artificial='yes'/>
3397            <parameter type-id='type-id-15' is-artificial='yes'/>
3398            <return type-id='type-id-27'/>
3399          </function-decl>
3400        </member-function>
3401      </class-decl>
3402      <class-decl name='iterator_core_access' size-in-bits='8' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='469' column='1' id='type-id-325'>
3403        <member-function access='private' constructor='yes'>
3404          <function-decl name='iterator_core_access' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='578' column='1' visibility='default' binding='global' size-in-bits='64'>
3405            <parameter type-id='type-id-326' is-artificial='yes'/>
3406            <return type-id='type-id-27'/>
3407          </function-decl>
3408        </member-function>
3409        <member-function access='private' static='yes'>
3410          <function-decl name='equal&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_iterator&gt;' mangled-name='_ZN5boost20iterator_core_access5equalINS_10filesystem18directory_iteratorES3_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20iterator_core_access5equalINS_10filesystem18directory_iteratorES3_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE'>
3411            <parameter type-id='type-id-391' name='f1' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='530' column='1'/>
3412            <parameter type-id='type-id-391' name='f2' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='530' column='1'/>
3413            <parameter type-id='type-id-577'/>
3414            <return type-id='type-id-1'/>
3415          </function-decl>
3416        </member-function>
3417        <member-function access='private' static='yes'>
3418          <function-decl name='increment&lt;boost::filesystem::directory_iterator&gt;' mangled-name='_ZN5boost20iterator_core_access9incrementINS_10filesystem18directory_iteratorEEEvRT_' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20iterator_core_access9incrementINS_10filesystem18directory_iteratorEEEvRT_'>
3419            <parameter type-id='type-id-300' name='f' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='518' column='1'/>
3420            <return type-id='type-id-27'/>
3421          </function-decl>
3422        </member-function>
3423        <member-function access='private' static='yes'>
3424          <function-decl name='dereference&lt;boost::filesystem::directory_iterator&gt;' mangled-name='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem18directory_iteratorEEENT_9referenceERKS4_' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem18directory_iteratorEEENT_9referenceERKS4_'>
3425            <parameter type-id='type-id-391' name='f' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='512' column='1'/>
3426            <return type-id='type-id-578'/>
3427          </function-decl>
3428        </member-function>
3429        <member-function access='private' static='yes'>
3430          <function-decl name='equal&lt;boost::filesystem::path::iterator, boost::filesystem::path::iterator&gt;' mangled-name='_ZN5boost20iterator_core_access5equalINS_10filesystem4path8iteratorES4_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20iterator_core_access5equalINS_10filesystem4path8iteratorES4_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE'>
3431            <parameter type-id='type-id-411' name='f1' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='530' column='1'/>
3432            <parameter type-id='type-id-411' name='f2' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='530' column='1'/>
3433            <parameter type-id='type-id-577'/>
3434            <return type-id='type-id-1'/>
3435          </function-decl>
3436        </member-function>
3437        <member-function access='private' static='yes'>
3438          <function-decl name='increment&lt;boost::filesystem::path::iterator&gt;' mangled-name='_ZN5boost20iterator_core_access9incrementINS_10filesystem4path8iteratorEEEvRT_' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20iterator_core_access9incrementINS_10filesystem4path8iteratorEEEvRT_'>
3439            <parameter type-id='type-id-318' name='f' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='518' column='1'/>
3440            <return type-id='type-id-27'/>
3441          </function-decl>
3442        </member-function>
3443        <member-function access='private' static='yes'>
3444          <function-decl name='dereference&lt;boost::filesystem::path::iterator&gt;' mangled-name='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem4path8iteratorEEENT_9referenceERKS5_' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem4path8iteratorEEENT_9referenceERKS5_'>
3445            <parameter type-id='type-id-411' name='f' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='512' column='1'/>
3446            <return type-id='type-id-573'/>
3447          </function-decl>
3448        </member-function>
3449        <member-function access='private' static='yes'>
3450          <function-decl name='decrement&lt;boost::filesystem::path::iterator&gt;' mangled-name='_ZN5boost20iterator_core_access9decrementINS_10filesystem4path8iteratorEEEvRT_' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20iterator_core_access9decrementINS_10filesystem4path8iteratorEEEvRT_'>
3451            <parameter type-id='type-id-318' name='f' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='518' column='1'/>
3452            <return type-id='type-id-27'/>
3453          </function-decl>
3454        </member-function>
3455      </class-decl>
3456      <class-decl name='iterator_facade&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry&amp;, long int&gt;' size-in-bits='8' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='592' column='1' id='type-id-327'>
3457        <member-type access='public'>
3458          <typedef-decl name='reference' type-id='type-id-294' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-578'/>
3459        </member-type>
3460        <member-type access='public'>
3461          <typedef-decl name='difference_type' type-id='type-id-17' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='631' column='1' id='type-id-579'/>
3462        </member-type>
3463        <member-type access='public'>
3464          <typedef-decl name='pointer' type-id='type-id-581' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-580'/>
3465        </member-type>
3466        <member-function access='public' const='yes'>
3467          <function-decl name='operator-&gt;' mangled-name='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEptEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEptEv'>
3468            <parameter type-id='type-id-428' name='this' is-artificial='yes'/>
3469            <return type-id='type-id-580'/>
3470          </function-decl>
3471        </member-function>
3472        <member-function access='public'>
3473          <function-decl name='operator++' mangled-name='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEppEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEppEv'>
3474            <parameter type-id='type-id-329' name='this' is-artificial='yes'/>
3475            <return type-id='type-id-299'/>
3476          </function-decl>
3477        </member-function>
3478        <member-function access='public' const='yes'>
3479          <function-decl name='operator*' mangled-name='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEdeEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lEdeEv'>
3480            <parameter type-id='type-id-428' name='this' is-artificial='yes'/>
3481            <return type-id='type-id-578'/>
3482          </function-decl>
3483        </member-function>
3484        <member-function access='private' const='yes'>
3485          <function-decl name='derived' mangled-name='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lE7derivedEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lE7derivedEv'>
3486            <parameter type-id='type-id-428' name='this' is-artificial='yes'/>
3487            <return type-id='type-id-390'/>
3488          </function-decl>
3489        </member-function>
3490        <member-function access='private'>
3491          <function-decl name='derived' mangled-name='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lE7derivedEv' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lE7derivedEv'>
3492            <parameter type-id='type-id-329' name='this' is-artificial='yes'/>
3493            <return type-id='type-id-299'/>
3494          </function-decl>
3495        </member-function>
3496      </class-decl>
3497      <class-decl name='shared_ptr&lt;boost::filesystem::filesystem_error::m_imp&gt;' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='323' column='1' id='type-id-346'>
3498        <member-type access='public'>
3499          <typedef-decl name='element_type' type-id='type-id-582' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-350'/>
3500        </member-type>
3501        <member-type access='private'>
3502          <typedef-decl name='this_type' type-id='type-id-346' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='328' column='1' id='type-id-583'/>
3503        </member-type>
3504        <data-member access='private' layout-offset-in-bits='0'>
3505          <var-decl name='px' type-id='type-id-351' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
3506        </data-member>
3507        <data-member access='private' layout-offset-in-bits='64'>
3508          <var-decl name='pn' type-id='type-id-272' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
3509        </data-member>
3510        <member-function access='public'>
3511          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
3512            <parameter type-id='type-id-348' is-artificial='yes'/>
3513            <return type-id='type-id-27'/>
3514          </function-decl>
3515        </member-function>
3516        <member-function access='public'>
3517          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='392' column='1' visibility='default' binding='global' size-in-bits='64'>
3518            <parameter type-id='type-id-348' is-artificial='yes'/>
3519            <parameter type-id='type-id-444'/>
3520            <return type-id='type-id-27'/>
3521          </function-decl>
3522        </member-function>
3523        <member-function access='public'>
3524          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='563' column='1' visibility='default' binding='global' size-in-bits='64'>
3525            <parameter type-id='type-id-348' is-artificial='yes'/>
3526            <parameter type-id='type-id-347'/>
3527            <return type-id='type-id-27'/>
3528          </function-decl>
3529        </member-function>
3530        <member-function access='public' constructor='yes'>
3531          <function-decl name='shared_ptr&lt;boost::filesystem::filesystem_error::m_imp&gt;' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
3532            <parameter type-id='type-id-348' is-artificial='yes'/>
3533            <parameter type-id='type-id-310'/>
3534            <return type-id='type-id-27'/>
3535          </function-decl>
3536        </member-function>
3537        <member-function access='public'>
3538          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev'>
3539            <parameter type-id='type-id-348' is-artificial='yes'/>
3540            <return type-id='type-id-27'/>
3541          </function-decl>
3542        </member-function>
3543        <member-function access='public'>
3544          <function-decl name='reset&lt;boost::filesystem::filesystem_error::m_imp&gt;' mangled-name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetIS3_EEvPT_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetIS3_EEvPT_'>
3545            <parameter type-id='type-id-349' name='this' is-artificial='yes'/>
3546            <parameter type-id='type-id-310' name='p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='617' column='1'/>
3547            <return type-id='type-id-27'/>
3548          </function-decl>
3549        </member-function>
3550        <member-function access='public'>
3551          <function-decl name='reset' mangled-name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='612' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetEv'>
3552            <parameter type-id='type-id-348' is-artificial='yes'/>
3553            <return type-id='type-id-27'/>
3554          </function-decl>
3555        </member-function>
3556        <member-function access='public' const='yes'>
3557          <function-decl name='operator-&gt;' mangled-name='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEptEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='646' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEptEv'>
3558            <parameter type-id='type-id-446' name='this' is-artificial='yes'/>
3559            <return type-id='type-id-584'/>
3560          </function-decl>
3561        </member-function>
3562        <member-function access='public' const='yes'>
3563          <function-decl name='get' mangled-name='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE3getEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE3getEv'>
3564            <parameter type-id='type-id-446' name='this' is-artificial='yes'/>
3565            <return type-id='type-id-351'/>
3566          </function-decl>
3567        </member-function>
3568        <member-function access='public' constructor='yes'>
3569          <function-decl name='shared_ptr&lt;boost::filesystem::filesystem_error::m_imp&gt;' mangled-name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2IS3_EEPT_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2IS3_EEPT_'>
3570            <parameter type-id='type-id-348' is-artificial='yes'/>
3571            <parameter type-id='type-id-310'/>
3572            <return type-id='type-id-27'/>
3573          </function-decl>
3574        </member-function>
3575        <member-function access='public'>
3576          <function-decl name='swap' mangled-name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE4swapERS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE4swapERS4_'>
3577            <parameter type-id='type-id-349' name='this' is-artificial='yes'/>
3578            <parameter type-id='type-id-345' name='other' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='679' column='1'/>
3579            <return type-id='type-id-27'/>
3580          </function-decl>
3581        </member-function>
3582      </class-decl>
3583      <namespace-decl name='mpl'>
3584        <class-decl name='if_&lt;boost::detail::use_operator_brackets_proxy&lt;const boost::filesystem::path, const boost::filesystem::path&amp;&gt;, boost::detail::operator_brackets_proxy&lt;boost::filesystem::path::iterator&gt;, const boost::filesystem::path&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='55' column='1' id='type-id-585'>
3585          <member-type access='public'>
3586            <typedef-decl name='type' type-id='type-id-587' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-586'/>
3587          </member-type>
3588        </class-decl>
3589        <class-decl name='if_c&lt;true, boost::detail::operator_brackets_proxy&lt;boost::filesystem::path::iterator&gt;, const boost::filesystem::path&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='34' column='1' id='type-id-588'>
3590          <member-type access='public'>
3591            <typedef-decl name='type' type-id='type-id-589' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-587'/>
3592          </member-type>
3593        </class-decl>
3594        <class-decl name='if_&lt;boost::detail::use_operator_brackets_proxy&lt;boost::filesystem::directory_entry, boost::filesystem::directory_entry&amp;&gt;, boost::detail::operator_brackets_proxy&lt;boost::filesystem::directory_iterator&gt;, boost::filesystem::directory_entry&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='55' column='1' id='type-id-590'>
3595          <member-type access='public'>
3596            <typedef-decl name='type' type-id='type-id-592' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-591'/>
3597          </member-type>
3598        </class-decl>
3599        <class-decl name='if_c&lt;true, boost::detail::operator_brackets_proxy&lt;boost::filesystem::directory_iterator&gt;, boost::filesystem::directory_entry&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='34' column='1' id='type-id-593'>
3600          <member-type access='public'>
3601            <typedef-decl name='type' type-id='type-id-594' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-592'/>
3602          </member-type>
3603        </class-decl>
3604      </namespace-decl>
3605      <namespace-decl name='detail'>
3606        <class-decl name='sp_element&lt;boost::filesystem::detail::dir_itr_imp&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='63' column='1' id='type-id-595'>
3607          <member-type access='public'>
3608            <typedef-decl name='type' type-id='type-id-289' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-569'/>
3609          </member-type>
3610        </class-decl>
3611        <class-decl name='operator_brackets_result&lt;boost::filesystem::path::iterator, const boost::filesystem::path, const boost::filesystem::path&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='383' column='1' id='type-id-596'>
3612          <member-type access='public'>
3613            <typedef-decl name='type' type-id='type-id-586' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-597'/>
3614          </member-type>
3615        </class-decl>
3616        <class-decl name='operator_arrow_dispatch&lt;const boost::filesystem::path&amp;, const boost::filesystem::path*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='319' column='1' id='type-id-598'>
3617          <member-type access='public'>
3618            <typedef-decl name='result_type' type-id='type-id-403' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-576'/>
3619          </member-type>
3620          <member-function access='public' static='yes'>
3621            <function-decl name='apply' mangled-name='_ZN5boost6detail23operator_arrow_dispatchIRKNS_10filesystem4pathEPS4_E5applyES5_' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail23operator_arrow_dispatchIRKNS_10filesystem4pathEPS4_E5applyES5_'>
3622              <parameter type-id='type-id-402' name='x' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='322' column='1'/>
3623              <return type-id='type-id-576'/>
3624            </function-decl>
3625          </member-function>
3626        </class-decl>
3627        <class-decl name='operator_arrow_dispatch&lt;boost::filesystem::directory_entry&amp;, boost::filesystem::directory_entry*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='319' column='1' id='type-id-599'>
3628          <member-type access='public'>
3629            <typedef-decl name='result_type' type-id='type-id-297' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-581'/>
3630          </member-type>
3631          <member-function access='public' static='yes'>
3632            <function-decl name='apply' mangled-name='_ZN5boost6detail23operator_arrow_dispatchIRNS_10filesystem15directory_entryEPS3_E5applyES4_' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail23operator_arrow_dispatchIRNS_10filesystem15directory_entryEPS3_E5applyES4_'>
3633              <parameter type-id='type-id-295' name='x' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='322' column='1'/>
3634              <return type-id='type-id-581'/>
3635            </function-decl>
3636          </member-function>
3637        </class-decl>
3638        <class-decl name='operator_brackets_result&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::filesystem::directory_entry&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='383' column='1' id='type-id-600'>
3639          <member-type access='public'>
3640            <typedef-decl name='type' type-id='type-id-591' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-601'/>
3641          </member-type>
3642        </class-decl>
3643        <class-decl name='shared_count' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='100' column='1' id='type-id-272'>
3644          <data-member access='private' layout-offset-in-bits='0'>
3645            <var-decl name='pi_' type-id='type-id-278' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='104' column='1'/>
3646          </data-member>
3647          <member-function access='public' constructor='yes'>
3648            <function-decl name='shared_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
3649              <parameter type-id='type-id-274' is-artificial='yes'/>
3650              <return type-id='type-id-27'/>
3651            </function-decl>
3652          </member-function>
3653          <member-function access='public' destructor='yes'>
3654            <function-decl name='~shared_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='441' column='1' visibility='default' binding='global' size-in-bits='64'>
3655              <parameter type-id='type-id-274' is-artificial='yes'/>
3656              <parameter type-id='type-id-15' is-artificial='yes'/>
3657              <return type-id='type-id-27'/>
3658            </function-decl>
3659          </member-function>
3660          <member-function access='public' constructor='yes'>
3661            <function-decl name='shared_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='449' column='1' visibility='default' binding='global' size-in-bits='64'>
3662              <parameter type-id='type-id-274' is-artificial='yes'/>
3663              <parameter type-id='type-id-369'/>
3664              <return type-id='type-id-27'/>
3665            </function-decl>
3666          </member-function>
3667          <member-function access='public' constructor='yes'>
3668            <function-decl name='shared_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='459' column='1' visibility='default' binding='global' size-in-bits='64'>
3669              <parameter type-id='type-id-274' is-artificial='yes'/>
3670              <parameter type-id='type-id-273'/>
3671              <return type-id='type-id-27'/>
3672            </function-decl>
3673          </member-function>
3674          <member-function access='public' constructor='yes'>
3675            <function-decl name='shared_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='469' column='1' visibility='default' binding='global' size-in-bits='64'>
3676              <parameter type-id='type-id-274' is-artificial='yes'/>
3677              <parameter type-id='type-id-382'/>
3678              <return type-id='type-id-27'/>
3679            </function-decl>
3680          </member-function>
3681          <member-function access='public' constructor='yes'>
3682            <function-decl name='shared_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='470' column='1' visibility='default' binding='global' size-in-bits='64'>
3683              <parameter type-id='type-id-274' is-artificial='yes'/>
3684              <parameter type-id='type-id-382'/>
3685              <parameter type-id='type-id-602'/>
3686              <return type-id='type-id-27'/>
3687            </function-decl>
3688          </member-function>
3689          <member-function access='public'>
3690            <function-decl name='shared_count&lt;boost::filesystem::detail::dir_itr_imp&gt;' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
3691              <parameter type-id='type-id-274' is-artificial='yes'/>
3692              <parameter type-id='type-id-291'/>
3693              <return type-id='type-id-27'/>
3694            </function-decl>
3695          </member-function>
3696          <member-function access='public'>
3697            <function-decl name='shared_count&lt;boost::filesystem::filesystem_error::m_imp&gt;' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
3698              <parameter type-id='type-id-274' is-artificial='yes'/>
3699              <parameter type-id='type-id-310'/>
3700              <return type-id='type-id-27'/>
3701            </function-decl>
3702          </member-function>
3703          <member-function access='public' constructor='yes'>
3704            <function-decl name='shared_count' mangled-name='_ZN5boost6detail12shared_countC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC2Ev'>
3705              <parameter type-id='type-id-274' is-artificial='yes'/>
3706              <return type-id='type-id-27'/>
3707            </function-decl>
3708          </member-function>
3709          <member-function access='public' destructor='yes'>
3710            <function-decl name='~shared_count' mangled-name='_ZN5boost6detail12shared_countD2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countD2Ev'>
3711              <parameter type-id='type-id-274' is-artificial='yes'/>
3712              <parameter type-id='type-id-15' is-artificial='yes'/>
3713              <return type-id='type-id-27'/>
3714            </function-decl>
3715          </member-function>
3716          <member-function access='public'>
3717            <function-decl name='swap' mangled-name='_ZN5boost6detail12shared_count4swapERS1_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_count4swapERS1_'>
3718              <parameter type-id='type-id-275' name='this' is-artificial='yes'/>
3719              <parameter type-id='type-id-271' name='r' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='486' column='1'/>
3720              <return type-id='type-id-27'/>
3721            </function-decl>
3722          </member-function>
3723          <member-function access='public'>
3724            <function-decl name='shared_count&lt;boost::filesystem::detail::dir_itr_imp&gt;' mangled-name='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_'>
3725              <parameter type-id='type-id-274' is-artificial='yes'/>
3726              <parameter type-id='type-id-291'/>
3727              <return type-id='type-id-27'/>
3728            </function-decl>
3729          </member-function>
3730          <member-function access='public'>
3731            <function-decl name='shared_count&lt;boost::filesystem::filesystem_error::m_imp&gt;' mangled-name='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_'>
3732              <parameter type-id='type-id-274' is-artificial='yes'/>
3733              <parameter type-id='type-id-310'/>
3734              <return type-id='type-id-27'/>
3735            </function-decl>
3736          </member-function>
3737        </class-decl>
3738        <class-decl name='sp_counted_base' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='97' column='1' id='type-id-276'>
3739          <data-member access='private' layout-offset-in-bits='64'>
3740            <var-decl name='use_count_' type-id='type-id-15' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='104' column='1'/>
3741          </data-member>
3742          <data-member access='private' layout-offset-in-bits='96'>
3743            <var-decl name='weak_count_' type-id='type-id-15' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='105' column='1'/>
3744          </data-member>
3745          <member-function access='private' constructor='yes'>
3746            <function-decl name='sp_counted_base' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
3747              <parameter type-id='type-id-278' is-artificial='yes'/>
3748              <parameter type-id='type-id-372'/>
3749              <return type-id='type-id-27'/>
3750            </function-decl>
3751          </member-function>
3752          <member-function access='public' constructor='yes'>
3753            <function-decl name='sp_counted_base' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
3754              <parameter type-id='type-id-278' is-artificial='yes'/>
3755              <return type-id='type-id-27'/>
3756            </function-decl>
3757          </member-function>
3758          <member-function access='public' constructor='yes'>
3759            <function-decl name='sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_baseC2Ev'>
3760              <parameter type-id='type-id-278' is-artificial='yes'/>
3761              <return type-id='type-id-27'/>
3762            </function-decl>
3763          </member-function>
3764          <member-function access='public'>
3765            <function-decl name='release' mangled-name='_ZN5boost6detail15sp_counted_base7releaseEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_base7releaseEv'>
3766              <parameter type-id='type-id-278' is-artificial='yes'/>
3767              <return type-id='type-id-27'/>
3768            </function-decl>
3769          </member-function>
3770          <member-function access='public'>
3771            <function-decl name='weak_release' mangled-name='_ZN5boost6detail15sp_counted_base12weak_releaseEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_base12weak_releaseEv'>
3772              <parameter type-id='type-id-278' is-artificial='yes'/>
3773              <return type-id='type-id-27'/>
3774            </function-decl>
3775          </member-function>
3776          <member-function access='public' destructor='yes' vtable-offset='-1'>
3777            <function-decl name='~sp_counted_base' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
3778              <parameter type-id='type-id-278' is-artificial='yes'/>
3779              <parameter type-id='type-id-15' is-artificial='yes'/>
3780              <return type-id='type-id-27'/>
3781            </function-decl>
3782          </member-function>
3783          <member-function access='public' destructor='yes' vtable-offset='-1'>
3784            <function-decl name='~sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseD0Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_baseD0Ev'>
3785              <parameter type-id='type-id-278' is-artificial='yes'/>
3786              <parameter type-id='type-id-15' is-artificial='yes'/>
3787              <return type-id='type-id-27'/>
3788            </function-decl>
3789          </member-function>
3790          <member-function access='public' destructor='yes' vtable-offset='-1'>
3791            <function-decl name='~sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseD2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_baseD2Ev'>
3792              <parameter type-id='type-id-278' is-artificial='yes'/>
3793              <parameter type-id='type-id-15' is-artificial='yes'/>
3794              <return type-id='type-id-27'/>
3795            </function-decl>
3796          </member-function>
3797          <member-function access='public' vtable-offset='2'>
3798            <function-decl name='dispose' mangled-name='_ZN5boost6detail15sp_counted_base7disposeEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
3799              <parameter type-id='type-id-278' is-artificial='yes'/>
3800              <return type-id='type-id-27'/>
3801            </function-decl>
3802          </member-function>
3803          <member-function access='public' vtable-offset='3'>
3804            <function-decl name='destroy' mangled-name='_ZN5boost6detail15sp_counted_base7destroyEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_base7destroyEv'>
3805              <parameter type-id='type-id-278' is-artificial='yes'/>
3806              <return type-id='type-id-27'/>
3807            </function-decl>
3808          </member-function>
3809          <member-function access='public' vtable-offset='4'>
3810            <function-decl name='get_deleter' mangled-name='_ZN5boost6detail15sp_counted_base11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
3811              <parameter type-id='type-id-278' is-artificial='yes'/>
3812              <parameter type-id='type-id-380'/>
3813              <return type-id='type-id-12'/>
3814            </function-decl>
3815          </member-function>
3816          <member-function access='public' vtable-offset='5'>
3817            <function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail15sp_counted_base19get_untyped_deleterEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
3818              <parameter type-id='type-id-278' is-artificial='yes'/>
3819              <return type-id='type-id-12'/>
3820            </function-decl>
3821          </member-function>
3822        </class-decl>
3823        <typedef-decl name='sp_typeinfo' type-id='type-id-603' filepath='src/third_party/boost-1.56.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-378'/>
3824        <class-decl name='weak_count' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='530' column='1' id='type-id-285'>
3825          <data-member access='private' layout-offset-in-bits='0'>
3826            <var-decl name='pi_' type-id='type-id-278' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='534' column='1'/>
3827          </data-member>
3828          <member-function access='public' constructor='yes'>
3829            <function-decl name='weak_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
3830              <parameter type-id='type-id-288' is-artificial='yes'/>
3831              <return type-id='type-id-27'/>
3832            </function-decl>
3833          </member-function>
3834          <member-function access='public' constructor='yes'>
3835            <function-decl name='weak_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='551' column='1' visibility='default' binding='global' size-in-bits='64'>
3836              <parameter type-id='type-id-288' is-artificial='yes'/>
3837              <parameter type-id='type-id-369'/>
3838              <return type-id='type-id-27'/>
3839            </function-decl>
3840          </member-function>
3841          <member-function access='public' constructor='yes'>
3842            <function-decl name='weak_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='559' column='1' visibility='default' binding='global' size-in-bits='64'>
3843              <parameter type-id='type-id-288' is-artificial='yes'/>
3844              <parameter type-id='type-id-382'/>
3845              <return type-id='type-id-27'/>
3846            </function-decl>
3847          </member-function>
3848          <member-function access='public' constructor='yes'>
3849            <function-decl name='weak_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='571' column='1' visibility='default' binding='global' size-in-bits='64'>
3850              <parameter type-id='type-id-288' is-artificial='yes'/>
3851              <parameter type-id='type-id-287'/>
3852              <return type-id='type-id-27'/>
3853            </function-decl>
3854          </member-function>
3855          <member-function access='public' destructor='yes'>
3856            <function-decl name='~weak_count' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='581' column='1' visibility='default' binding='global' size-in-bits='64'>
3857              <parameter type-id='type-id-288' is-artificial='yes'/>
3858              <parameter type-id='type-id-15' is-artificial='yes'/>
3859              <return type-id='type-id-27'/>
3860            </function-decl>
3861          </member-function>
3862        </class-decl>
3863        <class-decl name='sp_nothrow_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='60' column='1' id='type-id-602'/>
3864        <class-decl name='sp_element&lt;boost::filesystem::filesystem_error::m_imp&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='63' column='1' id='type-id-604'>
3865          <member-type access='public'>
3866            <typedef-decl name='type' type-id='type-id-308' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-582'/>
3867          </member-type>
3868        </class-decl>
3869        <class-decl name='sp_dereference&lt;boost::filesystem::filesystem_error::m_imp&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='88' column='1' id='type-id-605'>
3870          <member-type access='public'>
3871            <typedef-decl name='type' type-id='type-id-309' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-606'/>
3872          </member-type>
3873        </class-decl>
3874        <class-decl name='sp_member_access&lt;boost::filesystem::filesystem_error::m_imp&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='137' column='1' id='type-id-607'>
3875          <member-type access='public'>
3876            <typedef-decl name='type' type-id='type-id-310' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-584'/>
3877          </member-type>
3878        </class-decl>
3879        <class-decl name='sp_dereference&lt;boost::filesystem::detail::dir_itr_imp&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='88' column='1' id='type-id-608'>
3880          <member-type access='public'>
3881            <typedef-decl name='type' type-id='type-id-290' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-609'/>
3882          </member-type>
3883        </class-decl>
3884        <class-decl name='sp_member_access&lt;boost::filesystem::detail::dir_itr_imp&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='137' column='1' id='type-id-610'>
3885          <member-type access='public'>
3886            <typedef-decl name='type' type-id='type-id-291' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-570'/>
3887          </member-type>
3888        </class-decl>
3889        <class-decl name='addr_impl_ref&lt;boost::filesystem::directory_entry&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='25' column='1' id='type-id-267'>
3890          <data-member access='public' layout-offset-in-bits='0'>
3891            <var-decl name='v_' type-id='type-id-295' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
3892          </data-member>
3893          <member-function access='public'>
3894            <function-decl name='addr_impl_ref' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='29' column='1' visibility='default' binding='global' size-in-bits='64'>
3895              <parameter type-id='type-id-269' is-artificial='yes'/>
3896              <parameter type-id='type-id-294'/>
3897              <return type-id='type-id-27'/>
3898            </function-decl>
3899          </member-function>
3900        </class-decl>
3901        <class-decl name='addressof_impl&lt;boost::filesystem::directory_entry&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='36' column='1' id='type-id-611'/>
3902        <class-decl name='sp_counted_impl_p&lt;boost::filesystem::detail::dir_itr_imp&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' id='type-id-279'>
3903          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-276'/>
3904          <data-member access='private' layout-offset-in-bits='128'>
3905            <var-decl name='px_' type-id='type-id-291' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
3906          </data-member>
3907          <member-function access='private'>
3908            <function-decl name='sp_counted_impl_p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
3909              <parameter type-id='type-id-281' is-artificial='yes'/>
3910              <parameter type-id='type-id-375'/>
3911              <return type-id='type-id-27'/>
3912            </function-decl>
3913          </member-function>
3914          <member-function access='public'>
3915            <function-decl name='sp_counted_impl_p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
3916              <parameter type-id='type-id-281' is-artificial='yes'/>
3917              <parameter type-id='type-id-291'/>
3918              <return type-id='type-id-27'/>
3919            </function-decl>
3920          </member-function>
3921          <member-function access='public'>
3922            <function-decl name='sp_counted_impl_p' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEC2EPS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEC2EPS4_'>
3923              <parameter type-id='type-id-281' is-artificial='yes'/>
3924              <parameter type-id='type-id-291'/>
3925              <return type-id='type-id-27'/>
3926            </function-decl>
3927          </member-function>
3928          <member-function access='public' vtable-offset='2'>
3929            <function-decl name='dispose' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv'>
3930              <parameter type-id='type-id-281' is-artificial='yes'/>
3931              <return type-id='type-id-27'/>
3932            </function-decl>
3933          </member-function>
3934          <member-function access='public' vtable-offset='4'>
3935            <function-decl name='get_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info'>
3936              <parameter type-id='type-id-281' is-artificial='yes'/>
3937              <parameter type-id='type-id-380'/>
3938              <return type-id='type-id-12'/>
3939            </function-decl>
3940          </member-function>
3941          <member-function access='public' vtable-offset='5'>
3942            <function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv'>
3943              <parameter type-id='type-id-281' is-artificial='yes'/>
3944              <return type-id='type-id-12'/>
3945            </function-decl>
3946          </member-function>
3947        </class-decl>
3948        <class-decl name='sp_counted_impl_p&lt;boost::filesystem::filesystem_error::m_imp&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='53' column='1' id='type-id-282'>
3949          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-276'/>
3950          <data-member access='private' layout-offset-in-bits='128'>
3951            <var-decl name='px_' type-id='type-id-310' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
3952          </data-member>
3953          <member-function access='private'>
3954            <function-decl name='sp_counted_impl_p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
3955              <parameter type-id='type-id-284' is-artificial='yes'/>
3956              <parameter type-id='type-id-377'/>
3957              <return type-id='type-id-27'/>
3958            </function-decl>
3959          </member-function>
3960          <member-function access='public'>
3961            <function-decl name='sp_counted_impl_p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
3962              <parameter type-id='type-id-284' is-artificial='yes'/>
3963              <parameter type-id='type-id-310'/>
3964              <return type-id='type-id-27'/>
3965            </function-decl>
3966          </member-function>
3967          <member-function access='public'>
3968            <function-decl name='sp_counted_impl_p' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_'>
3969              <parameter type-id='type-id-284' is-artificial='yes'/>
3970              <parameter type-id='type-id-310'/>
3971              <return type-id='type-id-27'/>
3972            </function-decl>
3973          </member-function>
3974          <member-function access='public' vtable-offset='2'>
3975            <function-decl name='dispose' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE7disposeEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE7disposeEv'>
3976              <parameter type-id='type-id-284' is-artificial='yes'/>
3977              <return type-id='type-id-27'/>
3978            </function-decl>
3979          </member-function>
3980          <member-function access='public' vtable-offset='4'>
3981            <function-decl name='get_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE11get_deleterERKSt9type_info'>
3982              <parameter type-id='type-id-284' is-artificial='yes'/>
3983              <parameter type-id='type-id-380'/>
3984              <return type-id='type-id-12'/>
3985            </function-decl>
3986          </member-function>
3987          <member-function access='public' vtable-offset='5'>
3988            <function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE19get_untyped_deleterEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE19get_untyped_deleterEv'>
3989              <parameter type-id='type-id-284' is-artificial='yes'/>
3990              <return type-id='type-id-12'/>
3991            </function-decl>
3992          </member-function>
3993        </class-decl>
3994        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::path::iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-589'/>
3995        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::directory_iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-594'/>
3996        <function-decl name='atomic_exchange_and_add' mangled-name='_ZN5boost6detail23atomic_exchange_and_addEPii' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail23atomic_exchange_and_addEPii'>
3997          <parameter type-id='type-id-512'/>
3998          <parameter type-id='type-id-15'/>
3999          <return type-id='type-id-15'/>
4000        </function-decl>
4001        <function-decl name='sp_enable_shared_from_this' mangled-name='_ZN5boost6detail26sp_enable_shared_from_thisEz' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail26sp_enable_shared_from_thisEz'>
4002          <return type-id='type-id-27'/>
4003        </function-decl>
4004        <function-decl name='sp_pointer_construct&lt;boost::filesystem::detail::dir_itr_imp, boost::filesystem::detail::dir_itr_imp&gt;' mangled-name='_ZN5boost6detail20sp_pointer_constructINS_10filesystem6detail11dir_itr_impES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail20sp_pointer_constructINS_10filesystem6detail11dir_itr_impES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE'>
4005          <parameter type-id='type-id-340' name='ppx' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
4006          <parameter type-id='type-id-291' name='p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
4007          <parameter type-id='type-id-271' name='pn' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
4008          <return type-id='type-id-27'/>
4009        </function-decl>
4010        <function-decl name='sp_pointer_construct&lt;boost::filesystem::filesystem_error::m_imp, boost::filesystem::filesystem_error::m_imp&gt;' mangled-name='_ZN5boost6detail20sp_pointer_constructINS_10filesystem16filesystem_error5m_impES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail20sp_pointer_constructINS_10filesystem16filesystem_error5m_impES4_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE'>
4011          <parameter type-id='type-id-348' name='ppx' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
4012          <parameter type-id='type-id-310' name='p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
4013          <parameter type-id='type-id-271' name='pn' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
4014          <return type-id='type-id-27'/>
4015        </function-decl>
4016      </namespace-decl>
4017      <namespace-decl name='filesystem'>
4018        <class-decl name='directory_entry' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='670' column='1' id='type-id-296'>
4019          <data-member access='private' layout-offset-in-bits='0'>
4020            <var-decl name='m_path' type-id='type-id-313' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='715' column='1'/>
4021          </data-member>
4022          <data-member access='private' layout-offset-in-bits='64'>
4023            <var-decl name='m_status' type-id='type-id-304' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='716' column='1'/>
4024          </data-member>
4025          <data-member access='private' layout-offset-in-bits='128'>
4026            <var-decl name='m_symlink_status' type-id='type-id-304' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='717' column='1'/>
4027          </data-member>
4028          <member-function access='public' constructor='yes'>
4029            <function-decl name='directory_entry' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='676' column='1' visibility='default' binding='global' size-in-bits='64'>
4030              <parameter type-id='type-id-297' is-artificial='yes'/>
4031              <return type-id='type-id-27'/>
4032            </function-decl>
4033          </member-function>
4034          <member-function access='public' constructor='yes'>
4035            <function-decl name='directory_entry' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='677' column='1' visibility='default' binding='global' size-in-bits='64'>
4036              <parameter type-id='type-id-297' is-artificial='yes'/>
4037              <parameter type-id='type-id-401'/>
4038              <parameter type-id='type-id-304'/>
4039              <parameter type-id='type-id-304'/>
4040              <return type-id='type-id-27'/>
4041            </function-decl>
4042          </member-function>
4043          <member-function access='public' constructor='yes'>
4044            <function-decl name='directory_entry' mangled-name='_ZN5boost10filesystem15directory_entryC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15directory_entryC2Ev'>
4045              <parameter type-id='type-id-297' is-artificial='yes'/>
4046              <return type-id='type-id-27'/>
4047            </function-decl>
4048          </member-function>
4049          <member-function access='public'>
4050            <function-decl name='assign' mangled-name='_ZN5boost10filesystem15directory_entry6assignERKNS0_4pathENS0_11file_statusES5_' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15directory_entry6assignERKNS0_4pathENS0_11file_statusES5_'>
4051              <parameter type-id='type-id-298' name='this' is-artificial='yes'/>
4052              <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='682' column='1'/>
4053              <parameter type-id='type-id-304' name='st' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='683' column='1'/>
4054              <parameter type-id='type-id-304' name='symlink_st' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='683' column='1'/>
4055              <return type-id='type-id-27'/>
4056            </function-decl>
4057          </member-function>
4058          <member-function access='public'>
4059            <function-decl name='replace_filename' mangled-name='_ZN5boost10filesystem15directory_entry16replace_filenameERKNS0_4pathENS0_11file_statusES5_' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15directory_entry16replace_filenameERKNS0_4pathENS0_11file_statusES5_'>
4060              <parameter type-id='type-id-298' name='this' is-artificial='yes'/>
4061              <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='682' column='1'/>
4062              <parameter type-id='type-id-304' name='st' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='683' column='1'/>
4063              <parameter type-id='type-id-304' name='symlink_st' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='683' column='1'/>
4064              <return type-id='type-id-27'/>
4065            </function-decl>
4066          </member-function>
4067          <member-function access='public' const='yes'>
4068            <function-decl name='path' mangled-name='_ZNK5boost10filesystem15directory_entry4pathEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='701' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem15directory_entry4pathEv'>
4069              <parameter type-id='type-id-388' name='this' is-artificial='yes'/>
4070              <return type-id='type-id-401'/>
4071            </function-decl>
4072          </member-function>
4073          <member-function access='private' const='yes'>
4074            <function-decl name='m_get_status' mangled-name='_ZNK5boost10filesystem15directory_entry12m_get_statusEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1843' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem15directory_entry12m_get_statusEPNS_6system10error_codeE'>
4075              <parameter type-id='type-id-388' name='this' is-artificial='yes'/>
4076              <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1843' column='1'/>
4077              <return type-id='type-id-304'/>
4078            </function-decl>
4079          </member-function>
4080          <member-function access='private' const='yes'>
4081            <function-decl name='m_get_symlink_status' mangled-name='_ZNK5boost10filesystem15directory_entry20m_get_symlink_statusEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem15directory_entry20m_get_symlink_statusEPNS_6system10error_codeE'>
4082              <parameter type-id='type-id-388' name='this' is-artificial='yes'/>
4083              <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1843' column='1'/>
4084              <return type-id='type-id-304'/>
4085            </function-decl>
4086          </member-function>
4087        </class-decl>
4088        <class-decl name='path' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='55' column='1' id='type-id-313'>
4089          <member-type access='public'>
4090            <typedef-decl name='value_type' type-id='type-id-2' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='66' column='1' id='type-id-417'/>
4091          </member-type>
4092          <member-type access='public'>
4093            <typedef-decl name='string_type' type-id='type-id-140' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='69' column='1' id='type-id-414'/>
4094          </member-type>
4095          <member-type access='public'>
4096            <typedef-decl name='codecvt_type' type-id='type-id-566' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='71' column='1' id='type-id-405'/>
4097          </member-type>
4098          <member-type access='public'>
4099            <class-decl name='iterator' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='569' column='1' id='type-id-319'>
4100              <base-class access='public' layout-offset-in-bits='0' type-id='type-id-330'/>
4101              <data-member access='private' layout-offset-in-bits='0'>
4102                <var-decl name='m_element' type-id='type-id-313' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='593' column='1'/>
4103              </data-member>
4104              <data-member access='private' layout-offset-in-bits='64'>
4105                <var-decl name='m_path_ptr' type-id='type-id-403' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='594' column='1'/>
4106              </data-member>
4107              <data-member access='private' layout-offset-in-bits='128'>
4108                <var-decl name='m_pos' type-id='type-id-147' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='595' column='1'/>
4109              </data-member>
4110              <member-function access='private' const='yes'>
4111                <function-decl name='dereference' mangled-name='_ZNK5boost10filesystem4path8iterator11dereferenceEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path8iterator11dereferenceEv'>
4112                  <parameter type-id='type-id-413' name='this' is-artificial='yes'/>
4113                  <return type-id='type-id-401'/>
4114                </function-decl>
4115              </member-function>
4116              <member-function access='private' const='yes'>
4117                <function-decl name='equal' mangled-name='_ZNK5boost10filesystem4path8iterator5equalERKS2_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path8iterator5equalERKS2_'>
4118                  <parameter type-id='type-id-413' name='this' is-artificial='yes'/>
4119                  <parameter type-id='type-id-411' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='583' column='1'/>
4120                  <return type-id='type-id-1'/>
4121                </function-decl>
4122              </member-function>
4123              <member-function access='private'>
4124                <function-decl name='increment' mangled-name='_ZN5boost10filesystem4path8iterator9incrementEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path8iterator9incrementEv'>
4125                  <parameter type-id='type-id-321' name='this' is-artificial='yes'/>
4126                  <return type-id='type-id-27'/>
4127                </function-decl>
4128              </member-function>
4129              <member-function access='private'>
4130                <function-decl name='decrement' mangled-name='_ZN5boost10filesystem4path8iterator9decrementEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path8iterator9decrementEv'>
4131                  <parameter type-id='type-id-321' name='this' is-artificial='yes'/>
4132                  <return type-id='type-id-27'/>
4133                </function-decl>
4134              </member-function>
4135            </class-decl>
4136          </member-type>
4137          <data-member access='public' static='yes'>
4138            <var-decl name='preferred_separator' type-id='type-id-418' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='67' column='1'/>
4139          </data-member>
4140          <data-member access='private' layout-offset-in-bits='0'>
4141            <var-decl name='m_pathname' type-id='type-id-414' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='528' column='1'/>
4142          </data-member>
4143          <member-function access='public' constructor='yes'>
4144            <function-decl name='path' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
4145              <parameter type-id='type-id-315' is-artificial='yes'/>
4146              <return type-id='type-id-27'/>
4147            </function-decl>
4148          </member-function>
4149          <member-function access='public' constructor='yes'>
4150            <function-decl name='path' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
4151              <parameter type-id='type-id-315' is-artificial='yes'/>
4152              <parameter type-id='type-id-401'/>
4153              <return type-id='type-id-27'/>
4154            </function-decl>
4155          </member-function>
4156          <member-function access='public' constructor='yes'>
4157            <function-decl name='path' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
4158              <parameter type-id='type-id-315' is-artificial='yes'/>
4159              <parameter type-id='type-id-419'/>
4160              <return type-id='type-id-27'/>
4161            </function-decl>
4162          </member-function>
4163          <member-function access='public' constructor='yes'>
4164            <function-decl name='path' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
4165              <parameter type-id='type-id-315' is-artificial='yes'/>
4166              <parameter type-id='type-id-142'/>
4167              <return type-id='type-id-27'/>
4168            </function-decl>
4169          </member-function>
4170          <member-function access='public' constructor='yes'>
4171            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2Ev'>
4172              <parameter type-id='type-id-315' is-artificial='yes'/>
4173              <return type-id='type-id-27'/>
4174            </function-decl>
4175          </member-function>
4176          <member-function access='public' constructor='yes'>
4177            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2ERKS1_'>
4178              <parameter type-id='type-id-315' is-artificial='yes'/>
4179              <parameter type-id='type-id-401'/>
4180              <return type-id='type-id-27'/>
4181            </function-decl>
4182          </member-function>
4183          <member-function access='public' constructor='yes'>
4184            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2EPKc'>
4185              <parameter type-id='type-id-315' is-artificial='yes'/>
4186              <parameter type-id='type-id-419'/>
4187              <return type-id='type-id-27'/>
4188            </function-decl>
4189          </member-function>
4190          <member-function access='public' constructor='yes'>
4191            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKSs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2ERKSs'>
4192              <parameter type-id='type-id-315' is-artificial='yes'/>
4193              <parameter type-id='type-id-142'/>
4194              <return type-id='type-id-27'/>
4195            </function-decl>
4196          </member-function>
4197          <member-function access='public'>
4198            <function-decl name='operator=' mangled-name='_ZN5boost10filesystem4pathaSERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathaSERKS1_'>
4199              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4200              <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='184' column='1'/>
4201              <return type-id='type-id-314'/>
4202            </function-decl>
4203          </member-function>
4204          <member-function access='public'>
4205            <function-decl name='clear' mangled-name='_ZN5boost10filesystem4path5clearEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path5clearEv'>
4206              <parameter type-id='type-id-315' is-artificial='yes'/>
4207              <return type-id='type-id-27'/>
4208            </function-decl>
4209          </member-function>
4210          <member-function access='public' const='yes'>
4211            <function-decl name='native' mangled-name='_ZNK5boost10filesystem4path6nativeEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path6nativeEv'>
4212              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4213              <return type-id='type-id-416'/>
4214            </function-decl>
4215          </member-function>
4216          <member-function access='public' const='yes'>
4217            <function-decl name='c_str' mangled-name='_ZNK5boost10filesystem4path5c_strEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path5c_strEv'>
4218              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4219              <return type-id='type-id-419'/>
4220            </function-decl>
4221          </member-function>
4222          <member-function access='public' const='yes'>
4223            <function-decl name='string' mangled-name='_ZNK5boost10filesystem4path6stringEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path6stringEv'>
4224              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4225              <return type-id='type-id-506'/>
4226            </function-decl>
4227          </member-function>
4228          <member-function access='public' const='yes'>
4229            <function-decl name='empty' mangled-name='_ZNK5boost10filesystem4path5emptyEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path5emptyEv'>
4230              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4231              <return type-id='type-id-1'/>
4232            </function-decl>
4233          </member-function>
4234          <member-function access='public' const='yes'>
4235            <function-decl name='has_root_directory' mangled-name='_ZNK5boost10filesystem4path18has_root_directoryEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path18has_root_directoryEv'>
4236              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4237              <return type-id='type-id-1'/>
4238            </function-decl>
4239          </member-function>
4240          <member-function access='public' const='yes'>
4241            <function-decl name='is_absolute' mangled-name='_ZNK5boost10filesystem4path11is_absoluteEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path11is_absoluteEv'>
4242              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4243              <return type-id='type-id-1'/>
4244            </function-decl>
4245          </member-function>
4246          <member-function access='public'>
4247            <function-decl name='operator=&lt;char*&gt;' mangled-name='_ZN5boost10filesystem4pathaSIPcEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS8_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathaSIPcEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS8_'>
4248              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4249              <parameter type-id='type-id-356' name='source' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='199' column='1'/>
4250              <return type-id='type-id-572'/>
4251            </function-decl>
4252          </member-function>
4253          <member-function access='public'>
4254            <function-decl name='assign&lt;char*&gt;' mangled-name='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_'>
4255              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4256              <parameter type-id='type-id-42' name='begin' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='221' column='1'/>
4257              <parameter type-id='type-id-42' name='end' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='221' column='1'/>
4258              <return type-id='type-id-314'/>
4259            </function-decl>
4260          </member-function>
4261          <member-function access='public'>
4262            <function-decl name='assign&lt;char*&gt;' mangled-name='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_RKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_RKSt7codecvtIwc11__mbstate_tE'>
4263              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4264              <parameter type-id='type-id-42' name='begin' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='227' column='1'/>
4265              <parameter type-id='type-id-42' name='end' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='227' column='1'/>
4266              <parameter type-id='type-id-408' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='227' column='1'/>
4267              <return type-id='type-id-314'/>
4268            </function-decl>
4269          </member-function>
4270          <member-function access='public'>
4271            <function-decl name='path&lt;char const*&gt;' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
4272              <parameter type-id='type-id-315' is-artificial='yes'/>
4273              <parameter type-id='type-id-55'/>
4274              <parameter type-id='type-id-55'/>
4275              <return type-id='type-id-27'/>
4276            </function-decl>
4277          </member-function>
4278          <member-function access='public' constructor='yes'>
4279            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2Ev'>
4280              <parameter type-id='type-id-315' is-artificial='yes'/>
4281              <return type-id='type-id-27'/>
4282            </function-decl>
4283          </member-function>
4284          <member-function access='public' constructor='yes'>
4285            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2ERKS1_'>
4286              <parameter type-id='type-id-315' is-artificial='yes'/>
4287              <parameter type-id='type-id-401'/>
4288              <return type-id='type-id-27'/>
4289            </function-decl>
4290          </member-function>
4291          <member-function access='public' constructor='yes'>
4292            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2EPKc'>
4293              <parameter type-id='type-id-315' is-artificial='yes'/>
4294              <parameter type-id='type-id-419'/>
4295              <return type-id='type-id-27'/>
4296            </function-decl>
4297          </member-function>
4298          <member-function access='public'>
4299            <function-decl name='operator/=' mangled-name='_ZN5boost10filesystem4pathdVERKS1_' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathdVERKS1_'>
4300              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4301              <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='184' column='1'/>
4302              <return type-id='type-id-314'/>
4303            </function-decl>
4304          </member-function>
4305          <member-function access='public'>
4306            <function-decl name='operator/=' mangled-name='_ZN5boost10filesystem4pathdVEPKc' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathdVEPKc'>
4307              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4308              <parameter type-id='type-id-419' name='ptr' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='173' column='1'/>
4309              <return type-id='type-id-314'/>
4310            </function-decl>
4311          </member-function>
4312          <member-function access='public' const='yes'>
4313            <function-decl name='compare' mangled-name='_ZNK5boost10filesystem4path7compareERKS1_' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path7compareERKS1_'>
4314              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4315              <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='194' column='1'/>
4316              <return type-id='type-id-15'/>
4317            </function-decl>
4318          </member-function>
4319          <member-function access='private'>
4320            <function-decl name='m_append_separator_if_needed' mangled-name='_ZN5boost10filesystem4path28m_append_separator_if_neededEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path28m_append_separator_if_neededEv'>
4321              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4322              <return type-id='type-id-147'/>
4323            </function-decl>
4324          </member-function>
4325          <member-function access='private'>
4326            <function-decl name='m_erase_redundant_separator' mangled-name='_ZN5boost10filesystem4path27m_erase_redundant_separatorEm' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path27m_erase_redundant_separatorEm'>
4327              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4328              <parameter type-id='type-id-147' name='sep_pos' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='236' column='1'/>
4329              <return type-id='type-id-27'/>
4330            </function-decl>
4331          </member-function>
4332          <member-function access='public'>
4333            <function-decl name='remove_filename' mangled-name='_ZN5boost10filesystem4path15remove_filenameEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path15remove_filenameEv'>
4334              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4335              <return type-id='type-id-314'/>
4336            </function-decl>
4337          </member-function>
4338          <member-function access='public'>
4339            <function-decl name='replace_extension' mangled-name='_ZN5boost10filesystem4path17replace_extensionERKS1_' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path17replace_extensionERKS1_'>
4340              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4341              <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='184' column='1'/>
4342              <return type-id='type-id-314'/>
4343            </function-decl>
4344          </member-function>
4345          <member-function access='public' const='yes'>
4346            <function-decl name='root_path' mangled-name='_ZNK5boost10filesystem4path9root_pathEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path9root_pathEv'>
4347              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4348              <return type-id='type-id-313'/>
4349            </function-decl>
4350          </member-function>
4351          <member-function access='public' const='yes'>
4352            <function-decl name='root_name' mangled-name='_ZNK5boost10filesystem4path9root_nameEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path9root_nameEv'>
4353              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4354              <return type-id='type-id-313'/>
4355            </function-decl>
4356          </member-function>
4357          <member-function access='public' const='yes'>
4358            <function-decl name='root_directory' mangled-name='_ZNK5boost10filesystem4path14root_directoryEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path14root_directoryEv'>
4359              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4360              <return type-id='type-id-313'/>
4361            </function-decl>
4362          </member-function>
4363          <member-function access='public' const='yes'>
4364            <function-decl name='relative_path' mangled-name='_ZNK5boost10filesystem4path13relative_pathEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path13relative_pathEv'>
4365              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4366              <return type-id='type-id-313'/>
4367            </function-decl>
4368          </member-function>
4369          <member-function access='private' const='yes'>
4370            <function-decl name='m_parent_path_end' mangled-name='_ZNK5boost10filesystem4path17m_parent_path_endEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path17m_parent_path_endEv'>
4371              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4372              <return type-id='type-id-147'/>
4373            </function-decl>
4374          </member-function>
4375          <member-function access='public' const='yes'>
4376            <function-decl name='parent_path' mangled-name='_ZNK5boost10filesystem4path11parent_pathEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path11parent_pathEv'>
4377              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4378              <return type-id='type-id-313'/>
4379            </function-decl>
4380          </member-function>
4381          <member-function access='public' const='yes'>
4382            <function-decl name='filename' mangled-name='_ZNK5boost10filesystem4path8filenameEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path8filenameEv'>
4383              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4384              <return type-id='type-id-313'/>
4385            </function-decl>
4386          </member-function>
4387          <member-function access='public' const='yes'>
4388            <function-decl name='stem' mangled-name='_ZNK5boost10filesystem4path4stemEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path4stemEv'>
4389              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4390              <return type-id='type-id-313'/>
4391            </function-decl>
4392          </member-function>
4393          <member-function access='public' const='yes'>
4394            <function-decl name='extension' mangled-name='_ZNK5boost10filesystem4path9extensionEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path9extensionEv'>
4395              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4396              <return type-id='type-id-313'/>
4397            </function-decl>
4398          </member-function>
4399          <member-function access='private'>
4400            <function-decl name='m_normalize' mangled-name='_ZN5boost10filesystem4path11m_normalizeEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path11m_normalizeEv'>
4401              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4402              <return type-id='type-id-314'/>
4403            </function-decl>
4404          </member-function>
4405          <member-function access='public' const='yes'>
4406            <function-decl name='begin' mangled-name='_ZNK5boost10filesystem4path5beginEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path5beginEv'>
4407              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4408              <return type-id='type-id-319'/>
4409            </function-decl>
4410          </member-function>
4411          <member-function access='public' const='yes'>
4412            <function-decl name='end' mangled-name='_ZNK5boost10filesystem4path3endEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='684' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path3endEv'>
4413              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4414              <return type-id='type-id-319'/>
4415            </function-decl>
4416          </member-function>
4417          <member-function access='private' static='yes'>
4418            <function-decl name='m_path_iterator_increment' mangled-name='_ZN5boost10filesystem4path25m_path_iterator_incrementERNS1_8iteratorE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path25m_path_iterator_incrementERNS1_8iteratorE'>
4419              <parameter type-id='type-id-318' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='692' column='1'/>
4420              <return type-id='type-id-27'/>
4421            </function-decl>
4422          </member-function>
4423          <member-function access='private' static='yes'>
4424            <function-decl name='m_path_iterator_decrement' mangled-name='_ZN5boost10filesystem4path25m_path_iterator_decrementERNS1_8iteratorE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path25m_path_iterator_decrementERNS1_8iteratorE'>
4425              <parameter type-id='type-id-318' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='692' column='1'/>
4426              <return type-id='type-id-27'/>
4427            </function-decl>
4428          </member-function>
4429          <member-function access='public' static='yes'>
4430            <function-decl name='codecvt' mangled-name='_ZN5boost10filesystem4path7codecvtEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='872' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path7codecvtEv'>
4431              <return type-id='type-id-407'/>
4432            </function-decl>
4433          </member-function>
4434          <member-function access='public' static='yes'>
4435            <function-decl name='imbue' mangled-name='_ZN5boost10filesystem4path5imbueERKSt6locale' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='879' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path5imbueERKSt6locale'>
4436              <parameter type-id='type-id-612' name='loc' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='879' column='1'/>
4437              <return type-id='type-id-484'/>
4438            </function-decl>
4439          </member-function>
4440          <member-function access='public'>
4441            <function-decl name='path&lt;char const*&gt;' mangled-name='_ZN5boost10filesystem4pathC2IPKcEET_S5_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2IPKcEET_S5_'>
4442              <parameter type-id='type-id-315' is-artificial='yes'/>
4443              <parameter type-id='type-id-55'/>
4444              <parameter type-id='type-id-55'/>
4445              <return type-id='type-id-27'/>
4446            </function-decl>
4447          </member-function>
4448          <member-function access='public'>
4449            <function-decl name='operator=&lt;std::basic_string&lt;char&gt; &gt;' mangled-name='_ZN5boost10filesystem4pathaSISsEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS7_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathaSISsEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS7_'>
4450              <parameter type-id='type-id-316' name='this' is-artificial='yes'/>
4451              <parameter type-id='type-id-613' name='source' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='199' column='1'/>
4452              <return type-id='type-id-572'/>
4453            </function-decl>
4454          </member-function>
4455          <member-function access='public'>
4456            <function-decl name='path&lt;std::basic_string&lt;wchar_t&gt; &gt;' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='135' column='1' visibility='default' binding='global' size-in-bits='64'>
4457              <parameter type-id='type-id-315' is-artificial='yes'/>
4458              <parameter type-id='type-id-474'/>
4459              <parameter type-id='type-id-614'/>
4460              <return type-id='type-id-27'/>
4461            </function-decl>
4462          </member-function>
4463          <member-function access='public' constructor='yes'>
4464            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2EPKc'>
4465              <parameter type-id='type-id-315' is-artificial='yes'/>
4466              <parameter type-id='type-id-419'/>
4467              <return type-id='type-id-27'/>
4468            </function-decl>
4469          </member-function>
4470          <member-function access='public' const='yes'>
4471            <function-decl name='wstring' mangled-name='_ZNK5boost10filesystem4path7wstringEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path7wstringEv'>
4472              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4473              <return type-id='type-id-508'/>
4474            </function-decl>
4475          </member-function>
4476          <member-function access='public' const='yes'>
4477            <function-decl name='wstring' mangled-name='_ZNK5boost10filesystem4path7wstringERKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path7wstringERKSt7codecvtIwc11__mbstate_tE'>
4478              <parameter type-id='type-id-404' name='this' is-artificial='yes'/>
4479              <parameter type-id='type-id-408' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='387' column='1'/>
4480              <return type-id='type-id-508'/>
4481            </function-decl>
4482          </member-function>
4483          <member-function access='public'>
4484            <function-decl name='path&lt;std::basic_string&lt;wchar_t&gt; &gt;' mangled-name='_ZN5boost10filesystem4pathC2ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE'>
4485              <parameter type-id='type-id-315' is-artificial='yes'/>
4486              <parameter type-id='type-id-474'/>
4487              <parameter type-id='type-id-614'/>
4488              <return type-id='type-id-27'/>
4489            </function-decl>
4490          </member-function>
4491        </class-decl>
4492        <class-decl name='file_status' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='256' column='1' id='type-id-304'>
4493          <data-member access='private' layout-offset-in-bits='0'>
4494            <var-decl name='m_value' type-id='type-id-615' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='276' column='1'/>
4495          </data-member>
4496          <data-member access='private' layout-offset-in-bits='32'>
4497            <var-decl name='m_perms' type-id='type-id-324' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='277' column='1'/>
4498          </data-member>
4499          <member-function access='public' constructor='yes'>
4500            <function-decl name='file_status' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
4501              <parameter type-id='type-id-305' is-artificial='yes'/>
4502              <return type-id='type-id-27'/>
4503            </function-decl>
4504          </member-function>
4505          <member-function access='public' constructor='yes'>
4506            <function-decl name='file_status' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='260' column='1' visibility='default' binding='global' size-in-bits='64'>
4507              <parameter type-id='type-id-305' is-artificial='yes'/>
4508              <parameter type-id='type-id-615'/>
4509              <parameter type-id='type-id-324'/>
4510              <return type-id='type-id-27'/>
4511            </function-decl>
4512          </member-function>
4513          <member-function access='public' constructor='yes'>
4514            <function-decl name='file_status' mangled-name='_ZN5boost10filesystem11file_statusC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11file_statusC2Ev'>
4515              <parameter type-id='type-id-305' is-artificial='yes'/>
4516              <return type-id='type-id-27'/>
4517            </function-decl>
4518          </member-function>
4519          <member-function access='public' constructor='yes'>
4520            <function-decl name='file_status' mangled-name='_ZN5boost10filesystem11file_statusC2ENS0_9file_typeENS0_5permsE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11file_statusC2ENS0_9file_typeENS0_5permsE'>
4521              <parameter type-id='type-id-305' is-artificial='yes'/>
4522              <parameter type-id='type-id-615'/>
4523              <parameter type-id='type-id-324'/>
4524              <return type-id='type-id-27'/>
4525            </function-decl>
4526          </member-function>
4527          <member-function access='public' const='yes'>
4528            <function-decl name='type' mangled-name='_ZNK5boost10filesystem11file_status4typeEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem11file_status4typeEv'>
4529              <parameter type-id='type-id-397' name='this' is-artificial='yes'/>
4530              <return type-id='type-id-615'/>
4531            </function-decl>
4532          </member-function>
4533          <member-function access='public' const='yes'>
4534            <function-decl name='permissions' mangled-name='_ZNK5boost10filesystem11file_status11permissionsEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem11file_status11permissionsEv'>
4535              <parameter type-id='type-id-397' name='this' is-artificial='yes'/>
4536              <return type-id='type-id-324'/>
4537            </function-decl>
4538          </member-function>
4539        </class-decl>
4540        <enum-decl name='file_type' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='172' column='1' id='type-id-615'>
4541          <underlying-type type-id='type-id-251'/>
4542          <enumerator name='status_error' value='0'/>
4543          <enumerator name='status_unknown' value='0'/>
4544          <enumerator name='file_not_found' value='1'/>
4545          <enumerator name='regular_file' value='2'/>
4546          <enumerator name='directory_file' value='3'/>
4547          <enumerator name='symlink_file' value='4'/>
4548          <enumerator name='block_file' value='5'/>
4549          <enumerator name='character_file' value='6'/>
4550          <enumerator name='fifo_file' value='7'/>
4551          <enumerator name='socket_file' value='8'/>
4552          <enumerator name='reparse_file' value='9'/>
4553          <enumerator name='type_unknown' value='10'/>
4554          <enumerator name='_detail_directory_symlink' value='11'/>
4555        </enum-decl>
4556        <enum-decl name='perms' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='198' column='1' id='type-id-324'>
4557          <underlying-type type-id='type-id-251'/>
4558          <enumerator name='no_perms' value='0'/>
4559          <enumerator name='owner_read' value='256'/>
4560          <enumerator name='owner_write' value='128'/>
4561          <enumerator name='owner_exe' value='64'/>
4562          <enumerator name='owner_all' value='448'/>
4563          <enumerator name='group_read' value='32'/>
4564          <enumerator name='group_write' value='16'/>
4565          <enumerator name='group_exe' value='8'/>
4566          <enumerator name='group_all' value='56'/>
4567          <enumerator name='others_read' value='4'/>
4568          <enumerator name='others_write' value='2'/>
4569          <enumerator name='others_exe' value='1'/>
4570          <enumerator name='others_all' value='7'/>
4571          <enumerator name='all_all' value='511'/>
4572          <enumerator name='set_uid_on_exe' value='2048'/>
4573          <enumerator name='set_gid_on_exe' value='1024'/>
4574          <enumerator name='sticky_bit' value='512'/>
4575          <enumerator name='perms_mask' value='4095'/>
4576          <enumerator name='perms_not_known' value='65535'/>
4577          <enumerator name='add_perms' value='4096'/>
4578          <enumerator name='remove_perms' value='8192'/>
4579          <enumerator name='symlink_perms' value='16384'/>
4580        </enum-decl>
4581        <enum-decl name='copy_option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='304' column='1' id='type-id-616'>
4582          <underlying-type type-id='type-id-251'/>
4583          <enumerator name='none' value='0'/>
4584          <enumerator name='fail_if_exists' value='0'/>
4585          <enumerator name='overwrite_if_exists' value='1'/>
4586        </enum-decl>
4587        <class-decl name='space_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='296' column='1' id='type-id-617'>
4588          <data-member access='public' layout-offset-in-bits='0'>
4589            <var-decl name='capacity' type-id='type-id-256' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='299' column='1'/>
4590          </data-member>
4591          <data-member access='public' layout-offset-in-bits='64'>
4592            <var-decl name='free' type-id='type-id-256' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='300' column='1'/>
4593          </data-member>
4594          <data-member access='public' layout-offset-in-bits='128'>
4595            <var-decl name='available' type-id='type-id-256' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='301' column='1'/>
4596          </data-member>
4597        </class-decl>
4598        <class-decl name='directory_iterator' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='780' column='1' id='type-id-301'>
4599          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-327'/>
4600          <data-member access='private' layout-offset-in-bits='0'>
4601            <var-decl name='m_imp' type-id='type-id-338' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='816' column='1'/>
4602          </data-member>
4603          <member-function access='public' constructor='yes'>
4604            <function-decl name='directory_iterator' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='787' column='1' visibility='default' binding='global' size-in-bits='64'>
4605              <parameter type-id='type-id-302' is-artificial='yes'/>
4606              <return type-id='type-id-27'/>
4607            </function-decl>
4608          </member-function>
4609          <member-function access='public' constructor='yes'>
4610            <function-decl name='directory_iterator' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='791' column='1' visibility='default' binding='global' size-in-bits='64'>
4611              <parameter type-id='type-id-302' is-artificial='yes'/>
4612              <parameter type-id='type-id-401'/>
4613              <return type-id='type-id-27'/>
4614            </function-decl>
4615          </member-function>
4616          <member-function access='public' constructor='yes'>
4617            <function-decl name='directory_iterator' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='795' column='1' visibility='default' binding='global' size-in-bits='64'>
4618              <parameter type-id='type-id-302' is-artificial='yes'/>
4619              <parameter type-id='type-id-401'/>
4620              <parameter type-id='type-id-352'/>
4621              <return type-id='type-id-27'/>
4622            </function-decl>
4623          </member-function>
4624          <member-function access='public' destructor='yes'>
4625            <function-decl name='~directory_iterator' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
4626              <parameter type-id='type-id-302' is-artificial='yes'/>
4627              <parameter type-id='type-id-15' is-artificial='yes'/>
4628              <return type-id='type-id-27'/>
4629            </function-decl>
4630          </member-function>
4631          <member-function access='public' constructor='yes'>
4632            <function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC2Ev'>
4633              <parameter type-id='type-id-302' is-artificial='yes'/>
4634              <return type-id='type-id-27'/>
4635            </function-decl>
4636          </member-function>
4637          <member-function access='public' constructor='yes'>
4638            <function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE'>
4639              <parameter type-id='type-id-302' is-artificial='yes'/>
4640              <parameter type-id='type-id-401'/>
4641              <return type-id='type-id-27'/>
4642            </function-decl>
4643          </member-function>
4644          <member-function access='public' destructor='yes'>
4645            <function-decl name='~directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorD2Ev'>
4646              <parameter type-id='type-id-302' is-artificial='yes'/>
4647              <parameter type-id='type-id-15' is-artificial='yes'/>
4648              <return type-id='type-id-27'/>
4649            </function-decl>
4650          </member-function>
4651          <member-function access='public'>
4652            <function-decl name='increment' mangled-name='_ZN5boost10filesystem18directory_iterator9incrementERNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iterator9incrementERNS_6system10error_codeE'>
4653              <parameter type-id='type-id-303' name='this' is-artificial='yes'/>
4654              <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='801' column='1'/>
4655              <return type-id='type-id-299'/>
4656            </function-decl>
4657          </member-function>
4658          <member-function access='private' const='yes'>
4659            <function-decl name='dereference' mangled-name='_ZNK5boost10filesystem18directory_iterator11dereferenceEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='823' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem18directory_iterator11dereferenceEv'>
4660              <parameter type-id='type-id-393' name='this' is-artificial='yes'/>
4661              <return type-id='type-id-578'/>
4662            </function-decl>
4663          </member-function>
4664          <member-function access='private'>
4665            <function-decl name='increment' mangled-name='_ZN5boost10filesystem18directory_iterator9incrementEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='829' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iterator9incrementEv'>
4666              <parameter type-id='type-id-302' is-artificial='yes'/>
4667              <parameter type-id='type-id-15' is-artificial='yes'/>
4668              <return type-id='type-id-27'/>
4669            </function-decl>
4670          </member-function>
4671          <member-function access='private' const='yes'>
4672            <function-decl name='equal' mangled-name='_ZNK5boost10filesystem18directory_iterator5equalERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='831' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem18directory_iterator5equalERKS1_'>
4673              <parameter type-id='type-id-393' name='this' is-artificial='yes'/>
4674              <parameter type-id='type-id-391' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='831' column='1'/>
4675              <return type-id='type-id-1'/>
4676            </function-decl>
4677          </member-function>
4678        </class-decl>
4679        <class-decl name='filesystem_error' size-in-bits='448' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='64' column='1' id='type-id-306'>
4680          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-354'/>
4681          <member-type access='private'>
4682            <class-decl name='m_imp' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='159' column='1' id='type-id-308'>
4683              <data-member access='public' layout-offset-in-bits='0'>
4684                <var-decl name='m_path1' type-id='type-id-313' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='161' column='1'/>
4685              </data-member>
4686              <data-member access='public' layout-offset-in-bits='64'>
4687                <var-decl name='m_path2' type-id='type-id-313' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='162' column='1'/>
4688              </data-member>
4689              <data-member access='public' layout-offset-in-bits='128'>
4690                <var-decl name='m_what' type-id='type-id-186' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='163' column='1'/>
4691              </data-member>
4692            </class-decl>
4693          </member-type>
4694          <data-member access='private' layout-offset-in-bits='320'>
4695            <var-decl name='m_imp_ptr' type-id='type-id-346' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='165' column='1'/>
4696          </data-member>
4697          <member-function access='public' constructor='yes'>
4698            <function-decl name='filesystem_error' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
4699              <parameter type-id='type-id-307' is-artificial='yes'/>
4700              <parameter type-id='type-id-506'/>
4701              <parameter type-id='type-id-84'/>
4702              <return type-id='type-id-27'/>
4703            </function-decl>
4704          </member-function>
4705          <member-function access='public' constructor='yes'>
4706            <function-decl name='filesystem_error' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
4707              <parameter type-id='type-id-307' is-artificial='yes'/>
4708              <parameter type-id='type-id-506'/>
4709              <parameter type-id='type-id-401'/>
4710              <parameter type-id='type-id-84'/>
4711              <return type-id='type-id-27'/>
4712            </function-decl>
4713          </member-function>
4714          <member-function access='public' constructor='yes'>
4715            <function-decl name='filesystem_error' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
4716              <parameter type-id='type-id-307' is-artificial='yes'/>
4717              <parameter type-id='type-id-506'/>
4718              <parameter type-id='type-id-401'/>
4719              <parameter type-id='type-id-401'/>
4720              <parameter type-id='type-id-84'/>
4721              <return type-id='type-id-27'/>
4722            </function-decl>
4723          </member-function>
4724          <member-function access='public' constructor='yes'>
4725            <function-decl name='filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE'>
4726              <parameter type-id='type-id-307' is-artificial='yes'/>
4727              <parameter type-id='type-id-506'/>
4728              <parameter type-id='type-id-84'/>
4729              <return type-id='type-id-27'/>
4730            </function-decl>
4731          </member-function>
4732          <member-function access='public' constructor='yes'>
4733            <function-decl name='filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathENS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathENS_6system10error_codeE'>
4734              <parameter type-id='type-id-307' is-artificial='yes'/>
4735              <parameter type-id='type-id-506'/>
4736              <parameter type-id='type-id-401'/>
4737              <parameter type-id='type-id-84'/>
4738              <return type-id='type-id-27'/>
4739            </function-decl>
4740          </member-function>
4741          <member-function access='public' constructor='yes'>
4742            <function-decl name='filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathES6_NS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathES6_NS_6system10error_codeE'>
4743              <parameter type-id='type-id-307' is-artificial='yes'/>
4744              <parameter type-id='type-id-506'/>
4745              <parameter type-id='type-id-401'/>
4746              <parameter type-id='type-id-401'/>
4747              <parameter type-id='type-id-84'/>
4748              <return type-id='type-id-27'/>
4749            </function-decl>
4750          </member-function>
4751          <member-function access='public' destructor='yes' vtable-offset='-1'>
4752            <function-decl name='~filesystem_error' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
4753              <parameter type-id='type-id-307' is-artificial='yes'/>
4754              <parameter type-id='type-id-15' is-artificial='yes'/>
4755              <return type-id='type-id-27'/>
4756            </function-decl>
4757          </member-function>
4758          <member-function access='public' destructor='yes' vtable-offset='-1'>
4759            <function-decl name='~filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorD0Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorD0Ev'>
4760              <parameter type-id='type-id-307' is-artificial='yes'/>
4761              <parameter type-id='type-id-15' is-artificial='yes'/>
4762              <return type-id='type-id-27'/>
4763            </function-decl>
4764          </member-function>
4765          <member-function access='public' destructor='yes' vtable-offset='-1'>
4766            <function-decl name='~filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorD2Ev'>
4767              <parameter type-id='type-id-307' is-artificial='yes'/>
4768              <parameter type-id='type-id-15' is-artificial='yes'/>
4769              <return type-id='type-id-27'/>
4770            </function-decl>
4771          </member-function>
4772          <member-function access='public' const='yes' vtable-offset='2'>
4773            <function-decl name='what' mangled-name='_ZNK5boost10filesystem16filesystem_error4whatEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem16filesystem_error4whatEv'>
4774              <parameter type-id='type-id-399' is-artificial='yes'/>
4775              <return type-id='type-id-55'/>
4776            </function-decl>
4777          </member-function>
4778        </class-decl>
4779        <namespace-decl name='path_traits'>
4780          <typedef-decl name='codecvt_type' type-id='type-id-566' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='52' column='1' id='type-id-420'/>
4781          <function-decl name='convert' mangled-name='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSsRKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSsRKSt7codecvtIwc11__mbstate_tE'>
4782            <parameter type-id='type-id-55' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
4783            <parameter type-id='type-id-55' name='from_end' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
4784            <parameter type-id='type-id-533' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
4785            <parameter type-id='type-id-423'/>
4786            <return type-id='type-id-27'/>
4787          </function-decl>
4788          <function-decl name='convert' mangled-name='_ZN5boost10filesystem11path_traits7convertEPKcRSsRKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits7convertEPKcRSsRKSt7codecvtIwc11__mbstate_tE'>
4789            <parameter type-id='type-id-55' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='139' column='1'/>
4790            <parameter type-id='type-id-533' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='140' column='1'/>
4791            <parameter type-id='type-id-423'/>
4792            <return type-id='type-id-27'/>
4793          </function-decl>
4794          <function-decl name='dispatch' mangled-name='_ZN5boost10filesystem11path_traits8dispatchERKNS0_15directory_entryERSsRKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1877' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits8dispatchERKNS0_15directory_entryERSsRKSt7codecvtIwc11__mbstate_tE'>
4795            <parameter type-id='type-id-386' name='de' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1877' column='1'/>
4796            <parameter type-id='type-id-533' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1881' column='1'/>
4797            <parameter type-id='type-id-423'/>
4798            <return type-id='type-id-27'/>
4799          </function-decl>
4800          <function-decl name='dispatch&lt;char, std::basic_string&lt;char&gt; &gt;' mangled-name='_ZN5boost10filesystem11path_traits8dispatchIcSsEEvRKPT_RT0_RKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits8dispatchIcSsEEvRKPT_RT0_RKSt7codecvtIwc11__mbstate_tE'>
4801            <parameter type-id='type-id-356' name='c_str' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
4802            <parameter type-id='type-id-514' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
4803            <parameter type-id='type-id-423' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
4804            <return type-id='type-id-27'/>
4805          </function-decl>
4806        </namespace-decl>
4807        <namespace-decl name='detail'>
4808          <class-decl name='dir_itr_imp' size-in-bits='320' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='741' column='1' id='type-id-289'>
4809            <data-member access='public' layout-offset-in-bits='0'>
4810              <var-decl name='dir_entry' type-id='type-id-296' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='743' column='1'/>
4811            </data-member>
4812            <data-member access='public' layout-offset-in-bits='192'>
4813              <var-decl name='handle' type-id='type-id-12' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='744' column='1'/>
4814            </data-member>
4815            <data-member access='public' layout-offset-in-bits='256'>
4816              <var-decl name='buffer' type-id='type-id-12' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='747' column='1'/>
4817            </data-member>
4818            <member-function access='public' constructor='yes'>
4819              <function-decl name='dir_itr_imp' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
4820                <parameter type-id='type-id-291' is-artificial='yes'/>
4821                <return type-id='type-id-27'/>
4822              </function-decl>
4823            </member-function>
4824            <member-function access='public' destructor='yes'>
4825              <function-decl name='~dir_itr_imp' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='756' column='1' visibility='default' binding='global' size-in-bits='64'>
4826                <parameter type-id='type-id-291' is-artificial='yes'/>
4827                <parameter type-id='type-id-15' is-artificial='yes'/>
4828                <return type-id='type-id-27'/>
4829              </function-decl>
4830            </member-function>
4831            <member-function access='public' constructor='yes'>
4832              <function-decl name='dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11dir_itr_impC2Ev'>
4833                <parameter type-id='type-id-291' is-artificial='yes'/>
4834                <return type-id='type-id-27'/>
4835              </function-decl>
4836            </member-function>
4837            <member-function access='public' destructor='yes'>
4838              <function-decl name='~dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='756' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11dir_itr_impD2Ev'>
4839                <parameter type-id='type-id-291' is-artificial='yes'/>
4840                <parameter type-id='type-id-15' is-artificial='yes'/>
4841                <return type-id='type-id-27'/>
4842              </function-decl>
4843            </member-function>
4844          </class-decl>
4845          <function-decl name='possible_large_file_size_support' mangled-name='_ZN5boost10filesystem6detail32possible_large_file_size_supportEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='764' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail32possible_large_file_size_supportEv'>
4846            <return type-id='type-id-1'/>
4847          </function-decl>
4848          <function-decl name='canonical' mangled-name='_ZN5boost10filesystem6detail9canonicalERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail9canonicalERKNS0_4pathES4_PNS_6system10error_codeE'>
4849            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
4850            <parameter type-id='type-id-402' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
4851            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
4852            <return type-id='type-id-313'/>
4853          </function-decl>
4854          <function-decl name='copy' mangled-name='_ZN5boost10filesystem6detail4copyERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail4copyERKNS0_4pathES4_PNS_6system10error_codeE'>
4855            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4856            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4857            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4858            <return type-id='type-id-27'/>
4859          </function-decl>
4860          <function-decl name='copy_directory' mangled-name='_ZN5boost10filesystem6detail14copy_directoryERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='884' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail14copy_directoryERKNS0_4pathES4_PNS_6system10error_codeE'>
4861            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4862            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4863            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4864            <return type-id='type-id-27'/>
4865          </function-decl>
4866          <function-decl name='copy_file' mangled-name='_ZN5boost10filesystem6detail9copy_fileERKNS0_4pathES4_NS0_11copy_optionEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail9copy_fileERKNS0_4pathES4_NS0_11copy_optionEPNS_6system10error_codeE'>
4867            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
4868            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
4869            <parameter type-id='type-id-616' name='option' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='895' column='1'/>
4870            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='896' column='1'/>
4871            <return type-id='type-id-27'/>
4872          </function-decl>
4873          <function-decl name='copy_symlink' mangled-name='_ZN5boost10filesystem6detail12copy_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail12copy_symlinkERKNS0_4pathES4_PNS_6system10error_codeE'>
4874            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4875            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4876            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4877            <return type-id='type-id-27'/>
4878          </function-decl>
4879          <function-decl name='create_directories' mangled-name='_ZN5boost10filesystem6detail18create_directoriesERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail18create_directoriesERKNS0_4pathEPNS_6system10error_codeE'>
4880            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4881            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4882            <return type-id='type-id-1'/>
4883          </function-decl>
4884          <function-decl name='create_directory' mangled-name='_ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='961' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE'>
4885            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4886            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4887            <return type-id='type-id-1'/>
4888          </function-decl>
4889          <function-decl name='create_directory_symlink' mangled-name='_ZN5boost10filesystem6detail24create_directory_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='990' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail24create_directory_symlinkERKNS0_4pathES4_PNS_6system10error_codeE'>
4890            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4891            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4892            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4893            <return type-id='type-id-27'/>
4894          </function-decl>
4895          <function-decl name='create_hard_link' mangled-name='_ZN5boost10filesystem6detail16create_hard_linkERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1014' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail16create_hard_linkERKNS0_4pathES4_PNS_6system10error_codeE'>
4896            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4897            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4898            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4899            <return type-id='type-id-27'/>
4900          </function-decl>
4901          <function-decl name='create_symlink' mangled-name='_ZN5boost10filesystem6detail14create_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1038' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail14create_symlinkERKNS0_4pathES4_PNS_6system10error_codeE'>
4902            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4903            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4904            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4905            <return type-id='type-id-27'/>
4906          </function-decl>
4907          <function-decl name='current_path' mangled-name='_ZN5boost10filesystem6detail12current_pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1060' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail12current_pathEPNS_6system10error_codeE'>
4908            <parameter type-id='type-id-85'/>
4909            <return type-id='type-id-313'/>
4910          </function-decl>
4911          <function-decl name='current_path' mangled-name='_ZN5boost10filesystem6detail12current_pathERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail12current_pathERKNS0_4pathEPNS_6system10error_codeE'>
4912            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' column='1'/>
4913            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' column='1'/>
4914            <return type-id='type-id-27'/>
4915          </function-decl>
4916          <function-decl name='equivalent' mangled-name='_ZN5boost10filesystem6detail10equivalentERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail10equivalentERKNS0_4pathES4_PNS_6system10error_codeE'>
4917            <parameter type-id='type-id-402' name='p1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
4918            <parameter type-id='type-id-402' name='p2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
4919            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
4920            <return type-id='type-id-1'/>
4921          </function-decl>
4922          <function-decl name='file_size' mangled-name='_ZN5boost10filesystem6detail9file_sizeERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail9file_sizeERKNS0_4pathEPNS_6system10error_codeE'>
4923            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
4924            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
4925            <return type-id='type-id-256'/>
4926          </function-decl>
4927          <function-decl name='hard_link_count' mangled-name='_ZN5boost10filesystem6detail15hard_link_countERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail15hard_link_countERKNS0_4pathEPNS_6system10error_codeE'>
4928            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
4929            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
4930            <return type-id='type-id-256'/>
4931          </function-decl>
4932          <function-decl name='initial_path' mangled-name='_ZN5boost10filesystem6detail12initial_pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail12initial_pathEPNS_6system10error_codeE'>
4933            <parameter type-id='type-id-85'/>
4934            <return type-id='type-id-313'/>
4935          </function-decl>
4936          <function-decl name='is_empty' mangled-name='_ZN5boost10filesystem6detail8is_emptyERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail8is_emptyERKNS0_4pathEPNS_6system10error_codeE'>
4937            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4938            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4939            <return type-id='type-id-1'/>
4940          </function-decl>
4941          <function-decl name='last_write_time' mangled-name='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathEPNS_6system10error_codeE'>
4942            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1'/>
4943            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1'/>
4944            <return type-id='type-id-68'/>
4945          </function-decl>
4946          <function-decl name='last_write_time' mangled-name='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathElPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathElPNS_6system10error_codeE'>
4947            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1'/>
4948            <parameter type-id='type-id-158' name='new_time' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1'/>
4949            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1336' column='1'/>
4950            <return type-id='type-id-27'/>
4951          </function-decl>
4952          <function-decl name='mode_cast' mangled-name='_ZN5boost10filesystem6detail9mode_castENS0_5permsE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail9mode_castENS0_5permsE'>
4953            <parameter type-id='type-id-324'/>
4954            <return type-id='type-id-258'/>
4955          </function-decl>
4956          <function-decl name='permissions' mangled-name='_ZN5boost10filesystem6detail11permissionsERKNS0_4pathENS0_5permsEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11permissionsERKNS0_4pathENS0_5permsEPNS_6system10error_codeE'>
4957            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
4958            <parameter type-id='type-id-324' name='prms' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
4959            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
4960            <return type-id='type-id-27'/>
4961          </function-decl>
4962          <function-decl name='read_symlink' mangled-name='_ZN5boost10filesystem6detail12read_symlinkERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail12read_symlinkERKNS0_4pathEPNS_6system10error_codeE'>
4963            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
4964            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
4965            <return type-id='type-id-313'/>
4966          </function-decl>
4967          <function-decl name='remove' mangled-name='_ZN5boost10filesystem6detail6removeERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail6removeERKNS0_4pathEPNS_6system10error_codeE'>
4968            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4969            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
4970            <return type-id='type-id-1'/>
4971          </function-decl>
4972          <function-decl name='remove_all' mangled-name='_ZN5boost10filesystem6detail10remove_allERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail10remove_allERKNS0_4pathEPNS_6system10error_codeE'>
4973            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
4974            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
4975            <return type-id='type-id-256'/>
4976          </function-decl>
4977          <function-decl name='rename' mangled-name='_ZN5boost10filesystem6detail6renameERKNS0_4pathES4_PNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail6renameERKNS0_4pathES4_PNS_6system10error_codeE'>
4978            <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4979            <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4980            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
4981            <return type-id='type-id-27'/>
4982          </function-decl>
4983          <function-decl name='resize_file' mangled-name='_ZN5boost10filesystem6detail11resize_fileERKNS0_4pathEmPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11resize_fileERKNS0_4pathEmPNS_6system10error_codeE'>
4984            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
4985            <parameter type-id='type-id-256' name='size' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
4986            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
4987            <return type-id='type-id-27'/>
4988          </function-decl>
4989          <function-decl name='space' mangled-name='_ZN5boost10filesystem6detail5spaceERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail5spaceERKNS0_4pathEPNS_6system10error_codeE'>
4990            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1'/>
4991            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1'/>
4992            <return type-id='type-id-617'/>
4993          </function-decl>
4994          <function-decl name='status' mangled-name='_ZN5boost10filesystem6detail6statusERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail6statusERKNS0_4pathEPNS_6system10error_codeE'>
4995            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1'/>
4996            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1'/>
4997            <return type-id='type-id-304'/>
4998          </function-decl>
4999          <function-decl name='symlink_status' mangled-name='_ZN5boost10filesystem6detail14symlink_statusERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail14symlink_statusERKNS0_4pathEPNS_6system10error_codeE'>
5000            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1'/>
5001            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1'/>
5002            <return type-id='type-id-304'/>
5003          </function-decl>
5004          <function-decl name='temp_directory_path' mangled-name='_ZN5boost10filesystem6detail19temp_directory_pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1755' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail19temp_directory_pathEPNS_6system10error_codeE'>
5005            <parameter type-id='type-id-85'/>
5006            <return type-id='type-id-313'/>
5007          </function-decl>
5008          <function-decl name='system_complete' mangled-name='_ZN5boost10filesystem6detail15system_completeERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail15system_completeERKNS0_4pathEPNS_6system10error_codeE'>
5009            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
5010            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
5011            <return type-id='type-id-313'/>
5012          </function-decl>
5013          <function-decl name='dir_itr_close' mangled-name='_ZN5boost10filesystem6detail13dir_itr_closeERPvS3_' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail13dir_itr_closeERPvS3_'>
5014            <parameter type-id='type-id-535' name='handle' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2121' column='1'/>
5015            <parameter type-id='type-id-535' name='buffer' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2123' column='1'/>
5016            <return type-id='type-id-84'/>
5017          </function-decl>
5018          <function-decl name='directory_iterator_construct' mangled-name='_ZN5boost10filesystem6detail28directory_iterator_constructERNS0_18directory_iteratorERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail28directory_iterator_constructERNS0_18directory_iteratorERKNS0_4pathEPNS_6system10error_codeE'>
5019            <parameter type-id='type-id-300' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2146' column='1'/>
5020            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2147' column='1'/>
5021            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2147' column='1'/>
5022            <return type-id='type-id-27'/>
5023          </function-decl>
5024          <function-decl name='directory_iterator_increment' mangled-name='_ZN5boost10filesystem6detail28directory_iterator_incrementERNS0_18directory_iteratorEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail28directory_iterator_incrementERNS0_18directory_iteratorEPNS_6system10error_codeE'>
5025            <parameter type-id='type-id-300' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2182' column='1'/>
5026            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2183' column='1'/>
5027            <return type-id='type-id-27'/>
5028          </function-decl>
5029        </namespace-decl>
5030        <function-decl name='operator==' mangled-name='_ZN5boost10filesystemeqERKNS0_4pathES3_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemeqERKNS0_4pathES3_'>
5031          <parameter type-id='type-id-402' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
5032          <parameter type-id='type-id-402' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
5033          <return type-id='type-id-1'/>
5034        </function-decl>
5035        <function-decl name='operator!=' mangled-name='_ZN5boost10filesystemneERKNS0_4pathES3_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemneERKNS0_4pathES3_'>
5036          <parameter type-id='type-id-402' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
5037          <parameter type-id='type-id-402' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
5038          <return type-id='type-id-1'/>
5039        </function-decl>
5040        <function-decl name='operator/' mangled-name='_ZN5boost10filesystemdvERKNS0_4pathES3_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemdvERKNS0_4pathES3_'>
5041          <parameter type-id='type-id-402' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
5042          <parameter type-id='type-id-402' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
5043          <return type-id='type-id-313'/>
5044        </function-decl>
5045        <function-decl name='operator|' mangled-name='_ZN5boost10filesystemorENS0_5permsES1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemorENS0_5permsES1_'>
5046          <parameter type-id='type-id-324'/>
5047          <parameter type-id='type-id-324'/>
5048          <return type-id='type-id-324'/>
5049        </function-decl>
5050        <function-decl name='operator&amp;' mangled-name='_ZN5boost10filesystemanENS0_5permsES1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemanENS0_5permsES1_'>
5051          <parameter type-id='type-id-324'/>
5052          <parameter type-id='type-id-324'/>
5053          <return type-id='type-id-324'/>
5054        </function-decl>
5055        <function-decl name='operator~' mangled-name='_ZN5boost10filesystemcoENS0_5permsE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemcoENS0_5permsE'>
5056          <parameter type-id='type-id-324'/>
5057          <return type-id='type-id-324'/>
5058        </function-decl>
5059        <function-decl name='operator|=' mangled-name='_ZN5boost10filesystemoRERNS0_5permsES1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemoRERNS0_5permsES1_'>
5060          <parameter type-id='type-id-323' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5061          <parameter type-id='type-id-324' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5062          <return type-id='type-id-322'/>
5063        </function-decl>
5064        <function-decl name='type_present' mangled-name='_ZN5boost10filesystem12type_presentENS0_11file_statusE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12type_presentENS0_11file_statusE'>
5065          <parameter type-id='type-id-304'/>
5066          <return type-id='type-id-1'/>
5067        </function-decl>
5068        <function-decl name='permissions_present' mangled-name='_ZN5boost10filesystem19permissions_presentENS0_11file_statusE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem19permissions_presentENS0_11file_statusE'>
5069          <parameter type-id='type-id-304'/>
5070          <return type-id='type-id-1'/>
5071        </function-decl>
5072        <function-decl name='status_known' mangled-name='_ZN5boost10filesystem12status_knownENS0_11file_statusE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12status_knownENS0_11file_statusE'>
5073          <parameter type-id='type-id-304'/>
5074          <return type-id='type-id-1'/>
5075        </function-decl>
5076        <function-decl name='is_regular_file' mangled-name='_ZN5boost10filesystem15is_regular_fileENS0_11file_statusE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15is_regular_fileENS0_11file_statusE'>
5077          <parameter type-id='type-id-304'/>
5078          <return type-id='type-id-1'/>
5079        </function-decl>
5080        <function-decl name='is_directory' mangled-name='_ZN5boost10filesystem12is_directoryENS0_11file_statusE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12is_directoryENS0_11file_statusE'>
5081          <parameter type-id='type-id-304'/>
5082          <return type-id='type-id-1'/>
5083        </function-decl>
5084        <function-decl name='is_symlink' mangled-name='_ZN5boost10filesystem10is_symlinkENS0_11file_statusE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem10is_symlinkENS0_11file_statusE'>
5085          <parameter type-id='type-id-304'/>
5086          <return type-id='type-id-1'/>
5087        </function-decl>
5088        <function-decl name='status' mangled-name='_ZN5boost10filesystem6statusERKNS0_4pathERNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6statusERKNS0_4pathERNS_6system10error_codeE'>
5089          <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5090          <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5091          <return type-id='type-id-304'/>
5092        </function-decl>
5093        <function-decl name='symlink_status' mangled-name='_ZN5boost10filesystem14symlink_statusERKNS0_4pathERNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem14symlink_statusERKNS0_4pathERNS_6system10error_codeE'>
5094          <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5095          <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5096          <return type-id='type-id-304'/>
5097        </function-decl>
5098        <function-decl name='is_directory' mangled-name='_ZN5boost10filesystem12is_directoryERKNS0_4pathE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12is_directoryERKNS0_4pathE'>
5099          <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='405' column='1'/>
5100          <return type-id='type-id-1'/>
5101        </function-decl>
5102        <function-decl name='is_directory' mangled-name='_ZN5boost10filesystem12is_directoryERKNS0_4pathERNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12is_directoryERKNS0_4pathERNS_6system10error_codeE'>
5103          <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5104          <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5105          <return type-id='type-id-1'/>
5106        </function-decl>
5107        <function-decl name='copy_directory' mangled-name='_ZN5boost10filesystem14copy_directoryERKNS0_4pathES3_RNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem14copy_directoryERKNS0_4pathES3_RNS_6system10error_codeE'>
5108          <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5109          <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5110          <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5111          <return type-id='type-id-27'/>
5112        </function-decl>
5113        <function-decl name='copy_file' mangled-name='_ZN5boost10filesystem9copy_fileERKNS0_4pathES3_NS0_11copy_optionERNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem9copy_fileERKNS0_4pathES3_NS0_11copy_optionERNS_6system10error_codeE'>
5114          <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
5115          <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
5116          <parameter type-id='type-id-616' name='option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
5117          <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
5118          <return type-id='type-id-27'/>
5119        </function-decl>
5120        <function-decl name='copy_symlink' mangled-name='_ZN5boost10filesystem12copy_symlinkERKNS0_4pathES3_RNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12copy_symlinkERKNS0_4pathES3_RNS_6system10error_codeE'>
5121          <parameter type-id='type-id-402' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5122          <parameter type-id='type-id-402' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5123          <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5124          <return type-id='type-id-27'/>
5125        </function-decl>
5126        <function-decl name='create_directories' mangled-name='_ZN5boost10filesystem18create_directoriesERKNS0_4pathERNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18create_directoriesERKNS0_4pathERNS_6system10error_codeE'>
5127          <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5128          <parameter type-id='type-id-353' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5129          <return type-id='type-id-1'/>
5130        </function-decl>
5131        <function-decl name='current_path' mangled-name='_ZN5boost10filesystem12current_pathEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12current_pathEv'>
5132          <return type-id='type-id-313'/>
5133        </function-decl>
5134        <function-decl name='absolute' mangled-name='_ZN5boost10filesystem8absoluteERKNS0_4pathES3_' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem8absoluteERKNS0_4pathES3_'>
5135          <parameter type-id='type-id-402' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
5136          <parameter type-id='type-id-402' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
5137          <return type-id='type-id-313'/>
5138        </function-decl>
5139      </namespace-decl>
5140      <namespace-decl name='system'>
5141        <class-decl name='system_error' size-in-bits='320' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='22' column='1' id='type-id-354'>
5142          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-568'/>
5143          <data-member access='private' layout-offset-in-bits='128'>
5144            <var-decl name='m_error_code' type-id='type-id-84' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='53' column='1'/>
5145          </data-member>
5146          <data-member access='private' layout-offset-in-bits='256'>
5147            <var-decl name='m_what' type-id='type-id-186' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='54' column='1'/>
5148          </data-member>
5149          <member-function access='public' constructor='yes'>
5150            <function-decl name='system_error' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='27' column='1' visibility='default' binding='global' size-in-bits='64'>
5151              <parameter type-id='type-id-355' is-artificial='yes'/>
5152              <parameter type-id='type-id-84'/>
5153              <return type-id='type-id-27'/>
5154            </function-decl>
5155          </member-function>
5156          <member-function access='public' constructor='yes'>
5157            <function-decl name='system_error' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='30' column='1' visibility='default' binding='global' size-in-bits='64'>
5158              <parameter type-id='type-id-355' is-artificial='yes'/>
5159              <parameter type-id='type-id-84'/>
5160              <parameter type-id='type-id-506'/>
5161              <return type-id='type-id-27'/>
5162            </function-decl>
5163          </member-function>
5164          <member-function access='public' constructor='yes'>
5165            <function-decl name='system_error' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='33' column='1' visibility='default' binding='global' size-in-bits='64'>
5166              <parameter type-id='type-id-355' is-artificial='yes'/>
5167              <parameter type-id='type-id-84'/>
5168              <parameter type-id='type-id-55'/>
5169              <return type-id='type-id-27'/>
5170            </function-decl>
5171          </member-function>
5172          <member-function access='public' constructor='yes'>
5173            <function-decl name='system_error' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='36' column='1' visibility='default' binding='global' size-in-bits='64'>
5174              <parameter type-id='type-id-355' is-artificial='yes'/>
5175              <parameter type-id='type-id-15'/>
5176              <parameter type-id='type-id-104'/>
5177              <return type-id='type-id-27'/>
5178            </function-decl>
5179          </member-function>
5180          <member-function access='public' constructor='yes'>
5181            <function-decl name='system_error' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='39' column='1' visibility='default' binding='global' size-in-bits='64'>
5182              <parameter type-id='type-id-355' is-artificial='yes'/>
5183              <parameter type-id='type-id-15'/>
5184              <parameter type-id='type-id-104'/>
5185              <parameter type-id='type-id-506'/>
5186              <return type-id='type-id-27'/>
5187            </function-decl>
5188          </member-function>
5189          <member-function access='public' constructor='yes'>
5190            <function-decl name='system_error' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
5191              <parameter type-id='type-id-355' is-artificial='yes'/>
5192              <parameter type-id='type-id-15'/>
5193              <parameter type-id='type-id-104'/>
5194              <parameter type-id='type-id-55'/>
5195              <return type-id='type-id-27'/>
5196            </function-decl>
5197          </member-function>
5198          <member-function access='public' constructor='yes'>
5199            <function-decl name='system_error' mangled-name='_ZN5boost6system12system_errorC2ENS0_10error_codeERKSs' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorC2ENS0_10error_codeERKSs'>
5200              <parameter type-id='type-id-355' is-artificial='yes'/>
5201              <parameter type-id='type-id-84'/>
5202              <parameter type-id='type-id-506'/>
5203              <return type-id='type-id-27'/>
5204            </function-decl>
5205          </member-function>
5206          <member-function access='public' constructor='yes'>
5207            <function-decl name='system_error' mangled-name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc'>
5208              <parameter type-id='type-id-355' is-artificial='yes'/>
5209              <parameter type-id='type-id-15'/>
5210              <parameter type-id='type-id-104'/>
5211              <parameter type-id='type-id-55'/>
5212              <return type-id='type-id-27'/>
5213            </function-decl>
5214          </member-function>
5215          <member-function access='public' constructor='yes'>
5216            <function-decl name='system_error' mangled-name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc'>
5217              <parameter type-id='type-id-355' is-artificial='yes'/>
5218              <parameter type-id='type-id-15'/>
5219              <parameter type-id='type-id-104'/>
5220              <parameter type-id='type-id-55'/>
5221              <return type-id='type-id-27'/>
5222            </function-decl>
5223          </member-function>
5224          <member-function access='public' destructor='yes' vtable-offset='-1'>
5225            <function-decl name='~system_error' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
5226              <parameter type-id='type-id-355' is-artificial='yes'/>
5227              <parameter type-id='type-id-15' is-artificial='yes'/>
5228              <return type-id='type-id-27'/>
5229            </function-decl>
5230          </member-function>
5231          <member-function access='public' destructor='yes' vtable-offset='-1'>
5232            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD0Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD0Ev'>
5233              <parameter type-id='type-id-355' is-artificial='yes'/>
5234              <parameter type-id='type-id-15' is-artificial='yes'/>
5235              <return type-id='type-id-27'/>
5236            </function-decl>
5237          </member-function>
5238          <member-function access='public' destructor='yes' vtable-offset='-1'>
5239            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD0Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD0Ev'>
5240              <parameter type-id='type-id-355' is-artificial='yes'/>
5241              <parameter type-id='type-id-15' is-artificial='yes'/>
5242              <return type-id='type-id-27'/>
5243            </function-decl>
5244          </member-function>
5245          <member-function access='public' destructor='yes' vtable-offset='-1'>
5246            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD0Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD0Ev'>
5247              <parameter type-id='type-id-355' is-artificial='yes'/>
5248              <parameter type-id='type-id-15' is-artificial='yes'/>
5249              <return type-id='type-id-27'/>
5250            </function-decl>
5251          </member-function>
5252          <member-function access='public' destructor='yes' vtable-offset='-1'>
5253            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD0Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD0Ev'>
5254              <parameter type-id='type-id-355' is-artificial='yes'/>
5255              <parameter type-id='type-id-15' is-artificial='yes'/>
5256              <return type-id='type-id-27'/>
5257            </function-decl>
5258          </member-function>
5259          <member-function access='public' destructor='yes' vtable-offset='-1'>
5260            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD0Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD0Ev'>
5261              <parameter type-id='type-id-355' is-artificial='yes'/>
5262              <parameter type-id='type-id-15' is-artificial='yes'/>
5263              <return type-id='type-id-27'/>
5264            </function-decl>
5265          </member-function>
5266          <member-function access='public' destructor='yes' vtable-offset='-1'>
5267            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
5268              <parameter type-id='type-id-355' is-artificial='yes'/>
5269              <parameter type-id='type-id-15' is-artificial='yes'/>
5270              <return type-id='type-id-27'/>
5271            </function-decl>
5272          </member-function>
5273          <member-function access='public' destructor='yes' vtable-offset='-1'>
5274            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
5275              <parameter type-id='type-id-355' is-artificial='yes'/>
5276              <parameter type-id='type-id-15' is-artificial='yes'/>
5277              <return type-id='type-id-27'/>
5278            </function-decl>
5279          </member-function>
5280          <member-function access='public' destructor='yes' vtable-offset='-1'>
5281            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
5282              <parameter type-id='type-id-355' is-artificial='yes'/>
5283              <parameter type-id='type-id-15' is-artificial='yes'/>
5284              <return type-id='type-id-27'/>
5285            </function-decl>
5286          </member-function>
5287          <member-function access='public' destructor='yes' vtable-offset='-1'>
5288            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
5289              <parameter type-id='type-id-355' is-artificial='yes'/>
5290              <parameter type-id='type-id-15' is-artificial='yes'/>
5291              <return type-id='type-id-27'/>
5292            </function-decl>
5293          </member-function>
5294          <member-function access='public' destructor='yes' vtable-offset='-1'>
5295            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
5296              <parameter type-id='type-id-355' is-artificial='yes'/>
5297              <parameter type-id='type-id-15' is-artificial='yes'/>
5298              <return type-id='type-id-27'/>
5299            </function-decl>
5300          </member-function>
5301          <member-function access='public' const='yes' vtable-offset='2'>
5302            <function-decl name='what' mangled-name='_ZNK5boost6system12system_error4whatEv' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system12system_error4whatEv'>
5303              <parameter type-id='type-id-448' is-artificial='yes'/>
5304              <return type-id='type-id-55'/>
5305            </function-decl>
5306          </member-function>
5307        </class-decl>
5308      </namespace-decl>
5309      <namespace-decl name='core'>
5310        <typedef-decl name='typeinfo' type-id='type-id-567' filepath='src/third_party/boost-1.56.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-603'/>
5311      </namespace-decl>
5312      <namespace-decl name='iterators'>
5313        <class-decl name='enabled&lt;true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/detail/enable_if.hpp' line='30' column='1' id='type-id-618'>
5314          <member-type access='public'>
5315            <class-decl name='base&lt;bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/iterator/detail/enable_if.hpp' line='33' column='1' id='type-id-619'>
5316              <member-type access='public'>
5317                <typedef-decl name='type' type-id='type-id-1' filepath='src/third_party/boost-1.56.0/boost/iterator/detail/enable_if.hpp' line='35' column='1' id='type-id-620'/>
5318              </member-type>
5319            </class-decl>
5320          </member-type>
5321        </class-decl>
5322      </namespace-decl>
5323      <function-decl name='addressof&lt;boost::filesystem::directory_entry&gt;' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
5324        <parameter type-id='type-id-294'/>
5325        <return type-id='type-id-297'/>
5326      </function-decl>
5327      <function-decl name='operator==&lt;boost::filesystem::detail::dir_itr_imp, boost::filesystem::detail::dir_itr_imp&gt;' mangled-name='_ZN5boosteqINS_10filesystem6detail11dir_itr_impES3_EEbRKNS_10shared_ptrIT_EERKNS4_IT0_EE' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boosteqINS_10filesystem6detail11dir_itr_impES3_EEbRKNS_10shared_ptrIT_EERKNS4_IT0_EE'>
5328        <parameter type-id='type-id-440' name='a' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
5329        <parameter type-id='type-id-440' name='b' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
5330        <return type-id='type-id-1'/>
5331      </function-decl>
5332      <function-decl name='operator!=&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry&amp;, long int, boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry&amp;, long int&gt;' mangled-name='_ZN5boostneINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lS2_S3_S4_S5_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS6_12always_bool2ES8_S9_E4typeEE4typeERKNS_15iterator_facadeIS8_T0_T1_T2_T3_EERKNSH_IS9_T5_T6_T7_T8_EE' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boostneINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lS2_S3_S4_S5_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS6_12always_bool2ES8_S9_E4typeEE4typeERKNS_15iterator_facadeIS8_T0_T1_T2_T3_EERKNSH_IS9_T5_T6_T7_T8_EE'>
5333        <parameter type-id='type-id-426' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5334        <parameter type-id='type-id-426' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5335        <return type-id='type-id-620'/>
5336      </function-decl>
5337      <function-decl name='operator==&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry&amp;, long int, boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry&amp;, long int&gt;' mangled-name='_ZN5boosteqINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lS2_S3_S4_S5_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS6_12always_bool2ES8_S9_E4typeEE4typeERKNS_15iterator_facadeIS8_T0_T1_T2_T3_EERKNSH_IS9_T5_T6_T7_T8_EE' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boosteqINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lS2_S3_S4_S5_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS6_12always_bool2ES8_S9_E4typeEE4typeERKNS_15iterator_facadeIS8_T0_T1_T2_T3_EERKNSH_IS9_T5_T6_T7_T8_EE'>
5338        <parameter type-id='type-id-426' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5339        <parameter type-id='type-id-426' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5340        <return type-id='type-id-620'/>
5341      </function-decl>
5342      <function-decl name='operator!=&lt;boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path&amp;, long int, boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path&amp;, long int&gt;' mangled-name='_ZN5boostneINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lS3_S4_S5_S6_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS7_12always_bool2ES9_SA_E4typeEE4typeERKNS_15iterator_facadeIS9_T0_T1_T2_T3_EERKNSI_ISA_T5_T6_T7_T8_EE' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boostneINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lS3_S4_S5_S6_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS7_12always_bool2ES9_SA_E4typeEE4typeERKNS_15iterator_facadeIS9_T0_T1_T2_T3_EERKNSI_ISA_T5_T6_T7_T8_EE'>
5343        <parameter type-id='type-id-431' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5344        <parameter type-id='type-id-431' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5345        <return type-id='type-id-620'/>
5346      </function-decl>
5347      <function-decl name='checked_array_delete&lt;char&gt;' mangled-name='_ZN5boost20checked_array_deleteIcEEvPT_' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20checked_array_deleteIcEEvPT_'>
5348        <parameter type-id='type-id-42'/>
5349        <return type-id='type-id-27'/>
5350      </function-decl>
5351      <function-decl name='checked_delete&lt;boost::filesystem::detail::dir_itr_imp&gt;' mangled-name='_ZN5boost14checked_deleteINS_10filesystem6detail11dir_itr_impEEEvPT_' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost14checked_deleteINS_10filesystem6detail11dir_itr_impEEEvPT_'>
5352        <parameter type-id='type-id-291'/>
5353        <return type-id='type-id-27'/>
5354      </function-decl>
5355      <function-decl name='checked_delete&lt;boost::filesystem::filesystem_error::m_imp&gt;' mangled-name='_ZN5boost14checked_deleteINS_10filesystem16filesystem_error5m_impEEEvPT_' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost14checked_deleteINS_10filesystem16filesystem_error5m_impEEEvPT_'>
5356        <parameter type-id='type-id-310'/>
5357        <return type-id='type-id-27'/>
5358      </function-decl>
5359    </namespace-decl>
5360    <namespace-decl name='__gnu_cxx'>
5361      <class-decl name='new_allocator&lt;wchar_t&gt;' size-in-bits='8' visibility='default' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-265'>
5362        <member-type access='public'>
5363          <typedef-decl name='size_type' type-id='type-id-187' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='61' column='1' id='type-id-621'/>
5364        </member-type>
5365        <member-type access='public'>
5366          <typedef-decl name='pointer' type-id='type-id-184' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-622'/>
5367        </member-type>
5368        <member-type access='public'>
5369          <typedef-decl name='const_pointer' type-id='type-id-164' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-623'/>
5370        </member-type>
5371        <member-type access='public'>
5372          <typedef-decl name='reference' type-id='type-id-536' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-624'/>
5373        </member-type>
5374        <member-type access='public'>
5375          <typedef-decl name='const_reference' type-id='type-id-509' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-625'/>
5376        </member-type>
5377        <member-function access='public'>
5378          <function-decl name='new_allocator' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5379            <parameter type-id='type-id-266' is-artificial='yes'/>
5380            <return type-id='type-id-27'/>
5381          </function-decl>
5382        </member-function>
5383        <member-function access='public'>
5384          <function-decl name='new_allocator' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
5385            <parameter type-id='type-id-266' is-artificial='yes'/>
5386            <parameter type-id='type-id-362'/>
5387            <return type-id='type-id-27'/>
5388          </function-decl>
5389        </member-function>
5390        <member-function access='public' destructor='yes'>
5391          <function-decl name='~new_allocator' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
5392            <parameter type-id='type-id-266' is-artificial='yes'/>
5393            <parameter type-id='type-id-15' is-artificial='yes'/>
5394            <return type-id='type-id-27'/>
5395          </function-decl>
5396        </member-function>
5397      </class-decl>
5398      <class-decl name='__normal_iterator&lt;wchar_t*, std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-262'>
5399        <member-type access='public'>
5400          <typedef-decl name='difference_type' type-id='type-id-555' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-626'/>
5401        </member-type>
5402        <member-type access='public'>
5403          <typedef-decl name='reference' type-id='type-id-557' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-627'/>
5404        </member-type>
5405        <member-type access='public'>
5406          <typedef-decl name='pointer' type-id='type-id-556' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-628'/>
5407        </member-type>
5408        <data-member access='protected' layout-offset-in-bits='0'>
5409          <var-decl name='_M_current' type-id='type-id-184' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
5410        </data-member>
5411        <member-function access='public'>
5412          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
5413            <parameter type-id='type-id-264' is-artificial='yes'/>
5414            <return type-id='type-id-27'/>
5415          </function-decl>
5416        </member-function>
5417        <member-function access='public'>
5418          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64'>
5419            <parameter type-id='type-id-264' is-artificial='yes'/>
5420            <parameter type-id='type-id-538'/>
5421            <return type-id='type-id-27'/>
5422          </function-decl>
5423        </member-function>
5424      </class-decl>
5425      <class-decl name='__normal_iterator&lt;wchar_t const*, std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-259'>
5426        <member-type access='public'>
5427          <typedef-decl name='difference_type' type-id='type-id-562' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-629'/>
5428        </member-type>
5429        <member-type access='public'>
5430          <typedef-decl name='reference' type-id='type-id-564' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-630'/>
5431        </member-type>
5432        <member-type access='public'>
5433          <typedef-decl name='pointer' type-id='type-id-563' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-631'/>
5434        </member-type>
5435        <data-member access='protected' layout-offset-in-bits='0'>
5436          <var-decl name='_M_current' type-id='type-id-164' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
5437        </data-member>
5438        <member-function access='public'>
5439          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
5440            <parameter type-id='type-id-261' is-artificial='yes'/>
5441            <return type-id='type-id-27'/>
5442          </function-decl>
5443        </member-function>
5444        <member-function access='public'>
5445          <function-decl name='__normal_iterator' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64'>
5446            <parameter type-id='type-id-261' is-artificial='yes'/>
5447            <parameter type-id='type-id-511'/>
5448            <return type-id='type-id-27'/>
5449          </function-decl>
5450        </member-function>
5451        <member-function access='public' const='yes'>
5452          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKwSbIwSt11char_traitsIwESaIwEEEdeEv' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPKwSbIwSt11char_traitsIwESaIwEEEdeEv'>
5453            <parameter type-id='type-id-632' name='this' is-artificial='yes'/>
5454            <return type-id='type-id-630'/>
5455          </function-decl>
5456        </member-function>
5457      </class-decl>
5458      <function-decl name='__is_null_pointer&lt;char&gt;' mangled-name='_ZN9__gnu_cxx17__is_null_pointerIcEEbPT_' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__is_null_pointerIcEEbPT_'>
5459        <parameter type-id='type-id-42'/>
5460        <return type-id='type-id-1'/>
5461      </function-decl>
5462    </namespace-decl>
5463    <namespace-decl name='mpl_'>
5464      <class-decl name='bool_&lt;true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='23' column='1' id='type-id-454'>
5465        <data-member access='public' static='yes'>
5466          <var-decl name='value' type-id='type-id-100' mangled-name='_ZN4mpl_5bool_ILb1EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='25' column='1'/>
5467        </data-member>
5468      </class-decl>
5469      <class-decl name='bool_&lt;false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='23' column='1' id='type-id-451'>
5470        <data-member access='public' static='yes'>
5471          <var-decl name='value' type-id='type-id-100' mangled-name='_ZN4mpl_5bool_ILb0EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='25' column='1'/>
5472        </data-member>
5473      </class-decl>
5474      <class-decl name='int_&lt;5&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='43' column='1' id='type-id-463'>
5475        <data-member access='public' static='yes'>
5476          <var-decl name='value' type-id='type-id-123' mangled-name='_ZN4mpl_4int_ILi5EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='45' column='1'/>
5477        </data-member>
5478      </class-decl>
5479      <class-decl name='int_&lt;2&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='43' column='1' id='type-id-457'>
5480        <data-member access='public' static='yes'>
5481          <var-decl name='value' type-id='type-id-123' mangled-name='_ZN4mpl_4int_ILi2EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='45' column='1'/>
5482        </data-member>
5483      </class-decl>
5484      <class-decl name='int_&lt;4&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='43' column='1' id='type-id-460'>
5485        <data-member access='public' static='yes'>
5486          <var-decl name='value' type-id='type-id-123' mangled-name='_ZN4mpl_4int_ILi4EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='45' column='1'/>
5487        </data-member>
5488      </class-decl>
5489      <class-decl name='int_&lt;6&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='43' column='1' id='type-id-466'>
5490        <data-member access='public' static='yes'>
5491          <var-decl name='value' type-id='type-id-123' mangled-name='_ZN4mpl_4int_ILi6EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/aux_/integral_wrapper.hpp' line='45' column='1'/>
5492        </data-member>
5493      </class-decl>
5494      <typedef-decl name='true_' type-id='type-id-454' filepath='src/third_party/boost-1.56.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-577'/>
5495    </namespace-decl>
5496    <function-decl name='memcmp' filepath='/usr/include/string.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
5497      <parameter type-id='type-id-12'/>
5498      <parameter type-id='type-id-12'/>
5499      <parameter type-id='type-id-29'/>
5500      <return type-id='type-id-15'/>
5501    </function-decl>
5502    <function-decl name='strcoll' filepath='/usr/include/string.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
5503      <parameter type-id='type-id-55'/>
5504      <parameter type-id='type-id-55'/>
5505      <return type-id='type-id-15'/>
5506    </function-decl>
5507    <function-decl name='strerror' filepath='/usr/include/string.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
5508      <parameter type-id='type-id-15'/>
5509      <return type-id='type-id-42'/>
5510    </function-decl>
5511    <function-decl name='strtok' filepath='/usr/include/string.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
5512      <parameter type-id='type-id-42'/>
5513      <parameter type-id='type-id-55'/>
5514      <return type-id='type-id-42'/>
5515    </function-decl>
5516    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
5517      <parameter type-id='type-id-42'/>
5518      <parameter type-id='type-id-55'/>
5519      <parameter type-id='type-id-29'/>
5520      <return type-id='type-id-29'/>
5521    </function-decl>
5522    <pointer-type-def type-id='type-id-633' size-in-bits='64' id='type-id-614'/>
5523    <qualified-type-def type-id='type-id-358' const='yes' id='type-id-632'/>
5524    <qualified-type-def type-id='type-id-142' id='type-id-613'/>
5525    <qualified-type-def type-id='type-id-486' id='type-id-612'/>
5526    <qualified-type-def type-id='type-id-517' const='yes' id='type-id-553'/>
5527    <namespace-decl name='boost'>
5528      <class-decl name='enable_if_c&lt;true, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='28' column='1' id='type-id-634'>
5529        <member-type access='public'>
5530          <typedef-decl name='type' type-id='type-id-27' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-633'/>
5531        </member-type>
5532      </class-decl>
5533    </namespace-decl>
5534  </abi-instr>
5535  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
5536    <reference-type-def kind='lvalue' type-id='type-id-635' size-in-bits='64' id='type-id-636'/>
5537    <pointer-type-def type-id='type-id-635' size-in-bits='64' id='type-id-637'/>
5538    <qualified-type-def type-id='type-id-93' const='yes' id='type-id-236'/>
5539    <qualified-type-def type-id='type-id-95' const='yes' id='type-id-240'/>
5540    <qualified-type-def type-id='type-id-635' const='yes' id='type-id-638'/>
5541    <reference-type-def kind='lvalue' type-id='type-id-638' size-in-bits='64' id='type-id-639'/>
5542    <pointer-type-def type-id='type-id-638' size-in-bits='64' id='type-id-640'/>
5543    <qualified-type-def type-id='type-id-640' const='yes' id='type-id-641'/>
5544    <qualified-type-def type-id='type-id-119' id='type-id-642'/>
5545    <qualified-type-def type-id='type-id-142' id='type-id-613'/>
5546    <qualified-type-def type-id='type-id-643' const='yes' id='type-id-644'/>
5547    <reference-type-def kind='lvalue' type-id='type-id-644' size-in-bits='64' id='type-id-645'/>
5548    <pointer-type-def type-id='type-id-644' size-in-bits='64' id='type-id-646'/>
5549    <qualified-type-def type-id='type-id-647' const='yes' id='type-id-648'/>
5550    <reference-type-def kind='lvalue' type-id='type-id-648' size-in-bits='64' id='type-id-649'/>
5551    <qualified-type-def type-id='type-id-486' id='type-id-612'/>
5552    <qualified-type-def type-id='type-id-506' id='type-id-650'/>
5553    <reference-type-def kind='lvalue' type-id='type-id-643' size-in-bits='64' id='type-id-651'/>
5554    <pointer-type-def type-id='type-id-643' size-in-bits='64' id='type-id-652'/>
5555    <namespace-decl name='std'>
5556      <class-decl name='char_traits&lt;char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/bits/char_traits.h' line='233' column='1' id='type-id-653'>
5557        <member-type access='public'>
5558          <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/include/c++/4.9/bits/char_traits.h' line='235' column='1' id='type-id-643'/>
5559        </member-type>
5560        <member-type access='public'>
5561          <typedef-decl name='int_type' type-id='type-id-15' filepath='/usr/include/c++/4.9/bits/char_traits.h' line='236' column='1' id='type-id-647'/>
5562        </member-type>
5563        <member-function access='public' static='yes'>
5564          <function-decl name='compare' mangled-name='_ZNSt11char_traitsIcE7compareEPKcS2_m' filepath='/usr/include/c++/4.9/bits/char_traits.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11char_traitsIcE7compareEPKcS2_m'>
5565            <parameter type-id='type-id-646'/>
5566            <parameter type-id='type-id-646'/>
5567            <parameter type-id='type-id-187'/>
5568            <return type-id='type-id-15'/>
5569          </function-decl>
5570        </member-function>
5571      </class-decl>
5572      <function-decl name='operator&lt; &lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' mangled-name='_ZStltIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_ES8_' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStltIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_ES8_'>
5573        <parameter type-id='type-id-613' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2588' column='1'/>
5574        <parameter type-id='type-id-613' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2589' column='1'/>
5575        <return type-id='type-id-1'/>
5576      </function-decl>
5577      <function-decl name='operator==&lt;char&gt;' mangled-name='_ZSteqIcEN9__gnu_cxx11__enable_ifIXsrSt9__is_charIT_E7__valueEbE6__typeERKSbIS3_St11char_traitsIS3_ESaIS3_EESC_' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSteqIcEN9__gnu_cxx11__enable_ifIXsrSt9__is_charIT_E7__valueEbE6__typeERKSbIS3_St11char_traitsIS3_ESaIS3_EESC_'>
5578        <parameter type-id='type-id-613' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2512' column='1'/>
5579        <parameter type-id='type-id-613' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2513' column='1'/>
5580        <return type-id='type-id-654'/>
5581      </function-decl>
5582      <function-decl name='operator==&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' mangled-name='_ZSteqIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSteqIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_'>
5583        <parameter type-id='type-id-613' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2538' column='1'/>
5584        <parameter type-id='type-id-55' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2539' column='1'/>
5585        <return type-id='type-id-1'/>
5586      </function-decl>
5587      <function-decl name='distance&lt;char const*&gt;' mangled-name='_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_'>
5588        <parameter type-id='type-id-55'/>
5589        <parameter type-id='type-id-55'/>
5590        <return type-id='type-id-210'/>
5591      </function-decl>
5592      <function-decl name='__iterator_category&lt;char const*&gt;' mangled-name='_ZSt19__iterator_categoryIPKcENSt15iterator_traitsIT_E17iterator_categoryERKS3_' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt19__iterator_categoryIPKcENSt15iterator_traitsIT_E17iterator_categoryERKS3_'>
5593        <parameter type-id='type-id-642'/>
5594        <return type-id='type-id-213'/>
5595      </function-decl>
5596      <function-decl name='__distance&lt;char const*&gt;' mangled-name='_ZSt10__distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_St26random_access_iterator_tag' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10__distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_St26random_access_iterator_tag'>
5597        <parameter type-id='type-id-55'/>
5598        <parameter type-id='type-id-55'/>
5599        <parameter type-id='type-id-214'/>
5600        <return type-id='type-id-210'/>
5601      </function-decl>
5602    </namespace-decl>
5603    <namespace-decl name='__gnu_cxx'>
5604      <class-decl name='__enable_if&lt;true, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='47' column='1' id='type-id-655'>
5605        <member-type access='public'>
5606          <typedef-decl name='__type' type-id='type-id-1' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='48' column='1' id='type-id-654'/>
5607        </member-type>
5608      </class-decl>
5609      <function-decl name='__is_null_pointer&lt;char const&gt;' mangled-name='_ZN9__gnu_cxx17__is_null_pointerIKcEEbPT_' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__is_null_pointerIKcEEbPT_'>
5610        <parameter type-id='type-id-55'/>
5611        <return type-id='type-id-1'/>
5612      </function-decl>
5613    </namespace-decl>
5614    <namespace-decl name='boost'>
5615      <namespace-decl name='detail'>
5616        <class-decl name='addr_impl_ref&lt;const boost::filesystem::path&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='25' column='1' id='type-id-635'>
5617          <data-member access='public' layout-offset-in-bits='0'>
5618            <var-decl name='v_' type-id='type-id-402' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
5619          </data-member>
5620          <member-function access='public'>
5621            <function-decl name='addr_impl_ref' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='29' column='1' visibility='default' binding='global' size-in-bits='64'>
5622              <parameter type-id='type-id-637' is-artificial='yes'/>
5623              <parameter type-id='type-id-401'/>
5624              <return type-id='type-id-27'/>
5625            </function-decl>
5626          </member-function>
5627        </class-decl>
5628        <class-decl name='addressof_impl&lt;const boost::filesystem::path&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='36' column='1' id='type-id-656'/>
5629      </namespace-decl>
5630      <namespace-decl name='filesystem'>
5631        <namespace-decl name='path_traits'>
5632          <function-decl name='dispatch&lt;std::basic_string&lt;char&gt; &gt;' mangled-name='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSsRT_RKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSsRT_RKSt7codecvtIwc11__mbstate_tE'>
5633            <parameter type-id='type-id-650' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
5634            <parameter type-id='type-id-514' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
5635            <parameter type-id='type-id-423' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
5636            <return type-id='type-id-27'/>
5637          </function-decl>
5638        </namespace-decl>
5639        <namespace-decl name='detail'>
5640          <function-decl name='lex_compare' mangled-name='_ZN5boost10filesystem6detail11lex_compareENS0_4path8iteratorES3_S3_S3_' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11lex_compareENS0_4path8iteratorES3_S3_S3_'>
5641            <parameter type-id='type-id-319'/>
5642            <parameter type-id='type-id-319'/>
5643            <parameter type-id='type-id-319'/>
5644            <parameter type-id='type-id-319'/>
5645            <return type-id='type-id-15'/>
5646          </function-decl>
5647        </namespace-decl>
5648      </namespace-decl>
5649      <function-decl name='addressof&lt;const boost::filesystem::path&gt;' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
5650        <parameter type-id='type-id-401'/>
5651        <return type-id='type-id-403'/>
5652      </function-decl>
5653      <function-decl name='operator==&lt;boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path&amp;, long int, boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path&amp;, long int&gt;' mangled-name='_ZN5boosteqINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lS3_S4_S5_S6_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS7_12always_bool2ES9_SA_E4typeEE4typeERKNS_15iterator_facadeIS9_T0_T1_T2_T3_EERKNSI_ISA_T5_T6_T7_T8_EE' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boosteqINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lS3_S4_S5_S6_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS7_12always_bool2ES9_SA_E4typeEE4typeERKNS_15iterator_facadeIS9_T0_T1_T2_T3_EERKNSI_ISA_T5_T6_T7_T8_EE'>
5654        <parameter type-id='type-id-431' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5655        <parameter type-id='type-id-431' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
5656        <return type-id='type-id-620'/>
5657      </function-decl>
5658    </namespace-decl>
5659  </abi-instr>
5660  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
5661    <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-657'>
5662      <member-type access='public'>
5663        <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='86' column='1' id='type-id-658'>
5664          <data-member access='public'>
5665            <var-decl name='__wch' type-id='type-id-11' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
5666          </data-member>
5667          <data-member access='public'>
5668            <var-decl name='__wchb' type-id='type-id-8' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
5669          </data-member>
5670        </union-decl>
5671      </member-type>
5672      <data-member access='public' layout-offset-in-bits='0'>
5673        <var-decl name='__count' type-id='type-id-15' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
5674      </data-member>
5675      <data-member access='public' layout-offset-in-bits='32'>
5676        <var-decl name='__value' type-id='type-id-658' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
5677      </data-member>
5678    </class-decl>
5679    <reference-type-def kind='lvalue' type-id='type-id-659' size-in-bits='64' id='type-id-660'/>
5680    <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-661'/>
5681    <qualified-type-def type-id='type-id-659' const='yes' id='type-id-662'/>
5682    <reference-type-def kind='lvalue' type-id='type-id-662' size-in-bits='64' id='type-id-663'/>
5683    <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-664'/>
5684    <qualified-type-def type-id='type-id-664' const='yes' id='type-id-665'/>
5685    <qualified-type-def type-id='type-id-666' const='yes' id='type-id-667'/>
5686    <pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-668'/>
5687    <qualified-type-def type-id='type-id-668' const='yes' id='type-id-669'/>
5688    <qualified-type-def type-id='type-id-670' const='yes' id='type-id-671'/>
5689    <pointer-type-def type-id='type-id-671' size-in-bits='64' id='type-id-672'/>
5690    <qualified-type-def type-id='type-id-673' id='type-id-674'/>
5691    <reference-type-def kind='lvalue' type-id='type-id-672' size-in-bits='64' id='type-id-673'/>
5692    <qualified-type-def type-id='type-id-675' const='yes' id='type-id-676'/>
5693    <pointer-type-def type-id='type-id-676' size-in-bits='64' id='type-id-677'/>
5694    <qualified-type-def type-id='type-id-678' id='type-id-679'/>
5695    <reference-type-def kind='lvalue' type-id='type-id-677' size-in-bits='64' id='type-id-678'/>
5696    <pointer-type-def type-id='type-id-670' size-in-bits='64' id='type-id-680'/>
5697    <qualified-type-def type-id='type-id-681' id='type-id-682'/>
5698    <reference-type-def kind='lvalue' type-id='type-id-680' size-in-bits='64' id='type-id-681'/>
5699    <pointer-type-def type-id='type-id-675' size-in-bits='64' id='type-id-683'/>
5700    <qualified-type-def type-id='type-id-684' id='type-id-685'/>
5701    <reference-type-def kind='lvalue' type-id='type-id-683' size-in-bits='64' id='type-id-684'/>
5702    <qualified-type-def type-id='type-id-686' id='type-id-687'/>
5703    <reference-type-def kind='lvalue' type-id='type-id-688' size-in-bits='64' id='type-id-686'/>
5704    <qualified-type-def type-id='type-id-517' const='yes' id='type-id-553'/>
5705    <qualified-type-def type-id='type-id-689' id='type-id-690'/>
5706    <reference-type-def kind='lvalue' type-id='type-id-507' size-in-bits='64' id='type-id-689'/>
5707    <namespace-decl name='std'>
5708      <class-decl name='codecvt_base' size-in-bits='8' visibility='default' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='46' column='1' id='type-id-691'>
5709        <member-type access='public'>
5710          <enum-decl name='result' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='49' column='1' id='type-id-692'>
5711            <underlying-type type-id='type-id-251'/>
5712            <enumerator name='ok' value='0'/>
5713            <enumerator name='partial' value='1'/>
5714            <enumerator name='error' value='2'/>
5715            <enumerator name='noconv' value='3'/>
5716          </enum-decl>
5717        </member-type>
5718      </class-decl>
5719      <class-decl name='__codecvt_abstract_base&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-666'>
5720        <member-type access='public'>
5721          <typedef-decl name='result' type-id='type-id-692' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='73' column='1' id='type-id-693'/>
5722        </member-type>
5723        <member-type access='public'>
5724          <typedef-decl name='state_type' type-id='type-id-50' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='76' column='1' id='type-id-688'/>
5725        </member-type>
5726        <member-type access='public'>
5727          <typedef-decl name='extern_type' type-id='type-id-2' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='75' column='1' id='type-id-670'/>
5728        </member-type>
5729        <member-type access='public'>
5730          <typedef-decl name='intern_type' type-id='type-id-28' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='74' column='1' id='type-id-675'/>
5731        </member-type>
5732        <member-function access='public' const='yes'>
5733          <function-decl name='in' mangled-name='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE2inERS0_PKcS4_RS4_PwS6_RS6_' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE2inERS0_PKcS4_RS4_PwS6_RS6_'>
5734            <parameter type-id='type-id-669' name='this' is-artificial='yes'/>
5735            <parameter type-id='type-id-687' name='__state' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='196' column='1'/>
5736            <parameter type-id='type-id-672' name='__from' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='196' column='1'/>
5737            <parameter type-id='type-id-672' name='__from_end' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='197' column='1'/>
5738            <parameter type-id='type-id-674' name='__from_next' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='197' column='1'/>
5739            <parameter type-id='type-id-683' name='__to' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='198' column='1'/>
5740            <parameter type-id='type-id-683' name='__to_end' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='198' column='1'/>
5741            <parameter type-id='type-id-685' name='__to_next' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='199' column='1'/>
5742            <return type-id='type-id-693'/>
5743          </function-decl>
5744        </member-function>
5745        <member-function access='public' const='yes'>
5746          <function-decl name='out' mangled-name='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE3outERS0_PKwS4_RS4_PcS6_RS6_' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE3outERS0_PKwS4_RS4_PcS6_RS6_'>
5747            <parameter type-id='type-id-669' name='this' is-artificial='yes'/>
5748            <parameter type-id='type-id-687' name='__state' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='116' column='1'/>
5749            <parameter type-id='type-id-677' name='__from' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='116' column='1'/>
5750            <parameter type-id='type-id-677' name='__from_end' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='117' column='1'/>
5751            <parameter type-id='type-id-679' name='__from_next' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='117' column='1'/>
5752            <parameter type-id='type-id-680' name='__to' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='118' column='1'/>
5753            <parameter type-id='type-id-680' name='__to_end' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='118' column='1'/>
5754            <parameter type-id='type-id-682' name='__to_next' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='119' column='1'/>
5755            <return type-id='type-id-693'/>
5756          </function-decl>
5757        </member-function>
5758      </class-decl>
5759    </namespace-decl>
5760    <namespace-decl name='boost'>
5761      <class-decl name='scoped_array&lt;wchar_t&gt;' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='39' column='1' id='type-id-659'>
5762        <data-member access='private' layout-offset-in-bits='0'>
5763          <var-decl name='px' type-id='type-id-184' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='43' column='1'/>
5764        </data-member>
5765        <member-function access='private'>
5766          <function-decl name='scoped_array' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
5767            <parameter type-id='type-id-661' is-artificial='yes'/>
5768            <parameter type-id='type-id-663'/>
5769            <return type-id='type-id-27'/>
5770          </function-decl>
5771        </member-function>
5772        <member-function access='public'>
5773          <function-decl name='scoped_array' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
5774            <parameter type-id='type-id-661' is-artificial='yes'/>
5775            <parameter type-id='type-id-184'/>
5776            <return type-id='type-id-27'/>
5777          </function-decl>
5778        </member-function>
5779        <member-function access='public' destructor='yes'>
5780          <function-decl name='~scoped_array' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
5781            <parameter type-id='type-id-661' is-artificial='yes'/>
5782            <parameter type-id='type-id-15' is-artificial='yes'/>
5783            <return type-id='type-id-27'/>
5784          </function-decl>
5785        </member-function>
5786        <member-function access='public'>
5787          <function-decl name='scoped_array' mangled-name='_ZN5boost12scoped_arrayIwEC2EPw' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIwEC2EPw'>
5788            <parameter type-id='type-id-661' is-artificial='yes'/>
5789            <parameter type-id='type-id-184'/>
5790            <return type-id='type-id-27'/>
5791          </function-decl>
5792        </member-function>
5793        <member-function access='public' destructor='yes'>
5794          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIwED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIwED2Ev'>
5795            <parameter type-id='type-id-661' is-artificial='yes'/>
5796            <parameter type-id='type-id-15' is-artificial='yes'/>
5797            <return type-id='type-id-27'/>
5798          </function-decl>
5799        </member-function>
5800        <member-function access='public' const='yes'>
5801          <function-decl name='get' mangled-name='_ZNK5boost12scoped_arrayIwE3getEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost12scoped_arrayIwE3getEv'>
5802            <parameter type-id='type-id-665' name='this' is-artificial='yes'/>
5803            <return type-id='type-id-184'/>
5804          </function-decl>
5805        </member-function>
5806      </class-decl>
5807      <namespace-decl name='filesystem'>
5808        <namespace-decl name='path_traits'>
5809          <function-decl name='convert' mangled-name='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSbIwSt11char_traitsIwESaIwEERKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSbIwSt11char_traitsIwESaIwEERKSt7codecvtIwc11__mbstate_tE'>
5810            <parameter type-id='type-id-55' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='133' column='1'/>
5811            <parameter type-id='type-id-55' name='from_end' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='134' column='1'/>
5812            <parameter type-id='type-id-690' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='135' column='1'/>
5813            <parameter type-id='type-id-423' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='136' column='1'/>
5814            <return type-id='type-id-27'/>
5815          </function-decl>
5816          <function-decl name='convert' mangled-name='_ZN5boost10filesystem11path_traits7convertEPKwS3_RSsRKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits7convertEPKwS3_RSsRKSt7codecvtIwc11__mbstate_tE'>
5817            <parameter type-id='type-id-164' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='167' column='1'/>
5818            <parameter type-id='type-id-164' name='from_end' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='168' column='1'/>
5819            <parameter type-id='type-id-533' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='169' column='1'/>
5820            <parameter type-id='type-id-423' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='170' column='1'/>
5821            <return type-id='type-id-27'/>
5822          </function-decl>
5823        </namespace-decl>
5824      </namespace-decl>
5825      <function-decl name='checked_array_delete&lt;wchar_t&gt;' mangled-name='_ZN5boost20checked_array_deleteIwEEvPT_' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost20checked_array_deleteIwEEvPT_'>
5826        <parameter type-id='type-id-184'/>
5827        <return type-id='type-id-27'/>
5828      </function-decl>
5829    </namespace-decl>
5830  </abi-instr>
5831  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
5832    <namespace-decl name='std'>
5833      <function-decl name='operator!=&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' mangled-name='_ZStneIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStneIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_'>
5834        <parameter type-id='type-id-613' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2538' column='1'/>
5835        <parameter type-id='type-id-55' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2539' column='1'/>
5836        <return type-id='type-id-1'/>
5837      </function-decl>
5838    </namespace-decl>
5839    <namespace-decl name='boost'>
5840      <namespace-decl name='filesystem'>
5841        <function-decl name='native' mangled-name='_ZN5boost10filesystem6nativeERKSs' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6nativeERKSs'>
5842          <parameter type-id='type-id-650' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5843          <return type-id='type-id-1'/>
5844        </function-decl>
5845        <function-decl name='portable_posix_name' mangled-name='_ZN5boost10filesystem19portable_posix_nameERKSs' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem19portable_posix_nameERKSs'>
5846          <parameter type-id='type-id-650' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5847          <return type-id='type-id-1'/>
5848        </function-decl>
5849        <function-decl name='windows_name' mangled-name='_ZN5boost10filesystem12windows_nameERKSs' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem12windows_nameERKSs'>
5850          <parameter type-id='type-id-650' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5851          <return type-id='type-id-1'/>
5852        </function-decl>
5853        <function-decl name='portable_name' mangled-name='_ZN5boost10filesystem13portable_nameERKSs' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem13portable_nameERKSs'>
5854          <parameter type-id='type-id-650' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5855          <return type-id='type-id-1'/>
5856        </function-decl>
5857        <function-decl name='portable_directory_name' mangled-name='_ZN5boost10filesystem23portable_directory_nameERKSs' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem23portable_directory_nameERKSs'>
5858          <parameter type-id='type-id-650' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5859          <return type-id='type-id-1'/>
5860        </function-decl>
5861        <function-decl name='portable_file_name' mangled-name='_ZN5boost10filesystem18portable_file_nameERKSs' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18portable_file_nameERKSs'>
5862          <parameter type-id='type-id-650' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5863          <return type-id='type-id-1'/>
5864        </function-decl>
5865      </namespace-decl>
5866    </namespace-decl>
5867  </abi-instr>
5868  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/unique_path.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
5869    <pointer-type-def type-id='type-id-633' size-in-bits='64' id='type-id-614'/>
5870    <qualified-type-def type-id='type-id-358' const='yes' id='type-id-632'/>
5871    <qualified-type-def type-id='type-id-694' id='type-id-695'/>
5872    <reference-type-def kind='lvalue' type-id='type-id-508' size-in-bits='64' id='type-id-694'/>
5873    <namespace-decl name='boost'>
5874      <class-decl name='enable_if_c&lt;true, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='28' column='1' id='type-id-634'>
5875        <member-type access='public'>
5876          <typedef-decl name='type' type-id='type-id-27' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-633'/>
5877        </member-type>
5878      </class-decl>
5879      <namespace-decl name='filesystem'>
5880        <namespace-decl name='path_traits'>
5881          <function-decl name='dispatch&lt;std::basic_string&lt;char&gt; &gt;' mangled-name='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSbIwSt11char_traitsIwESaIwEERT_RKSt7codecvtIwc11__mbstate_tE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSbIwSt11char_traitsIwESaIwEERT_RKSt7codecvtIwc11__mbstate_tE'>
5882            <parameter type-id='type-id-695' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
5883            <parameter type-id='type-id-514' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
5884            <parameter type-id='type-id-423' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
5885            <return type-id='type-id-27'/>
5886          </function-decl>
5887        </namespace-decl>
5888        <namespace-decl name='detail'>
5889          <function-decl name='unique_path' mangled-name='_ZN5boost10filesystem6detail11unique_pathERKNS0_4pathEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/unique_path.cpp' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11unique_pathERKNS0_4pathEPNS_6system10error_codeE'>
5890            <parameter type-id='type-id-402' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
5891            <parameter type-id='type-id-85' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
5892            <return type-id='type-id-313'/>
5893          </function-decl>
5894        </namespace-decl>
5895      </namespace-decl>
5896    </namespace-decl>
5897  </abi-instr>
5898  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/utf8_codecvt_facet.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
5899    <type-decl name='unsigned char' size-in-bits='8' id='type-id-696'/>
5900    <pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-698'/>
5901    <reference-type-def kind='lvalue' type-id='type-id-42' size-in-bits='64' id='type-id-699'/>
5902    <qualified-type-def type-id='type-id-697' const='yes' id='type-id-700'/>
5903    <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-701'/>
5904    <qualified-type-def type-id='type-id-701' const='yes' id='type-id-702'/>
5905    <reference-type-def kind='lvalue' type-id='type-id-55' size-in-bits='64' id='type-id-703'/>
5906    <qualified-type-def type-id='type-id-704' const='yes' id='type-id-705'/>
5907    <qualified-type-def type-id='type-id-706' const='yes' id='type-id-707'/>
5908    <reference-type-def kind='lvalue' type-id='type-id-164' size-in-bits='64' id='type-id-708'/>
5909    <reference-type-def kind='lvalue' type-id='type-id-51' size-in-bits='64' id='type-id-709'/>
5910    <reference-type-def kind='lvalue' type-id='type-id-184' size-in-bits='64' id='type-id-710'/>
5911    <namespace-decl name='std'>
5912      <class-decl name='numeric_limits&lt;wchar_t&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/4.9/limits' line='650' column='1' id='type-id-711'>
5913        <data-member access='public' static='yes'>
5914          <var-decl name='is_specialized' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='652' column='1'/>
5915        </data-member>
5916        <data-member access='public' static='yes'>
5917          <var-decl name='digits' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='665' column='1'/>
5918        </data-member>
5919        <data-member access='public' static='yes'>
5920          <var-decl name='digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='666' column='1'/>
5921        </data-member>
5922        <data-member access='public' static='yes'>
5923          <var-decl name='max_digits10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='669' column='1'/>
5924        </data-member>
5925        <data-member access='public' static='yes'>
5926          <var-decl name='is_signed' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='671' column='1'/>
5927        </data-member>
5928        <data-member access='public' static='yes'>
5929          <var-decl name='is_integer' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='672' column='1'/>
5930        </data-member>
5931        <data-member access='public' static='yes'>
5932          <var-decl name='is_exact' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='673' column='1'/>
5933        </data-member>
5934        <data-member access='public' static='yes'>
5935          <var-decl name='radix' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='674' column='1'/>
5936        </data-member>
5937        <data-member access='public' static='yes'>
5938          <var-decl name='min_exponent' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='682' column='1'/>
5939        </data-member>
5940        <data-member access='public' static='yes'>
5941          <var-decl name='min_exponent10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='683' column='1'/>
5942        </data-member>
5943        <data-member access='public' static='yes'>
5944          <var-decl name='max_exponent' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='684' column='1'/>
5945        </data-member>
5946        <data-member access='public' static='yes'>
5947          <var-decl name='max_exponent10' type-id='type-id-123' visibility='default' filepath='/usr/include/c++/4.9/limits' line='685' column='1'/>
5948        </data-member>
5949        <data-member access='public' static='yes'>
5950          <var-decl name='has_infinity' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='687' column='1'/>
5951        </data-member>
5952        <data-member access='public' static='yes'>
5953          <var-decl name='has_quiet_NaN' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='688' column='1'/>
5954        </data-member>
5955        <data-member access='public' static='yes'>
5956          <var-decl name='has_signaling_NaN' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='689' column='1'/>
5957        </data-member>
5958        <data-member access='public' static='yes'>
5959          <var-decl name='has_denorm' type-id='type-id-705' visibility='default' filepath='/usr/include/c++/4.9/limits' line='690' column='1'/>
5960        </data-member>
5961        <data-member access='public' static='yes'>
5962          <var-decl name='has_denorm_loss' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='692' column='1'/>
5963        </data-member>
5964        <data-member access='public' static='yes'>
5965          <var-decl name='is_iec559' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='706' column='1'/>
5966        </data-member>
5967        <data-member access='public' static='yes'>
5968          <var-decl name='is_bounded' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='707' column='1'/>
5969        </data-member>
5970        <data-member access='public' static='yes'>
5971          <var-decl name='is_modulo' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='708' column='1'/>
5972        </data-member>
5973        <data-member access='public' static='yes'>
5974          <var-decl name='traps' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='710' column='1'/>
5975        </data-member>
5976        <data-member access='public' static='yes'>
5977          <var-decl name='tinyness_before' type-id='type-id-100' visibility='default' filepath='/usr/include/c++/4.9/limits' line='711' column='1'/>
5978        </data-member>
5979        <data-member access='public' static='yes'>
5980          <var-decl name='round_style' type-id='type-id-707' visibility='default' filepath='/usr/include/c++/4.9/limits' line='712' column='1'/>
5981        </data-member>
5982        <member-function access='public' static='yes'>
5983          <function-decl name='max' mangled-name='_ZNSt14numeric_limitsIwE3maxEv' filepath='/usr/include/c++/4.9/limits' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14numeric_limitsIwE3maxEv'>
5984            <return type-id='type-id-28'/>
5985          </function-decl>
5986        </member-function>
5987      </class-decl>
5988      <enum-decl name='float_denorm_style' filepath='/usr/include/c++/4.9/limits' line='171' column='1' id='type-id-704'>
5989        <underlying-type type-id='type-id-251'/>
5990        <enumerator name='denorm_indeterminate' value='-1'/>
5991        <enumerator name='denorm_absent' value='0'/>
5992        <enumerator name='denorm_present' value='1'/>
5993      </enum-decl>
5994      <enum-decl name='float_round_style' filepath='/usr/include/c++/4.9/limits' line='156' column='1' id='type-id-706'>
5995        <underlying-type type-id='type-id-251'/>
5996        <enumerator name='round_indeterminate' value='-1'/>
5997        <enumerator name='round_toward_zero' value='0'/>
5998        <enumerator name='round_to_nearest' value='1'/>
5999        <enumerator name='round_toward_infinity' value='2'/>
6000        <enumerator name='round_toward_neg_infinity' value='3'/>
6001      </enum-decl>
6002    </namespace-decl>
6003    <namespace-decl name='boost'>
6004      <namespace-decl name='filesystem'>
6005        <namespace-decl name='detail'>
6006          <class-decl name='utf8_codecvt_facet' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='106' column='1' id='type-id-697'>
6007            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-566'/>
6008            <member-function access='public' constructor='yes'>
6009              <function-decl name='utf8_codecvt_facet' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
6010                <parameter type-id='type-id-698' is-artificial='yes'/>
6011                <parameter type-id='type-id-187'/>
6012                <return type-id='type-id-27'/>
6013              </function-decl>
6014            </member-function>
6015            <member-function access='protected' const='yes'>
6016              <function-decl name='invalid_continuing_octet' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24invalid_continuing_octetEh' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24invalid_continuing_octetEh'>
6017                <parameter type-id='type-id-702' name='this' is-artificial='yes'/>
6018                <parameter type-id='type-id-696' name='octet_1' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='134' column='1'/>
6019                <return type-id='type-id-1'/>
6020              </function-decl>
6021            </member-function>
6022            <member-function access='protected' const='yes'>
6023              <function-decl name='invalid_leading_octet' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet21invalid_leading_octetEh' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet21invalid_leading_octetEh'>
6024                <parameter type-id='type-id-702' name='this' is-artificial='yes'/>
6025                <parameter type-id='type-id-696' name='octet_1' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='134' column='1'/>
6026                <return type-id='type-id-1'/>
6027              </function-decl>
6028            </member-function>
6029            <member-function access='protected' static='yes'>
6030              <function-decl name='get_cont_octet_count' mangled-name='_ZN5boost10filesystem6detail18utf8_codecvt_facet20get_cont_octet_countEh' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail18utf8_codecvt_facet20get_cont_octet_countEh'>
6031                <parameter type-id='type-id-696'/>
6032                <return type-id='type-id-11'/>
6033              </function-decl>
6034            </member-function>
6035            <member-function access='protected' static='yes'>
6036              <function-decl name='get_octet_count' mangled-name='_ZN5boost10filesystem6detail18utf8_codecvt_facet15get_octet_countEh' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.ipp' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail18utf8_codecvt_facet15get_octet_countEh'>
6037                <parameter type-id='type-id-696'/>
6038                <return type-id='type-id-11'/>
6039              </function-decl>
6040            </member-function>
6041            <member-function access='protected' const='yes'>
6042              <function-decl name='get_cont_octet_out_count' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24get_cont_octet_out_countEw' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.ipp' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24get_cont_octet_out_countEw'>
6043                <parameter type-id='type-id-702' name='this' is-artificial='yes'/>
6044                <parameter type-id='type-id-28' name='word' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.ipp' line='278' column='1'/>
6045                <return type-id='type-id-15'/>
6046              </function-decl>
6047            </member-function>
6048            <member-function access='protected' const='yes' vtable-offset='2'>
6049              <function-decl name='do_out' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet6do_outER11__mbstate_tPKwS6_RS6_PcS8_RS8_' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.ipp' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet6do_outER11__mbstate_tPKwS6_RS6_PcS8_RS8_'>
6050                <parameter type-id='type-id-701' is-artificial='yes'/>
6051                <parameter type-id='type-id-709'/>
6052                <parameter type-id='type-id-164'/>
6053                <parameter type-id='type-id-164'/>
6054                <parameter type-id='type-id-708'/>
6055                <parameter type-id='type-id-42'/>
6056                <parameter type-id='type-id-42'/>
6057                <parameter type-id='type-id-699'/>
6058                <return type-id='type-id-692'/>
6059              </function-decl>
6060            </member-function>
6061            <member-function access='protected' const='yes' vtable-offset='3'>
6062              <function-decl name='do_unshift' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet10do_unshiftER11__mbstate_tPcS5_RS5_' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet10do_unshiftER11__mbstate_tPcS5_RS5_'>
6063                <parameter type-id='type-id-701' is-artificial='yes'/>
6064                <parameter type-id='type-id-709'/>
6065                <parameter type-id='type-id-42'/>
6066                <parameter type-id='type-id-42'/>
6067                <parameter type-id='type-id-699'/>
6068                <return type-id='type-id-692'/>
6069              </function-decl>
6070            </member-function>
6071            <member-function access='protected' const='yes' vtable-offset='4'>
6072              <function-decl name='do_in' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet5do_inER11__mbstate_tPKcS6_RS6_PwS8_RS8_' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.ipp' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet5do_inER11__mbstate_tPKcS6_RS6_PwS8_RS8_'>
6073                <parameter type-id='type-id-701' is-artificial='yes'/>
6074                <parameter type-id='type-id-709'/>
6075                <parameter type-id='type-id-55'/>
6076                <parameter type-id='type-id-55'/>
6077                <parameter type-id='type-id-703'/>
6078                <parameter type-id='type-id-184'/>
6079                <parameter type-id='type-id-184'/>
6080                <parameter type-id='type-id-710'/>
6081                <return type-id='type-id-692'/>
6082              </function-decl>
6083            </member-function>
6084            <member-function access='protected' const='yes' vtable-offset='5'>
6085              <function-decl name='do_encoding' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet11do_encodingEv' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet11do_encodingEv'>
6086                <parameter type-id='type-id-701' is-artificial='yes'/>
6087                <return type-id='type-id-15'/>
6088              </function-decl>
6089            </member-function>
6090            <member-function access='protected' const='yes' vtable-offset='6'>
6091              <function-decl name='do_always_noconv' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet16do_always_noconvEv' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet16do_always_noconvEv'>
6092                <parameter type-id='type-id-701' is-artificial='yes'/>
6093                <return type-id='type-id-1'/>
6094              </function-decl>
6095            </member-function>
6096            <member-function access='protected' const='yes' vtable-offset='7'>
6097              <function-decl name='do_length' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet9do_lengthER11__mbstate_tPKcS6_m' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.ipp' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet9do_lengthER11__mbstate_tPKcS6_m'>
6098                <parameter type-id='type-id-701' is-artificial='yes'/>
6099                <parameter type-id='type-id-709'/>
6100                <parameter type-id='type-id-55'/>
6101                <parameter type-id='type-id-55'/>
6102                <parameter type-id='type-id-187'/>
6103                <return type-id='type-id-15'/>
6104              </function-decl>
6105            </member-function>
6106            <member-function access='protected' const='yes' vtable-offset='8'>
6107              <function-decl name='do_max_length' mangled-name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet13do_max_lengthEv' filepath='src/third_party/boost-1.56.0/boost/detail/utf8_codecvt_facet.hpp' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet13do_max_lengthEv'>
6108                <parameter type-id='type-id-701' is-artificial='yes'/>
6109                <return type-id='type-id-15'/>
6110              </function-decl>
6111            </member-function>
6112          </class-decl>
6113        </namespace-decl>
6114      </namespace-decl>
6115    </namespace-decl>
6116  </abi-instr>
6117  <abi-instr address-size='64' path='src/third_party/boost-1.56.0/libs/filesystem/src/windows_file_codecvt.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
6118  </abi-instr>
6119</abi-corpus>
6120