• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<abi-corpus version='2.1'>
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    <type-decl name='double' size-in-bits='64' id='type-id-10'/>
426    <type-decl name='float' size-in-bits='32' id='type-id-11'/>
427    <type-decl name='int' size-in-bits='32' id='type-id-12'/>
428    <type-decl name='long double' size-in-bits='128' id='type-id-13'/>
429    <type-decl name='long int' size-in-bits='64' id='type-id-14'/>
430    <type-decl name='long long int' size-in-bits='64' id='type-id-15'/>
431    <type-decl name='short int' size-in-bits='16' id='type-id-16'/>
432    <type-decl name='signed char' size-in-bits='8' id='type-id-17'/>
433    <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/>
434    <class-decl name='_G_fpos_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-18' visibility='default' filepath='/usr/include/_G_config.h' line='22' column='1' id='type-id-19'>
435      <data-member access='public' layout-offset-in-bits='0'>
436        <var-decl name='__pos' type-id='type-id-20' visibility='default' filepath='/usr/include/_G_config.h' line='23' column='1'/>
437      </data-member>
438      <data-member access='public' layout-offset-in-bits='64'>
439        <var-decl name='__state' type-id='type-id-21' visibility='default' filepath='/usr/include/_G_config.h' line='24' column='1'/>
440      </data-member>
441    </class-decl>
442    <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-22'>
443      <data-member access='public' layout-offset-in-bits='0'>
444        <var-decl name='_flags' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='246' column='1'/>
445      </data-member>
446      <data-member access='public' layout-offset-in-bits='64'>
447        <var-decl name='_IO_read_ptr' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='251' column='1'/>
448      </data-member>
449      <data-member access='public' layout-offset-in-bits='128'>
450        <var-decl name='_IO_read_end' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='252' column='1'/>
451      </data-member>
452      <data-member access='public' layout-offset-in-bits='192'>
453        <var-decl name='_IO_read_base' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='253' column='1'/>
454      </data-member>
455      <data-member access='public' layout-offset-in-bits='256'>
456        <var-decl name='_IO_write_base' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='254' column='1'/>
457      </data-member>
458      <data-member access='public' layout-offset-in-bits='320'>
459        <var-decl name='_IO_write_ptr' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='255' column='1'/>
460      </data-member>
461      <data-member access='public' layout-offset-in-bits='384'>
462        <var-decl name='_IO_write_end' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='256' column='1'/>
463      </data-member>
464      <data-member access='public' layout-offset-in-bits='448'>
465        <var-decl name='_IO_buf_base' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='257' column='1'/>
466      </data-member>
467      <data-member access='public' layout-offset-in-bits='512'>
468        <var-decl name='_IO_buf_end' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='258' column='1'/>
469      </data-member>
470      <data-member access='public' layout-offset-in-bits='576'>
471        <var-decl name='_IO_save_base' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='260' column='1'/>
472      </data-member>
473      <data-member access='public' layout-offset-in-bits='640'>
474        <var-decl name='_IO_backup_base' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='261' column='1'/>
475      </data-member>
476      <data-member access='public' layout-offset-in-bits='704'>
477        <var-decl name='_IO_save_end' type-id='type-id-23' visibility='default' filepath='/usr/include/libio.h' line='262' column='1'/>
478      </data-member>
479      <data-member access='public' layout-offset-in-bits='768'>
480        <var-decl name='_markers' type-id='type-id-24' visibility='default' filepath='/usr/include/libio.h' line='264' column='1'/>
481      </data-member>
482      <data-member access='public' layout-offset-in-bits='832'>
483        <var-decl name='_chain' type-id='type-id-25' visibility='default' filepath='/usr/include/libio.h' line='266' column='1'/>
484      </data-member>
485      <data-member access='public' layout-offset-in-bits='896'>
486        <var-decl name='_fileno' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='268' column='1'/>
487      </data-member>
488      <data-member access='public' layout-offset-in-bits='928'>
489        <var-decl name='_flags2' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
490      </data-member>
491      <data-member access='public' layout-offset-in-bits='960'>
492        <var-decl name='_old_offset' type-id='type-id-20' visibility='default' filepath='/usr/include/libio.h' line='274' column='1'/>
493      </data-member>
494      <data-member access='public' layout-offset-in-bits='1024'>
495        <var-decl name='_cur_column' type-id='type-id-26' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
496      </data-member>
497      <data-member access='public' layout-offset-in-bits='1040'>
498        <var-decl name='_vtable_offset' type-id='type-id-17' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
499      </data-member>
500      <data-member access='public' layout-offset-in-bits='1048'>
501        <var-decl name='_shortbuf' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
502      </data-member>
503      <data-member access='public' layout-offset-in-bits='1088'>
504        <var-decl name='_lock' type-id='type-id-27' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
505      </data-member>
506      <data-member access='public' layout-offset-in-bits='1152'>
507        <var-decl name='_offset' type-id='type-id-28' visibility='default' filepath='/usr/include/libio.h' line='293' column='1'/>
508      </data-member>
509      <data-member access='public' layout-offset-in-bits='1216'>
510        <var-decl name='__pad1' type-id='type-id-29' visibility='default' filepath='/usr/include/libio.h' line='302' column='1'/>
511      </data-member>
512      <data-member access='public' layout-offset-in-bits='1280'>
513        <var-decl name='__pad2' type-id='type-id-29' visibility='default' filepath='/usr/include/libio.h' line='303' column='1'/>
514      </data-member>
515      <data-member access='public' layout-offset-in-bits='1344'>
516        <var-decl name='__pad3' type-id='type-id-29' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
517      </data-member>
518      <data-member access='public' layout-offset-in-bits='1408'>
519        <var-decl name='__pad4' type-id='type-id-29' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
520      </data-member>
521      <data-member access='public' layout-offset-in-bits='1472'>
522        <var-decl name='__pad5' type-id='type-id-30' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
523      </data-member>
524      <data-member access='public' layout-offset-in-bits='1536'>
525        <var-decl name='_mode' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='308' column='1'/>
526      </data-member>
527      <data-member access='public' layout-offset-in-bits='1568'>
528        <var-decl name='_unused2' type-id='type-id-6' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
529      </data-member>
530    </class-decl>
531    <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-31'>
532      <data-member access='public' layout-offset-in-bits='0'>
533        <var-decl name='_next' type-id='type-id-24' visibility='default' filepath='/usr/include/libio.h' line='161' column='1'/>
534      </data-member>
535      <data-member access='public' layout-offset-in-bits='64'>
536        <var-decl name='_sbuf' type-id='type-id-25' visibility='default' filepath='/usr/include/libio.h' line='162' column='1'/>
537      </data-member>
538      <data-member access='public' layout-offset-in-bits='128'>
539        <var-decl name='_pos' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='166' column='1'/>
540      </data-member>
541    </class-decl>
542    <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-21' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-32'>
543      <member-type access='public'>
544        <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-33'>
545          <data-member access='public'>
546            <var-decl name='__wch' type-id='type-id-34' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
547          </data-member>
548          <data-member access='public'>
549            <var-decl name='__wchb' type-id='type-id-8' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
550          </data-member>
551        </union-decl>
552      </member-type>
553      <data-member access='public' layout-offset-in-bits='0'>
554        <var-decl name='__count' type-id='type-id-12' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
555      </data-member>
556      <data-member access='public' layout-offset-in-bits='32'>
557        <var-decl name='__value' type-id='type-id-33' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
558      </data-member>
559    </class-decl>
560    <class-decl name='div_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-35' visibility='default' filepath='/usr/include/stdlib.h' line='98' column='1' id='type-id-36'>
561      <data-member access='public' layout-offset-in-bits='0'>
562        <var-decl name='quot' type-id='type-id-12' visibility='default' filepath='/usr/include/stdlib.h' line='99' column='1'/>
563      </data-member>
564      <data-member access='public' layout-offset-in-bits='32'>
565        <var-decl name='rem' type-id='type-id-12' visibility='default' filepath='/usr/include/stdlib.h' line='100' column='1'/>
566      </data-member>
567    </class-decl>
568    <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-37'>
569      <data-member access='public' layout-offset-in-bits='0'>
570        <var-decl name='decimal_point' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='57' column='1'/>
571      </data-member>
572      <data-member access='public' layout-offset-in-bits='64'>
573        <var-decl name='thousands_sep' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/>
574      </data-member>
575      <data-member access='public' layout-offset-in-bits='128'>
576        <var-decl name='grouping' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='64' column='1'/>
577      </data-member>
578      <data-member access='public' layout-offset-in-bits='192'>
579        <var-decl name='int_curr_symbol' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='70' column='1'/>
580      </data-member>
581      <data-member access='public' layout-offset-in-bits='256'>
582        <var-decl name='currency_symbol' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/>
583      </data-member>
584      <data-member access='public' layout-offset-in-bits='320'>
585        <var-decl name='mon_decimal_point' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/>
586      </data-member>
587      <data-member access='public' layout-offset-in-bits='384'>
588        <var-decl name='mon_thousands_sep' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/>
589      </data-member>
590      <data-member access='public' layout-offset-in-bits='448'>
591        <var-decl name='mon_grouping' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/>
592      </data-member>
593      <data-member access='public' layout-offset-in-bits='512'>
594        <var-decl name='positive_sign' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/>
595      </data-member>
596      <data-member access='public' layout-offset-in-bits='576'>
597        <var-decl name='negative_sign' type-id='type-id-23' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/>
598      </data-member>
599      <data-member access='public' layout-offset-in-bits='640'>
600        <var-decl name='int_frac_digits' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='77' column='1'/>
601      </data-member>
602      <data-member access='public' layout-offset-in-bits='648'>
603        <var-decl name='frac_digits' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='78' column='1'/>
604      </data-member>
605      <data-member access='public' layout-offset-in-bits='656'>
606        <var-decl name='p_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='80' column='1'/>
607      </data-member>
608      <data-member access='public' layout-offset-in-bits='664'>
609        <var-decl name='p_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='82' column='1'/>
610      </data-member>
611      <data-member access='public' layout-offset-in-bits='672'>
612        <var-decl name='n_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='84' column='1'/>
613      </data-member>
614      <data-member access='public' layout-offset-in-bits='680'>
615        <var-decl name='n_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='86' column='1'/>
616      </data-member>
617      <data-member access='public' layout-offset-in-bits='688'>
618        <var-decl name='p_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='93' column='1'/>
619      </data-member>
620      <data-member access='public' layout-offset-in-bits='696'>
621        <var-decl name='n_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='94' column='1'/>
622      </data-member>
623      <data-member access='public' layout-offset-in-bits='704'>
624        <var-decl name='int_p_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='97' column='1'/>
625      </data-member>
626      <data-member access='public' layout-offset-in-bits='712'>
627        <var-decl name='int_p_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='99' column='1'/>
628      </data-member>
629      <data-member access='public' layout-offset-in-bits='720'>
630        <var-decl name='int_n_cs_precedes' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='101' column='1'/>
631      </data-member>
632      <data-member access='public' layout-offset-in-bits='728'>
633        <var-decl name='int_n_sep_by_space' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='103' column='1'/>
634      </data-member>
635      <data-member access='public' layout-offset-in-bits='736'>
636        <var-decl name='int_p_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='110' column='1'/>
637      </data-member>
638      <data-member access='public' layout-offset-in-bits='744'>
639        <var-decl name='int_n_sign_posn' type-id='type-id-2' visibility='default' filepath='/usr/include/locale.h' line='111' column='1'/>
640      </data-member>
641    </class-decl>
642    <class-decl name='ldiv_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-38' visibility='default' filepath='/usr/include/stdlib.h' line='106' column='1' id='type-id-39'>
643      <data-member access='public' layout-offset-in-bits='0'>
644        <var-decl name='quot' type-id='type-id-14' visibility='default' filepath='/usr/include/stdlib.h' line='107' column='1'/>
645      </data-member>
646      <data-member access='public' layout-offset-in-bits='64'>
647        <var-decl name='rem' type-id='type-id-14' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
648      </data-member>
649    </class-decl>
650    <class-decl name='lldiv_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-40' visibility='default' filepath='/usr/include/stdlib.h' line='118' column='1' id='type-id-41'>
651      <data-member access='public' layout-offset-in-bits='0'>
652        <var-decl name='quot' type-id='type-id-15' visibility='default' filepath='/usr/include/stdlib.h' line='119' column='1'/>
653      </data-member>
654      <data-member access='public' layout-offset-in-bits='64'>
655        <var-decl name='rem' type-id='type-id-15' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
656      </data-member>
657    </class-decl>
658    <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-42'>
659      <data-member access='public' layout-offset-in-bits='0'>
660        <var-decl name='tm_sec' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
661      </data-member>
662      <data-member access='public' layout-offset-in-bits='32'>
663        <var-decl name='tm_min' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
664      </data-member>
665      <data-member access='public' layout-offset-in-bits='64'>
666        <var-decl name='tm_hour' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
667      </data-member>
668      <data-member access='public' layout-offset-in-bits='96'>
669        <var-decl name='tm_mday' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
670      </data-member>
671      <data-member access='public' layout-offset-in-bits='128'>
672        <var-decl name='tm_mon' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
673      </data-member>
674      <data-member access='public' layout-offset-in-bits='160'>
675        <var-decl name='tm_year' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
676      </data-member>
677      <data-member access='public' layout-offset-in-bits='192'>
678        <var-decl name='tm_wday' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
679      </data-member>
680      <data-member access='public' layout-offset-in-bits='224'>
681        <var-decl name='tm_yday' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
682      </data-member>
683      <data-member access='public' layout-offset-in-bits='256'>
684        <var-decl name='tm_isdst' type-id='type-id-12' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
685      </data-member>
686      <data-member access='public' layout-offset-in-bits='320'>
687        <var-decl name='tm_gmtoff' type-id='type-id-14' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
688      </data-member>
689      <data-member access='public' layout-offset-in-bits='384'>
690        <var-decl name='tm_zone' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
691      </data-member>
692    </class-decl>
693    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-44'>
694      <data-member access='public' layout-offset-in-bits='0'>
695        <var-decl name='gp_offset' type-id='type-id-34' visibility='default'/>
696      </data-member>
697      <data-member access='public' layout-offset-in-bits='32'>
698        <var-decl name='fp_offset' type-id='type-id-34' visibility='default'/>
699      </data-member>
700      <data-member access='public' layout-offset-in-bits='64'>
701        <var-decl name='overflow_arg_area' type-id='type-id-29' visibility='default'/>
702      </data-member>
703      <data-member access='public' layout-offset-in-bits='128'>
704        <var-decl name='reg_save_area' type-id='type-id-29' visibility='default'/>
705      </data-member>
706    </class-decl>
707    <typedef-decl name='FILE' type-id='type-id-22' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-45'/>
708    <typedef-decl name='_Atomic_word' type-id='type-id-12' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/atomic_word.h' line='32' column='1' id='type-id-46'/>
709    <typedef-decl name='_G_fpos_t' type-id='type-id-19' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-18'/>
710    <typedef-decl name='_IO_lock_t' type-id='type-id-47' filepath='/usr/include/libio.h' line='154' column='1' id='type-id-48'/>
711    <typedef-decl name='__FILE' type-id='type-id-22' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-49'/>
712    <typedef-decl name='__clock_t' type-id='type-id-14' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' id='type-id-50'/>
713    <typedef-decl name='__compar_fn_t' type-id='type-id-51' filepath='/usr/include/stdlib.h' line='741' column='1' id='type-id-52'/>
714    <typedef-decl name='__int32_t' type-id='type-id-12' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-53'/>
715    <typedef-decl name='__mbstate_t' type-id='type-id-32' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-21'/>
716    <typedef-decl name='__off64_t' type-id='type-id-14' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='132' column='1' id='type-id-28'/>
717    <typedef-decl name='__off_t' type-id='type-id-14' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='131' column='1' id='type-id-20'/>
718    <typedef-decl name='__time_t' type-id='type-id-14' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' id='type-id-54'/>
719    <typedef-decl name='clock_t' type-id='type-id-50' filepath='/usr/include/time.h' line='59' column='1' id='type-id-55'/>
720    <typedef-decl name='div_t' type-id='type-id-36' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-35'/>
721    <typedef-decl name='fpos_t' type-id='type-id-18' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-56'/>
722    <typedef-decl name='ldiv_t' type-id='type-id-39' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-38'/>
723    <typedef-decl name='lldiv_t' type-id='type-id-41' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-40'/>
724    <typedef-decl name='mbstate_t' type-id='type-id-21' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-57'/>
725    <typedef-decl name='size_t' type-id='type-id-58' filepath='/usr/lib/gcc/x86_64-linux-gnu/4.9/include/stddef.h' line='212' column='1' id='type-id-30'/>
726    <typedef-decl name='time_t' type-id='type-id-54' filepath='/usr/include/time.h' line='75' column='1' id='type-id-59'/>
727    <typedef-decl name='wctrans_t' type-id='type-id-60' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-61'/>
728    <typedef-decl name='wctype_t' type-id='type-id-58' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-62'/>
729    <typedef-decl name='wint_t' type-id='type-id-34' filepath='/usr/lib/gcc/x86_64-linux-gnu/4.9/include/stddef.h' line='353' column='1' id='type-id-63'/>
730    <type-decl name='unsigned int' size-in-bits='32' id='type-id-34'/>
731    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-58'/>
732    <array-type-def dimensions='1' type-id='type-id-58' size-in-bits='infinite' id='type-id-64'>
733      <subrange length='infinite' id='type-id-65'/>
734    </array-type-def>
735    <type-decl name='unsigned long long int' size-in-bits='64' id='type-id-66'/>
736    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-26'/>
737    <type-decl name='wchar_t' size-in-bits='32' id='type-id-67'/>
738    <pointer-type-def type-id='type-id-45' size-in-bits='64' id='type-id-68'/>
739    <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-25'/>
740    <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-27'/>
741    <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-24'/>
742    <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-69'/>
743    <reference-type-def kind='lvalue' type-id='type-id-70' size-in-bits='64' id='type-id-71'/>
744    <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-72'/>
745    <reference-type-def kind='lvalue' type-id='type-id-73' size-in-bits='64' id='type-id-74'/>
746    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-75'/>
747    <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-77'/>
748    <reference-type-def kind='lvalue' type-id='type-id-78' size-in-bits='64' id='type-id-79'/>
749    <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-80'/>
750    <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-82'/>
751    <pointer-type-def type-id='type-id-83' size-in-bits='64' id='type-id-84'/>
752    <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-86'/>
753    <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-87'/>
754    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-23'/>
755    <qualified-type-def type-id='type-id-23' const='yes' id='type-id-88'/>
756    <reference-type-def kind='lvalue' type-id='type-id-88' size-in-bits='64' id='type-id-89'/>
757    <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-90'/>
758    <qualified-type-def type-id='type-id-70' const='yes' id='type-id-91'/>
759    <pointer-type-def type-id='type-id-91' size-in-bits='64' id='type-id-92'/>
760    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-93'/>
761    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-94'/>
762    <qualified-type-def type-id='type-id-76' const='yes' id='type-id-95'/>
763    <reference-type-def kind='lvalue' type-id='type-id-95' size-in-bits='64' id='type-id-96'/>
764    <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-97'/>
765    <qualified-type-def type-id='type-id-53' const='yes' id='type-id-98'/>
766    <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-60'/>
767    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-99'/>
768    <qualified-type-def type-id='type-id-78' const='yes' id='type-id-100'/>
769    <reference-type-def kind='lvalue' type-id='type-id-100' size-in-bits='64' id='type-id-101'/>
770    <qualified-type-def type-id='type-id-81' const='yes' id='type-id-102'/>
771    <reference-type-def kind='lvalue' type-id='type-id-102' size-in-bits='64' id='type-id-103'/>
772    <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-104'/>
773    <qualified-type-def type-id='type-id-83' const='yes' id='type-id-105'/>
774    <reference-type-def kind='lvalue' type-id='type-id-105' size-in-bits='64' id='type-id-106'/>
775    <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-107'/>
776    <qualified-type-def type-id='type-id-85' const='yes' id='type-id-108'/>
777    <reference-type-def kind='lvalue' type-id='type-id-108' size-in-bits='64' id='type-id-109'/>
778    <pointer-type-def type-id='type-id-108' size-in-bits='64' id='type-id-110'/>
779    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-111'/>
780    <reference-type-def kind='lvalue' type-id='type-id-111' size-in-bits='64' id='type-id-112'/>
781    <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-43'/>
782    <qualified-type-def type-id='type-id-43' const='yes' id='type-id-113'/>
783    <reference-type-def kind='lvalue' type-id='type-id-113' size-in-bits='64' id='type-id-114'/>
784    <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-115'/>
785    <qualified-type-def type-id='type-id-56' const='yes' id='type-id-116'/>
786    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-117'/>
787    <qualified-type-def type-id='type-id-12' const='yes' id='type-id-118'/>
788    <qualified-type-def type-id='type-id-14' const='yes' id='type-id-119'/>
789    <qualified-type-def type-id='type-id-57' const='yes' id='type-id-120'/>
790    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-121'/>
791    <qualified-type-def type-id='type-id-122' const='yes' id='type-id-123'/>
792    <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-124'/>
793    <qualified-type-def type-id='type-id-125' const='yes' id='type-id-126'/>
794    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-127'/>
795    <qualified-type-def type-id='type-id-128' const='yes' id='type-id-129'/>
796    <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-130'/>
797    <qualified-type-def type-id='type-id-16' const='yes' id='type-id-131'/>
798    <qualified-type-def type-id='type-id-132' const='yes' id='type-id-133'/>
799    <reference-type-def kind='lvalue' type-id='type-id-133' size-in-bits='64' id='type-id-134'/>
800    <qualified-type-def type-id='type-id-135' const='yes' id='type-id-136'/>
801    <reference-type-def kind='lvalue' type-id='type-id-136' size-in-bits='64' id='type-id-137'/>
802    <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-138'/>
803    <qualified-type-def type-id='type-id-139' const='yes' id='type-id-140'/>
804    <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/>
805    <qualified-type-def type-id='type-id-142' const='yes' id='type-id-143'/>
806    <qualified-type-def type-id='type-id-144' const='yes' id='type-id-145'/>
807    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-146'/>
808    <qualified-type-def type-id='type-id-147' const='yes' id='type-id-148'/>
809    <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-149'/>
810    <qualified-type-def type-id='type-id-150' const='yes' id='type-id-151'/>
811    <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-152'/>
812    <qualified-type-def type-id='type-id-59' const='yes' id='type-id-153'/>
813    <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-154'/>
814    <qualified-type-def type-id='type-id-42' const='yes' id='type-id-155'/>
815    <pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-156'/>
816    <qualified-type-def type-id='type-id-58' const='yes' id='type-id-157'/>
817    <qualified-type-def type-id='type-id-67' const='yes' id='type-id-158'/>
818    <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-159'/>
819    <pointer-type-def type-id='type-id-159' size-in-bits='64' id='type-id-160'/>
820    <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-161'/>
821    <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-51'/>
822    <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-163'/>
823    <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-164'/>
824    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-165'/>
825    <reference-type-def kind='lvalue' type-id='type-id-135' size-in-bits='64' id='type-id-166'/>
826    <reference-type-def kind='rvalue' type-id='type-id-135' size-in-bits='64' id='type-id-167'/>
827    <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-168'/>
828    <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-170'/>
829    <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-171'/>
830    <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-172'/>
831    <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-173'/>
832    <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-174'/>
833    <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-175'/>
834    <pointer-type-def type-id='type-id-44' size-in-bits='64' id='type-id-176'/>
835    <pointer-type-def type-id='type-id-177' size-in-bits='64' id='type-id-178'/>
836    <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-29'/>
837    <pointer-type-def type-id='type-id-67' size-in-bits='64' id='type-id-179'/>
838    <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-180'/>
839    <namespace-decl name='std'>
840      <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-132'>
841        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-76'/>
842        <member-type access='public'>
843          <typedef-decl name='const_reference' type-id='type-id-112' filepath='/usr/include/c++/4.9/bits/allocator.h' line='100' column='1' id='type-id-181'/>
844        </member-type>
845        <member-type access='public'>
846          <typedef-decl name='reference' type-id='type-id-87' filepath='/usr/include/c++/4.9/bits/allocator.h' line='99' column='1' id='type-id-182'/>
847        </member-type>
848        <member-type access='public'>
849          <typedef-decl name='size_type' type-id='type-id-184' filepath='/usr/include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-183'/>
850        </member-type>
851        <member-function access='public'>
852          <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'>
853            <parameter type-id='type-id-165' is-artificial='yes'/>
854            <return type-id='type-id-47'/>
855          </function-decl>
856        </member-function>
857        <member-function access='public'>
858          <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'>
859            <parameter type-id='type-id-165' is-artificial='yes'/>
860            <parameter type-id='type-id-134'/>
861            <return type-id='type-id-47'/>
862          </function-decl>
863        </member-function>
864        <member-function access='public' destructor='yes'>
865          <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'>
866            <parameter type-id='type-id-165' is-artificial='yes'/>
867            <parameter type-id='type-id-12' is-artificial='yes'/>
868            <return type-id='type-id-47'/>
869          </function-decl>
870        </member-function>
871        <member-function access='public'>
872          <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'>
873            <parameter type-id='type-id-165' is-artificial='yes'/>
874            <return type-id='type-id-47'/>
875          </function-decl>
876        </member-function>
877        <member-function access='public'>
878          <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'>
879            <parameter type-id='type-id-165' is-artificial='yes'/>
880            <parameter type-id='type-id-134'/>
881            <return type-id='type-id-47'/>
882          </function-decl>
883        </member-function>
884        <member-function access='public' destructor='yes'>
885          <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'>
886            <parameter type-id='type-id-165' is-artificial='yes'/>
887            <parameter type-id='type-id-12' is-artificial='yes'/>
888            <return type-id='type-id-47'/>
889          </function-decl>
890        </member-function>
891        <member-function access='public'>
892          <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'>
893            <parameter type-id='type-id-165' is-artificial='yes'/>
894            <return type-id='type-id-47'/>
895          </function-decl>
896        </member-function>
897        <member-function access='public'>
898          <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'>
899            <parameter type-id='type-id-165' is-artificial='yes'/>
900            <parameter type-id='type-id-134'/>
901            <return type-id='type-id-47'/>
902          </function-decl>
903        </member-function>
904        <member-function access='public' destructor='yes'>
905          <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'>
906            <parameter type-id='type-id-165' is-artificial='yes'/>
907            <parameter type-id='type-id-12' is-artificial='yes'/>
908            <return type-id='type-id-47'/>
909          </function-decl>
910        </member-function>
911        <member-function access='public'>
912          <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'>
913            <parameter type-id='type-id-165' is-artificial='yes'/>
914            <return type-id='type-id-47'/>
915          </function-decl>
916        </member-function>
917        <member-function access='public'>
918          <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'>
919            <parameter type-id='type-id-165' is-artificial='yes'/>
920            <parameter type-id='type-id-134'/>
921            <return type-id='type-id-47'/>
922          </function-decl>
923        </member-function>
924        <member-function access='public' destructor='yes'>
925          <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'>
926            <parameter type-id='type-id-165' is-artificial='yes'/>
927            <parameter type-id='type-id-12' is-artificial='yes'/>
928            <return type-id='type-id-47'/>
929          </function-decl>
930        </member-function>
931        <member-function access='public'>
932          <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'>
933            <parameter type-id='type-id-165' is-artificial='yes'/>
934            <return type-id='type-id-47'/>
935          </function-decl>
936        </member-function>
937        <member-function access='public'>
938          <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'>
939            <parameter type-id='type-id-165' is-artificial='yes'/>
940            <parameter type-id='type-id-134'/>
941            <return type-id='type-id-47'/>
942          </function-decl>
943        </member-function>
944        <member-function access='public' destructor='yes'>
945          <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'>
946            <parameter type-id='type-id-165' is-artificial='yes'/>
947            <parameter type-id='type-id-12' is-artificial='yes'/>
948            <return type-id='type-id-47'/>
949          </function-decl>
950        </member-function>
951        <member-function access='public'>
952          <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'>
953            <parameter type-id='type-id-165' is-artificial='yes'/>
954            <return type-id='type-id-47'/>
955          </function-decl>
956        </member-function>
957        <member-function access='public'>
958          <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'>
959            <parameter type-id='type-id-165' is-artificial='yes'/>
960            <parameter type-id='type-id-134'/>
961            <return type-id='type-id-47'/>
962          </function-decl>
963        </member-function>
964        <member-function access='public' destructor='yes'>
965          <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'>
966            <parameter type-id='type-id-165' is-artificial='yes'/>
967            <parameter type-id='type-id-12' is-artificial='yes'/>
968            <return type-id='type-id-47'/>
969          </function-decl>
970        </member-function>
971      </class-decl>
972      <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-135'>
973        <member-type access='private'>
974          <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-169'>
975            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-132'/>
976            <data-member access='public' layout-offset-in-bits='0'>
977              <var-decl name='_M_p' type-id='type-id-23' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='277' column='1'/>
978            </data-member>
979            <member-function access='public' constructor='yes'>
980              <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'>
981                <parameter type-id='type-id-170' is-artificial='yes'/>
982                <parameter type-id='type-id-23'/>
983                <parameter type-id='type-id-134'/>
984                <return type-id='type-id-47'/>
985              </function-decl>
986            </member-function>
987          </class-decl>
988        </member-type>
989        <member-type access='private'>
990          <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-139'>
991            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-185'/>
992            <data-member access='public' static='yes'>
993              <var-decl name='_S_max_size' type-id='type-id-143' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='50' column='1'/>
994            </data-member>
995            <data-member access='public' static='yes'>
996              <var-decl name='_S_terminal' type-id='type-id-111' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='55' column='1'/>
997            </data-member>
998            <data-member access='public' static='yes'>
999              <var-decl name='_S_empty_rep_storage' type-id='type-id-64' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='66' column='1'/>
1000            </data-member>
1001          </class-decl>
1002        </member-type>
1003        <member-type access='private'>
1004          <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-185'>
1005            <data-member access='public' layout-offset-in-bits='0'>
1006              <var-decl name='_M_length' type-id='type-id-142' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='150' column='1'/>
1007            </data-member>
1008            <data-member access='public' layout-offset-in-bits='64'>
1009              <var-decl name='_M_capacity' type-id='type-id-142' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='151' column='1'/>
1010            </data-member>
1011            <data-member access='public' layout-offset-in-bits='128'>
1012              <var-decl name='_M_refcount' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='152' column='1'/>
1013            </data-member>
1014          </class-decl>
1015        </member-type>
1016        <member-type access='public'>
1017          <typedef-decl name='allocator_type' type-id='type-id-132' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='120' column='1' id='type-id-186'/>
1018        </member-type>
1019        <member-type access='public'>
1020          <typedef-decl name='const_iterator' type-id='type-id-70' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='129' column='1' id='type-id-187'/>
1021        </member-type>
1022        <member-type access='public'>
1023          <typedef-decl name='const_reference' type-id='type-id-181' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='124' column='1' id='type-id-188'/>
1024        </member-type>
1025        <member-type access='public'>
1026          <typedef-decl name='const_reverse_iterator' type-id='type-id-190' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-189'/>
1027        </member-type>
1028        <member-type access='public'>
1029          <typedef-decl name='iterator' type-id='type-id-73' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='127' column='1' id='type-id-191'/>
1030        </member-type>
1031        <member-type access='public'>
1032          <typedef-decl name='reference' type-id='type-id-182' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='123' column='1' id='type-id-192'/>
1033        </member-type>
1034        <member-type access='public'>
1035          <typedef-decl name='reverse_iterator' type-id='type-id-194' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-193'/>
1036        </member-type>
1037        <member-type access='public'>
1038          <typedef-decl name='size_type' type-id='type-id-183' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='121' column='1' id='type-id-142'/>
1039        </member-type>
1040        <data-member access='public' static='yes'>
1041          <var-decl name='npos' type-id='type-id-143' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='285' column='1'/>
1042        </data-member>
1043        <data-member access='private' layout-offset-in-bits='0'>
1044          <var-decl name='_M_dataplus' type-id='type-id-169' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='289' column='1'/>
1045        </data-member>
1046        <member-function access='public'>
1047          <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'>
1048            <parameter type-id='type-id-168' is-artificial='yes'/>
1049            <return type-id='type-id-47'/>
1050          </function-decl>
1051        </member-function>
1052        <member-function access='public'>
1053          <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'>
1054            <parameter type-id='type-id-168' is-artificial='yes'/>
1055            <parameter type-id='type-id-134'/>
1056            <return type-id='type-id-47'/>
1057          </function-decl>
1058        </member-function>
1059        <member-function access='public'>
1060          <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'>
1061            <parameter type-id='type-id-168' is-artificial='yes'/>
1062            <parameter type-id='type-id-137'/>
1063            <return type-id='type-id-47'/>
1064          </function-decl>
1065        </member-function>
1066        <member-function access='public'>
1067          <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'>
1068            <parameter type-id='type-id-168' is-artificial='yes'/>
1069            <parameter type-id='type-id-137'/>
1070            <parameter type-id='type-id-142'/>
1071            <parameter type-id='type-id-142'/>
1072            <return type-id='type-id-47'/>
1073          </function-decl>
1074        </member-function>
1075        <member-function access='public'>
1076          <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'>
1077            <parameter type-id='type-id-168' is-artificial='yes'/>
1078            <parameter type-id='type-id-137'/>
1079            <parameter type-id='type-id-142'/>
1080            <parameter type-id='type-id-142'/>
1081            <parameter type-id='type-id-134'/>
1082            <return type-id='type-id-47'/>
1083          </function-decl>
1084        </member-function>
1085        <member-function access='public'>
1086          <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'>
1087            <parameter type-id='type-id-168' is-artificial='yes'/>
1088            <parameter type-id='type-id-43'/>
1089            <parameter type-id='type-id-142'/>
1090            <parameter type-id='type-id-134'/>
1091            <return type-id='type-id-47'/>
1092          </function-decl>
1093        </member-function>
1094        <member-function access='public'>
1095          <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'>
1096            <parameter type-id='type-id-168' is-artificial='yes'/>
1097            <parameter type-id='type-id-43'/>
1098            <parameter type-id='type-id-134'/>
1099            <return type-id='type-id-47'/>
1100          </function-decl>
1101        </member-function>
1102        <member-function access='public'>
1103          <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'>
1104            <parameter type-id='type-id-168' is-artificial='yes'/>
1105            <parameter type-id='type-id-142'/>
1106            <parameter type-id='type-id-2'/>
1107            <parameter type-id='type-id-134'/>
1108            <return type-id='type-id-47'/>
1109          </function-decl>
1110        </member-function>
1111        <member-function access='public'>
1112          <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'>
1113            <parameter type-id='type-id-168' is-artificial='yes'/>
1114            <parameter type-id='type-id-167'/>
1115            <return type-id='type-id-47'/>
1116          </function-decl>
1117        </member-function>
1118        <member-function access='public'>
1119          <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'>
1120            <parameter type-id='type-id-168' is-artificial='yes'/>
1121            <parameter type-id='type-id-144'/>
1122            <parameter type-id='type-id-134'/>
1123            <return type-id='type-id-47'/>
1124          </function-decl>
1125        </member-function>
1126        <member-function access='public' destructor='yes'>
1127          <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'>
1128            <parameter type-id='type-id-168' is-artificial='yes'/>
1129            <parameter type-id='type-id-12' is-artificial='yes'/>
1130            <return type-id='type-id-47'/>
1131          </function-decl>
1132        </member-function>
1133        <member-function access='public'>
1134          <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'>
1135            <parameter type-id='type-id-168' is-artificial='yes'/>
1136            <return type-id='type-id-47'/>
1137          </function-decl>
1138        </member-function>
1139        <member-function access='public'>
1140          <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'>
1141            <parameter type-id='type-id-168' is-artificial='yes'/>
1142            <parameter type-id='type-id-134'/>
1143            <return type-id='type-id-47'/>
1144          </function-decl>
1145        </member-function>
1146        <member-function access='public'>
1147          <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'>
1148            <parameter type-id='type-id-168' is-artificial='yes'/>
1149            <parameter type-id='type-id-137'/>
1150            <return type-id='type-id-47'/>
1151          </function-decl>
1152        </member-function>
1153        <member-function access='public'>
1154          <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'>
1155            <parameter type-id='type-id-168' is-artificial='yes'/>
1156            <parameter type-id='type-id-137'/>
1157            <parameter type-id='type-id-142'/>
1158            <parameter type-id='type-id-142'/>
1159            <return type-id='type-id-47'/>
1160          </function-decl>
1161        </member-function>
1162        <member-function access='public'>
1163          <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'>
1164            <parameter type-id='type-id-168' is-artificial='yes'/>
1165            <parameter type-id='type-id-137'/>
1166            <parameter type-id='type-id-142'/>
1167            <parameter type-id='type-id-142'/>
1168            <parameter type-id='type-id-134'/>
1169            <return type-id='type-id-47'/>
1170          </function-decl>
1171        </member-function>
1172        <member-function access='public'>
1173          <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'>
1174            <parameter type-id='type-id-168' is-artificial='yes'/>
1175            <parameter type-id='type-id-43'/>
1176            <parameter type-id='type-id-142'/>
1177            <parameter type-id='type-id-134'/>
1178            <return type-id='type-id-47'/>
1179          </function-decl>
1180        </member-function>
1181        <member-function access='public'>
1182          <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'>
1183            <parameter type-id='type-id-168' is-artificial='yes'/>
1184            <parameter type-id='type-id-43'/>
1185            <parameter type-id='type-id-134'/>
1186            <return type-id='type-id-47'/>
1187          </function-decl>
1188        </member-function>
1189        <member-function access='public'>
1190          <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'>
1191            <parameter type-id='type-id-168' is-artificial='yes'/>
1192            <parameter type-id='type-id-142'/>
1193            <parameter type-id='type-id-2'/>
1194            <parameter type-id='type-id-134'/>
1195            <return type-id='type-id-47'/>
1196          </function-decl>
1197        </member-function>
1198        <member-function access='public'>
1199          <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'>
1200            <parameter type-id='type-id-168' is-artificial='yes'/>
1201            <parameter type-id='type-id-167'/>
1202            <return type-id='type-id-47'/>
1203          </function-decl>
1204        </member-function>
1205        <member-function access='public'>
1206          <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'>
1207            <parameter type-id='type-id-168' is-artificial='yes'/>
1208            <parameter type-id='type-id-144'/>
1209            <parameter type-id='type-id-134'/>
1210            <return type-id='type-id-47'/>
1211          </function-decl>
1212        </member-function>
1213        <member-function access='public' destructor='yes'>
1214          <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'>
1215            <parameter type-id='type-id-168' is-artificial='yes'/>
1216            <parameter type-id='type-id-12' is-artificial='yes'/>
1217            <return type-id='type-id-47'/>
1218          </function-decl>
1219        </member-function>
1220        <member-function access='public'>
1221          <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'>
1222            <parameter type-id='type-id-168' is-artificial='yes'/>
1223            <parameter type-id='type-id-23'/>
1224            <parameter type-id='type-id-23'/>
1225            <parameter type-id='type-id-134'/>
1226            <return type-id='type-id-47'/>
1227          </function-decl>
1228        </member-function>
1229        <member-function access='public'>
1230          <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_'>
1231            <parameter type-id='type-id-168' is-artificial='yes'/>
1232            <parameter type-id='type-id-43'/>
1233            <parameter type-id='type-id-43'/>
1234            <return type-id='type-id-166'/>
1235          </function-decl>
1236        </member-function>
1237        <member-function access='public'>
1238          <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'>
1239            <parameter type-id='type-id-168' is-artificial='yes'/>
1240            <parameter type-id='type-id-23'/>
1241            <parameter type-id='type-id-23'/>
1242            <parameter type-id='type-id-134'/>
1243            <return type-id='type-id-47'/>
1244          </function-decl>
1245        </member-function>
1246        <member-function access='private' static='yes'>
1247          <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'>
1248            <parameter type-id='type-id-23'/>
1249            <parameter type-id='type-id-23'/>
1250            <parameter type-id='type-id-134'/>
1251            <return type-id='type-id-23'/>
1252          </function-decl>
1253        </member-function>
1254        <member-function access='private' static='yes'>
1255          <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'>
1256            <parameter type-id='type-id-23'/>
1257            <parameter type-id='type-id-23'/>
1258            <parameter type-id='type-id-134'/>
1259            <parameter type-id='type-id-195'/>
1260            <return type-id='type-id-23'/>
1261          </function-decl>
1262        </member-function>
1263        <member-function access='private' static='yes'>
1264          <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'>
1265            <parameter type-id='type-id-23'/>
1266            <parameter type-id='type-id-23'/>
1267            <parameter type-id='type-id-134'/>
1268            <parameter type-id='type-id-196'/>
1269            <return type-id='type-id-23'/>
1270          </function-decl>
1271        </member-function>
1272        <member-function access='public'>
1273          <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'>
1274            <parameter type-id='type-id-168' is-artificial='yes'/>
1275            <return type-id='type-id-47'/>
1276          </function-decl>
1277        </member-function>
1278        <member-function access='public'>
1279          <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'>
1280            <parameter type-id='type-id-168' is-artificial='yes'/>
1281            <parameter type-id='type-id-134'/>
1282            <return type-id='type-id-47'/>
1283          </function-decl>
1284        </member-function>
1285        <member-function access='public'>
1286          <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'>
1287            <parameter type-id='type-id-168' is-artificial='yes'/>
1288            <parameter type-id='type-id-137'/>
1289            <return type-id='type-id-47'/>
1290          </function-decl>
1291        </member-function>
1292        <member-function access='public'>
1293          <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'>
1294            <parameter type-id='type-id-168' is-artificial='yes'/>
1295            <parameter type-id='type-id-137'/>
1296            <parameter type-id='type-id-142'/>
1297            <parameter type-id='type-id-142'/>
1298            <return type-id='type-id-47'/>
1299          </function-decl>
1300        </member-function>
1301        <member-function access='public'>
1302          <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'>
1303            <parameter type-id='type-id-168' is-artificial='yes'/>
1304            <parameter type-id='type-id-137'/>
1305            <parameter type-id='type-id-142'/>
1306            <parameter type-id='type-id-142'/>
1307            <parameter type-id='type-id-134'/>
1308            <return type-id='type-id-47'/>
1309          </function-decl>
1310        </member-function>
1311        <member-function access='public'>
1312          <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'>
1313            <parameter type-id='type-id-168' is-artificial='yes'/>
1314            <parameter type-id='type-id-43'/>
1315            <parameter type-id='type-id-142'/>
1316            <parameter type-id='type-id-134'/>
1317            <return type-id='type-id-47'/>
1318          </function-decl>
1319        </member-function>
1320        <member-function access='public'>
1321          <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'>
1322            <parameter type-id='type-id-168' is-artificial='yes'/>
1323            <parameter type-id='type-id-43'/>
1324            <parameter type-id='type-id-134'/>
1325            <return type-id='type-id-47'/>
1326          </function-decl>
1327        </member-function>
1328        <member-function access='public'>
1329          <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'>
1330            <parameter type-id='type-id-168' is-artificial='yes'/>
1331            <parameter type-id='type-id-142'/>
1332            <parameter type-id='type-id-2'/>
1333            <parameter type-id='type-id-134'/>
1334            <return type-id='type-id-47'/>
1335          </function-decl>
1336        </member-function>
1337        <member-function access='public'>
1338          <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'>
1339            <parameter type-id='type-id-168' is-artificial='yes'/>
1340            <parameter type-id='type-id-167'/>
1341            <return type-id='type-id-47'/>
1342          </function-decl>
1343        </member-function>
1344        <member-function access='public'>
1345          <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'>
1346            <parameter type-id='type-id-168' is-artificial='yes'/>
1347            <parameter type-id='type-id-144'/>
1348            <parameter type-id='type-id-134'/>
1349            <return type-id='type-id-47'/>
1350          </function-decl>
1351        </member-function>
1352        <member-function access='public' destructor='yes'>
1353          <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'>
1354            <parameter type-id='type-id-168' is-artificial='yes'/>
1355            <parameter type-id='type-id-12' is-artificial='yes'/>
1356            <return type-id='type-id-47'/>
1357          </function-decl>
1358        </member-function>
1359        <member-function access='public'>
1360          <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'>
1361            <parameter type-id='type-id-168' is-artificial='yes'/>
1362            <parameter type-id='type-id-43'/>
1363            <parameter type-id='type-id-43'/>
1364            <parameter type-id='type-id-134'/>
1365            <return type-id='type-id-47'/>
1366          </function-decl>
1367        </member-function>
1368        <member-function access='public'>
1369          <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'>
1370            <parameter type-id='type-id-168' is-artificial='yes'/>
1371            <parameter type-id='type-id-43'/>
1372            <parameter type-id='type-id-43'/>
1373            <parameter type-id='type-id-134'/>
1374            <return type-id='type-id-47'/>
1375          </function-decl>
1376        </member-function>
1377        <member-function access='private' static='yes'>
1378          <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'>
1379            <parameter type-id='type-id-43'/>
1380            <parameter type-id='type-id-43'/>
1381            <parameter type-id='type-id-134'/>
1382            <return type-id='type-id-23'/>
1383          </function-decl>
1384        </member-function>
1385        <member-function access='private' static='yes'>
1386          <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'>
1387            <parameter type-id='type-id-43'/>
1388            <parameter type-id='type-id-43'/>
1389            <parameter type-id='type-id-134'/>
1390            <parameter type-id='type-id-195'/>
1391            <return type-id='type-id-23'/>
1392          </function-decl>
1393        </member-function>
1394        <member-function access='private' static='yes'>
1395          <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'>
1396            <parameter type-id='type-id-43'/>
1397            <parameter type-id='type-id-43'/>
1398            <parameter type-id='type-id-134'/>
1399            <parameter type-id='type-id-196'/>
1400            <return type-id='type-id-23'/>
1401          </function-decl>
1402        </member-function>
1403        <member-function access='public'>
1404          <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'>
1405            <parameter type-id='type-id-168' is-artificial='yes'/>
1406            <return type-id='type-id-47'/>
1407          </function-decl>
1408        </member-function>
1409        <member-function access='public'>
1410          <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'>
1411            <parameter type-id='type-id-168' is-artificial='yes'/>
1412            <parameter type-id='type-id-134'/>
1413            <return type-id='type-id-47'/>
1414          </function-decl>
1415        </member-function>
1416        <member-function access='public'>
1417          <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'>
1418            <parameter type-id='type-id-168' is-artificial='yes'/>
1419            <parameter type-id='type-id-137'/>
1420            <return type-id='type-id-47'/>
1421          </function-decl>
1422        </member-function>
1423        <member-function access='public'>
1424          <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'>
1425            <parameter type-id='type-id-168' is-artificial='yes'/>
1426            <parameter type-id='type-id-137'/>
1427            <parameter type-id='type-id-142'/>
1428            <parameter type-id='type-id-142'/>
1429            <return type-id='type-id-47'/>
1430          </function-decl>
1431        </member-function>
1432        <member-function access='public'>
1433          <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'>
1434            <parameter type-id='type-id-168' is-artificial='yes'/>
1435            <parameter type-id='type-id-137'/>
1436            <parameter type-id='type-id-142'/>
1437            <parameter type-id='type-id-142'/>
1438            <parameter type-id='type-id-134'/>
1439            <return type-id='type-id-47'/>
1440          </function-decl>
1441        </member-function>
1442        <member-function access='public'>
1443          <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'>
1444            <parameter type-id='type-id-168' is-artificial='yes'/>
1445            <parameter type-id='type-id-43'/>
1446            <parameter type-id='type-id-142'/>
1447            <parameter type-id='type-id-134'/>
1448            <return type-id='type-id-47'/>
1449          </function-decl>
1450        </member-function>
1451        <member-function access='public'>
1452          <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'>
1453            <parameter type-id='type-id-168' is-artificial='yes'/>
1454            <parameter type-id='type-id-43'/>
1455            <parameter type-id='type-id-134'/>
1456            <return type-id='type-id-47'/>
1457          </function-decl>
1458        </member-function>
1459        <member-function access='public'>
1460          <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'>
1461            <parameter type-id='type-id-168' is-artificial='yes'/>
1462            <parameter type-id='type-id-142'/>
1463            <parameter type-id='type-id-2'/>
1464            <parameter type-id='type-id-134'/>
1465            <return type-id='type-id-47'/>
1466          </function-decl>
1467        </member-function>
1468        <member-function access='public'>
1469          <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'>
1470            <parameter type-id='type-id-168' is-artificial='yes'/>
1471            <parameter type-id='type-id-167'/>
1472            <return type-id='type-id-47'/>
1473          </function-decl>
1474        </member-function>
1475        <member-function access='public'>
1476          <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'>
1477            <parameter type-id='type-id-168' is-artificial='yes'/>
1478            <parameter type-id='type-id-144'/>
1479            <parameter type-id='type-id-134'/>
1480            <return type-id='type-id-47'/>
1481          </function-decl>
1482        </member-function>
1483        <member-function access='public' destructor='yes'>
1484          <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'>
1485            <parameter type-id='type-id-168' is-artificial='yes'/>
1486            <parameter type-id='type-id-12' is-artificial='yes'/>
1487            <return type-id='type-id-47'/>
1488          </function-decl>
1489        </member-function>
1490        <member-function access='public'>
1491          <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_'>
1492            <parameter type-id='type-id-168' is-artificial='yes'/>
1493            <parameter type-id='type-id-23'/>
1494            <parameter type-id='type-id-23'/>
1495            <return type-id='type-id-166'/>
1496          </function-decl>
1497        </member-function>
1498        <member-function access='public'>
1499          <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'>
1500            <parameter type-id='type-id-168' is-artificial='yes'/>
1501            <return type-id='type-id-47'/>
1502          </function-decl>
1503        </member-function>
1504        <member-function access='public'>
1505          <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'>
1506            <parameter type-id='type-id-168' is-artificial='yes'/>
1507            <parameter type-id='type-id-134'/>
1508            <return type-id='type-id-47'/>
1509          </function-decl>
1510        </member-function>
1511        <member-function access='public'>
1512          <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'>
1513            <parameter type-id='type-id-168' is-artificial='yes'/>
1514            <parameter type-id='type-id-137'/>
1515            <return type-id='type-id-47'/>
1516          </function-decl>
1517        </member-function>
1518        <member-function access='public'>
1519          <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'>
1520            <parameter type-id='type-id-168' is-artificial='yes'/>
1521            <parameter type-id='type-id-137'/>
1522            <parameter type-id='type-id-142'/>
1523            <parameter type-id='type-id-142'/>
1524            <return type-id='type-id-47'/>
1525          </function-decl>
1526        </member-function>
1527        <member-function access='public'>
1528          <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'>
1529            <parameter type-id='type-id-168' is-artificial='yes'/>
1530            <parameter type-id='type-id-137'/>
1531            <parameter type-id='type-id-142'/>
1532            <parameter type-id='type-id-142'/>
1533            <parameter type-id='type-id-134'/>
1534            <return type-id='type-id-47'/>
1535          </function-decl>
1536        </member-function>
1537        <member-function access='public'>
1538          <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'>
1539            <parameter type-id='type-id-168' is-artificial='yes'/>
1540            <parameter type-id='type-id-43'/>
1541            <parameter type-id='type-id-142'/>
1542            <parameter type-id='type-id-134'/>
1543            <return type-id='type-id-47'/>
1544          </function-decl>
1545        </member-function>
1546        <member-function access='public'>
1547          <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'>
1548            <parameter type-id='type-id-168' is-artificial='yes'/>
1549            <parameter type-id='type-id-43'/>
1550            <parameter type-id='type-id-134'/>
1551            <return type-id='type-id-47'/>
1552          </function-decl>
1553        </member-function>
1554        <member-function access='public'>
1555          <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'>
1556            <parameter type-id='type-id-168' is-artificial='yes'/>
1557            <parameter type-id='type-id-142'/>
1558            <parameter type-id='type-id-2'/>
1559            <parameter type-id='type-id-134'/>
1560            <return type-id='type-id-47'/>
1561          </function-decl>
1562        </member-function>
1563        <member-function access='public'>
1564          <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'>
1565            <parameter type-id='type-id-168' is-artificial='yes'/>
1566            <parameter type-id='type-id-167'/>
1567            <return type-id='type-id-47'/>
1568          </function-decl>
1569        </member-function>
1570        <member-function access='public'>
1571          <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'>
1572            <parameter type-id='type-id-168' is-artificial='yes'/>
1573            <parameter type-id='type-id-144'/>
1574            <parameter type-id='type-id-134'/>
1575            <return type-id='type-id-47'/>
1576          </function-decl>
1577        </member-function>
1578        <member-function access='public' destructor='yes'>
1579          <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'>
1580            <parameter type-id='type-id-168' is-artificial='yes'/>
1581            <parameter type-id='type-id-12' is-artificial='yes'/>
1582            <return type-id='type-id-47'/>
1583          </function-decl>
1584        </member-function>
1585        <member-function access='public'>
1586          <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'>
1587            <parameter type-id='type-id-168' is-artificial='yes'/>
1588            <return type-id='type-id-47'/>
1589          </function-decl>
1590        </member-function>
1591        <member-function access='public'>
1592          <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'>
1593            <parameter type-id='type-id-168' is-artificial='yes'/>
1594            <parameter type-id='type-id-134'/>
1595            <return type-id='type-id-47'/>
1596          </function-decl>
1597        </member-function>
1598        <member-function access='public'>
1599          <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'>
1600            <parameter type-id='type-id-168' is-artificial='yes'/>
1601            <parameter type-id='type-id-137'/>
1602            <return type-id='type-id-47'/>
1603          </function-decl>
1604        </member-function>
1605        <member-function access='public'>
1606          <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'>
1607            <parameter type-id='type-id-168' is-artificial='yes'/>
1608            <parameter type-id='type-id-137'/>
1609            <parameter type-id='type-id-142'/>
1610            <parameter type-id='type-id-142'/>
1611            <return type-id='type-id-47'/>
1612          </function-decl>
1613        </member-function>
1614        <member-function access='public'>
1615          <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'>
1616            <parameter type-id='type-id-168' is-artificial='yes'/>
1617            <parameter type-id='type-id-137'/>
1618            <parameter type-id='type-id-142'/>
1619            <parameter type-id='type-id-142'/>
1620            <parameter type-id='type-id-134'/>
1621            <return type-id='type-id-47'/>
1622          </function-decl>
1623        </member-function>
1624        <member-function access='public'>
1625          <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'>
1626            <parameter type-id='type-id-168' is-artificial='yes'/>
1627            <parameter type-id='type-id-43'/>
1628            <parameter type-id='type-id-142'/>
1629            <parameter type-id='type-id-134'/>
1630            <return type-id='type-id-47'/>
1631          </function-decl>
1632        </member-function>
1633        <member-function access='public'>
1634          <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'>
1635            <parameter type-id='type-id-168' is-artificial='yes'/>
1636            <parameter type-id='type-id-43'/>
1637            <parameter type-id='type-id-134'/>
1638            <return type-id='type-id-47'/>
1639          </function-decl>
1640        </member-function>
1641        <member-function access='public'>
1642          <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'>
1643            <parameter type-id='type-id-168' is-artificial='yes'/>
1644            <parameter type-id='type-id-142'/>
1645            <parameter type-id='type-id-2'/>
1646            <parameter type-id='type-id-134'/>
1647            <return type-id='type-id-47'/>
1648          </function-decl>
1649        </member-function>
1650        <member-function access='public'>
1651          <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'>
1652            <parameter type-id='type-id-168' is-artificial='yes'/>
1653            <parameter type-id='type-id-167'/>
1654            <return type-id='type-id-47'/>
1655          </function-decl>
1656        </member-function>
1657        <member-function access='public'>
1658          <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'>
1659            <parameter type-id='type-id-168' is-artificial='yes'/>
1660            <parameter type-id='type-id-144'/>
1661            <parameter type-id='type-id-134'/>
1662            <return type-id='type-id-47'/>
1663          </function-decl>
1664        </member-function>
1665        <member-function access='public' destructor='yes'>
1666          <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'>
1667            <parameter type-id='type-id-168' is-artificial='yes'/>
1668            <parameter type-id='type-id-12' is-artificial='yes'/>
1669            <return type-id='type-id-47'/>
1670          </function-decl>
1671        </member-function>
1672      </class-decl>
1673      <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-144'>
1674        <member-type access='public'>
1675          <typedef-decl name='const_iterator' type-id='type-id-43' filepath='/usr/include/c++/4.9/initializer_list' line='55' column='1' id='type-id-197'/>
1676        </member-type>
1677        <member-type access='public'>
1678          <typedef-decl name='iterator' type-id='type-id-43' filepath='/usr/include/c++/4.9/initializer_list' line='54' column='1' id='type-id-198'/>
1679        </member-type>
1680        <member-type access='public'>
1681          <typedef-decl name='size_type' type-id='type-id-184' filepath='/usr/include/c++/4.9/initializer_list' line='53' column='1' id='type-id-199'/>
1682        </member-type>
1683        <data-member access='private' layout-offset-in-bits='0'>
1684          <var-decl name='_M_array' type-id='type-id-198' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='58' column='1'/>
1685        </data-member>
1686        <data-member access='private' layout-offset-in-bits='64'>
1687          <var-decl name='_M_len' type-id='type-id-199' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='59' column='1'/>
1688        </data-member>
1689        <member-function access='private'>
1690          <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'>
1691            <parameter type-id='type-id-173' is-artificial='yes'/>
1692            <parameter type-id='type-id-197'/>
1693            <parameter type-id='type-id-199'/>
1694            <return type-id='type-id-47'/>
1695          </function-decl>
1696        </member-function>
1697        <member-function access='public'>
1698          <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'>
1699            <parameter type-id='type-id-173' is-artificial='yes'/>
1700            <return type-id='type-id-47'/>
1701          </function-decl>
1702        </member-function>
1703        <member-function access='private'>
1704          <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'>
1705            <parameter type-id='type-id-173' is-artificial='yes'/>
1706            <parameter type-id='type-id-197'/>
1707            <parameter type-id='type-id-199'/>
1708            <return type-id='type-id-47'/>
1709          </function-decl>
1710        </member-function>
1711        <member-function access='public'>
1712          <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'>
1713            <parameter type-id='type-id-173' is-artificial='yes'/>
1714            <return type-id='type-id-47'/>
1715          </function-decl>
1716        </member-function>
1717        <member-function access='private'>
1718          <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'>
1719            <parameter type-id='type-id-173' is-artificial='yes'/>
1720            <parameter type-id='type-id-197'/>
1721            <parameter type-id='type-id-199'/>
1722            <return type-id='type-id-47'/>
1723          </function-decl>
1724        </member-function>
1725        <member-function access='public'>
1726          <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'>
1727            <parameter type-id='type-id-173' is-artificial='yes'/>
1728            <return type-id='type-id-47'/>
1729          </function-decl>
1730        </member-function>
1731        <member-function access='private'>
1732          <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'>
1733            <parameter type-id='type-id-173' is-artificial='yes'/>
1734            <parameter type-id='type-id-197'/>
1735            <parameter type-id='type-id-199'/>
1736            <return type-id='type-id-47'/>
1737          </function-decl>
1738        </member-function>
1739        <member-function access='public'>
1740          <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'>
1741            <parameter type-id='type-id-173' is-artificial='yes'/>
1742            <return type-id='type-id-47'/>
1743          </function-decl>
1744        </member-function>
1745        <member-function access='private'>
1746          <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'>
1747            <parameter type-id='type-id-173' is-artificial='yes'/>
1748            <parameter type-id='type-id-197'/>
1749            <parameter type-id='type-id-199'/>
1750            <return type-id='type-id-47'/>
1751          </function-decl>
1752        </member-function>
1753        <member-function access='public'>
1754          <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'>
1755            <parameter type-id='type-id-173' is-artificial='yes'/>
1756            <return type-id='type-id-47'/>
1757          </function-decl>
1758        </member-function>
1759        <member-function access='private'>
1760          <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'>
1761            <parameter type-id='type-id-173' is-artificial='yes'/>
1762            <parameter type-id='type-id-197'/>
1763            <parameter type-id='type-id-199'/>
1764            <return type-id='type-id-47'/>
1765          </function-decl>
1766        </member-function>
1767        <member-function access='public'>
1768          <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'>
1769            <parameter type-id='type-id-173' is-artificial='yes'/>
1770            <return type-id='type-id-47'/>
1771          </function-decl>
1772        </member-function>
1773      </class-decl>
1774      <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-147'>
1775        <member-type access='public'>
1776          <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-200'/>
1777        </member-type>
1778        <data-member access='public' static='yes'>
1779          <var-decl name='value' type-id='type-id-99' mangled-name='_ZNSt17integral_constantIbLb0EE5valueE' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='71' column='1'/>
1780        </data-member>
1781      </class-decl>
1782      <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-150'>
1783        <member-type access='public'>
1784          <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-201'/>
1785        </member-type>
1786        <data-member access='public' static='yes'>
1787          <var-decl name='value' type-id='type-id-99' mangled-name='_ZNSt17integral_constantIbLb1EE5valueE' visibility='default' filepath='/usr/include/c++/4.9/type_traits' line='71' column='1'/>
1788        </data-member>
1789      </class-decl>
1790      <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-202'>
1791        <member-type access='public'>
1792          <typedef-decl name='difference_type' type-id='type-id-204' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-203'/>
1793        </member-type>
1794        <member-type access='public'>
1795          <typedef-decl name='iterator_category' type-id='type-id-206' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='188' column='1' id='type-id-205'/>
1796        </member-type>
1797        <member-type access='public'>
1798          <typedef-decl name='pointer' type-id='type-id-43' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-207'/>
1799        </member-type>
1800        <member-type access='public'>
1801          <typedef-decl name='reference' type-id='type-id-112' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-208'/>
1802        </member-type>
1803      </class-decl>
1804      <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-209'>
1805        <member-type access='public'>
1806          <typedef-decl name='difference_type' type-id='type-id-204' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-210'/>
1807        </member-type>
1808        <member-type access='public'>
1809          <typedef-decl name='iterator_category' type-id='type-id-206' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='177' column='1' id='type-id-211'/>
1810        </member-type>
1811        <member-type access='public'>
1812          <typedef-decl name='pointer' type-id='type-id-23' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='180' column='1' id='type-id-212'/>
1813        </member-type>
1814        <member-type access='public'>
1815          <typedef-decl name='reference' type-id='type-id-87' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='181' column='1' id='type-id-213'/>
1816        </member-type>
1817      </class-decl>
1818      <typedef-decl name='ptrdiff_t' type-id='type-id-14' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='189' column='1' id='type-id-204'/>
1819      <typedef-decl name='size_t' type-id='type-id-58' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='188' column='1' id='type-id-184'/>
1820      <typedef-decl name='string' type-id='type-id-135' filepath='/usr/include/c++/4.9/bits/stringfwd.h' line='62' column='1' id='type-id-214'/>
1821      <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-190'/>
1822      <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-194'/>
1823    </namespace-decl>
1824    <type-decl name='variadic parameter type' id='type-id-215'/>
1825    <type-decl name='void' id='type-id-47'/>
1826    <namespace-decl name='__gnu_cxx'>
1827      <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-70'>
1828        <member-type access='public'>
1829          <typedef-decl name='difference_type' type-id='type-id-203' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-216'/>
1830        </member-type>
1831        <member-type access='public'>
1832          <typedef-decl name='pointer' type-id='type-id-207' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-217'/>
1833        </member-type>
1834        <member-type access='public'>
1835          <typedef-decl name='reference' type-id='type-id-208' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-218'/>
1836        </member-type>
1837        <data-member access='protected' layout-offset-in-bits='0'>
1838          <var-decl name='_M_current' type-id='type-id-43' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
1839        </data-member>
1840        <member-function access='public'>
1841          <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'>
1842            <parameter type-id='type-id-72' is-artificial='yes'/>
1843            <return type-id='type-id-47'/>
1844          </function-decl>
1845        </member-function>
1846        <member-function access='public'>
1847          <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'>
1848            <parameter type-id='type-id-72' is-artificial='yes'/>
1849            <parameter type-id='type-id-114'/>
1850            <return type-id='type-id-47'/>
1851          </function-decl>
1852        </member-function>
1853        <member-function access='public'>
1854          <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'>
1855            <parameter type-id='type-id-72' is-artificial='yes'/>
1856            <return type-id='type-id-47'/>
1857          </function-decl>
1858        </member-function>
1859        <member-function access='public'>
1860          <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'>
1861            <parameter type-id='type-id-72' is-artificial='yes'/>
1862            <parameter type-id='type-id-114'/>
1863            <return type-id='type-id-47'/>
1864          </function-decl>
1865        </member-function>
1866        <member-function access='public' const='yes'>
1867          <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'>
1868            <parameter type-id='type-id-92' is-artificial='yes'/>
1869            <return type-id='type-id-218'/>
1870          </function-decl>
1871        </member-function>
1872        <member-function access='public'>
1873          <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'>
1874            <parameter type-id='type-id-72' is-artificial='yes'/>
1875            <return type-id='type-id-47'/>
1876          </function-decl>
1877        </member-function>
1878        <member-function access='public'>
1879          <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'>
1880            <parameter type-id='type-id-72' is-artificial='yes'/>
1881            <parameter type-id='type-id-114'/>
1882            <return type-id='type-id-47'/>
1883          </function-decl>
1884        </member-function>
1885        <member-function access='public' const='yes'>
1886          <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'>
1887            <parameter type-id='type-id-92' is-artificial='yes'/>
1888            <parameter type-id='type-id-216'/>
1889            <return type-id='type-id-70'/>
1890          </function-decl>
1891        </member-function>
1892        <member-function access='public'>
1893          <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_'>
1894            <parameter type-id='type-id-72' is-artificial='yes'/>
1895            <parameter type-id='type-id-114'/>
1896            <return type-id='type-id-47'/>
1897          </function-decl>
1898        </member-function>
1899        <member-function access='public'>
1900          <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'>
1901            <parameter type-id='type-id-72' is-artificial='yes'/>
1902            <return type-id='type-id-47'/>
1903          </function-decl>
1904        </member-function>
1905        <member-function access='public'>
1906          <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'>
1907            <parameter type-id='type-id-72' is-artificial='yes'/>
1908            <parameter type-id='type-id-114'/>
1909            <return type-id='type-id-47'/>
1910          </function-decl>
1911        </member-function>
1912      </class-decl>
1913      <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-73'>
1914        <member-type access='public'>
1915          <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-219'/>
1916        </member-type>
1917        <member-type access='public'>
1918          <typedef-decl name='pointer' type-id='type-id-212' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-220'/>
1919        </member-type>
1920        <member-type access='public'>
1921          <typedef-decl name='reference' type-id='type-id-213' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-221'/>
1922        </member-type>
1923        <data-member access='protected' layout-offset-in-bits='0'>
1924          <var-decl name='_M_current' type-id='type-id-23' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
1925        </data-member>
1926        <member-function access='public'>
1927          <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'>
1928            <parameter type-id='type-id-75' is-artificial='yes'/>
1929            <return type-id='type-id-47'/>
1930          </function-decl>
1931        </member-function>
1932        <member-function access='public'>
1933          <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'>
1934            <parameter type-id='type-id-75' is-artificial='yes'/>
1935            <parameter type-id='type-id-89'/>
1936            <return type-id='type-id-47'/>
1937          </function-decl>
1938        </member-function>
1939        <member-function access='public'>
1940          <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'>
1941            <parameter type-id='type-id-75' is-artificial='yes'/>
1942            <return type-id='type-id-47'/>
1943          </function-decl>
1944        </member-function>
1945        <member-function access='public'>
1946          <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'>
1947            <parameter type-id='type-id-75' is-artificial='yes'/>
1948            <parameter type-id='type-id-89'/>
1949            <return type-id='type-id-47'/>
1950          </function-decl>
1951        </member-function>
1952        <member-function access='public' const='yes'>
1953          <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'>
1954            <parameter type-id='type-id-94' is-artificial='yes'/>
1955            <parameter type-id='type-id-219'/>
1956            <return type-id='type-id-73'/>
1957          </function-decl>
1958        </member-function>
1959        <member-function access='public' const='yes'>
1960          <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'>
1961            <parameter type-id='type-id-94' is-artificial='yes'/>
1962            <return type-id='type-id-221'/>
1963          </function-decl>
1964        </member-function>
1965        <member-function access='public'>
1966          <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_'>
1967            <parameter type-id='type-id-75' is-artificial='yes'/>
1968            <parameter type-id='type-id-89'/>
1969            <return type-id='type-id-47'/>
1970          </function-decl>
1971        </member-function>
1972      </class-decl>
1973      <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-76'>
1974        <member-type access='public'>
1975          <typedef-decl name='const_pointer' type-id='type-id-43' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-222'/>
1976        </member-type>
1977        <member-type access='public'>
1978          <typedef-decl name='const_reference' type-id='type-id-112' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-223'/>
1979        </member-type>
1980        <member-type access='public'>
1981          <typedef-decl name='pointer' type-id='type-id-23' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-224'/>
1982        </member-type>
1983        <member-type access='public'>
1984          <typedef-decl name='reference' type-id='type-id-87' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-225'/>
1985        </member-type>
1986        <member-type access='public'>
1987          <typedef-decl name='size_type' type-id='type-id-184' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='61' column='1' id='type-id-226'/>
1988        </member-type>
1989        <member-function access='public'>
1990          <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'>
1991            <parameter type-id='type-id-77' is-artificial='yes'/>
1992            <return type-id='type-id-47'/>
1993          </function-decl>
1994        </member-function>
1995        <member-function access='public'>
1996          <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'>
1997            <parameter type-id='type-id-77' is-artificial='yes'/>
1998            <parameter type-id='type-id-96'/>
1999            <return type-id='type-id-47'/>
2000          </function-decl>
2001        </member-function>
2002        <member-function access='public' destructor='yes'>
2003          <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'>
2004            <parameter type-id='type-id-77' is-artificial='yes'/>
2005            <parameter type-id='type-id-12' is-artificial='yes'/>
2006            <return type-id='type-id-47'/>
2007          </function-decl>
2008        </member-function>
2009      </class-decl>
2010      <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-227'>
2011        <data-member access='public' static='yes'>
2012          <var-decl name='__max_digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='103' column='1'/>
2013        </data-member>
2014        <data-member access='public' static='yes'>
2015          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='106' column='1'/>
2016        </data-member>
2017        <data-member access='public' static='yes'>
2018          <var-decl name='__digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='107' column='1'/>
2019        </data-member>
2020        <data-member access='public' static='yes'>
2021          <var-decl name='__max_exponent10' type-id='type-id-118' 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'/>
2022        </data-member>
2023      </class-decl>
2024      <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'>
2025        <data-member access='public' static='yes'>
2026          <var-decl name='__max_digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='103' column='1'/>
2027        </data-member>
2028        <data-member access='public' static='yes'>
2029          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='106' column='1'/>
2030        </data-member>
2031        <data-member access='public' static='yes'>
2032          <var-decl name='__digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='107' column='1'/>
2033        </data-member>
2034        <data-member access='public' static='yes'>
2035          <var-decl name='__max_exponent10' type-id='type-id-118' 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'/>
2036        </data-member>
2037      </class-decl>
2038      <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-229'>
2039        <data-member access='public' static='yes'>
2040          <var-decl name='__max_digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='103' column='1'/>
2041        </data-member>
2042        <data-member access='public' static='yes'>
2043          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='106' column='1'/>
2044        </data-member>
2045        <data-member access='public' static='yes'>
2046          <var-decl name='__digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='107' column='1'/>
2047        </data-member>
2048        <data-member access='public' static='yes'>
2049          <var-decl name='__max_exponent10' type-id='type-id-118' 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'/>
2050        </data-member>
2051      </class-decl>
2052      <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-230'>
2053        <data-member access='public' static='yes'>
2054          <var-decl name='__min' type-id='type-id-111' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='58' column='1'/>
2055        </data-member>
2056        <data-member access='public' static='yes'>
2057          <var-decl name='__max' type-id='type-id-111' 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'/>
2058        </data-member>
2059        <data-member access='public' static='yes'>
2060          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
2061        </data-member>
2062        <data-member access='public' static='yes'>
2063          <var-decl name='__digits' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
2064        </data-member>
2065      </class-decl>
2066      <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-231'>
2067        <data-member access='public' static='yes'>
2068          <var-decl name='__min' type-id='type-id-118' 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'/>
2069        </data-member>
2070        <data-member access='public' static='yes'>
2071          <var-decl name='__max' type-id='type-id-118' 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'/>
2072        </data-member>
2073        <data-member access='public' static='yes'>
2074          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
2075        </data-member>
2076        <data-member access='public' static='yes'>
2077          <var-decl name='__digits' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
2078        </data-member>
2079      </class-decl>
2080      <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-232'>
2081        <data-member access='public' static='yes'>
2082          <var-decl name='__min' type-id='type-id-119' 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'/>
2083        </data-member>
2084        <data-member access='public' static='yes'>
2085          <var-decl name='__max' type-id='type-id-119' 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'/>
2086        </data-member>
2087        <data-member access='public' static='yes'>
2088          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
2089        </data-member>
2090        <data-member access='public' static='yes'>
2091          <var-decl name='__digits' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
2092        </data-member>
2093      </class-decl>
2094      <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-233'>
2095        <data-member access='public' static='yes'>
2096          <var-decl name='__min' type-id='type-id-157' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='58' column='1'/>
2097        </data-member>
2098        <data-member access='public' static='yes'>
2099          <var-decl name='__max' type-id='type-id-157' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='59' column='1'/>
2100        </data-member>
2101        <data-member access='public' static='yes'>
2102          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
2103        </data-member>
2104        <data-member access='public' static='yes'>
2105          <var-decl name='__digits' type-id='type-id-118' 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'/>
2106        </data-member>
2107      </class-decl>
2108      <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-234'>
2109        <data-member access='public' static='yes'>
2110          <var-decl name='__min' type-id='type-id-131' 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'/>
2111        </data-member>
2112        <data-member access='public' static='yes'>
2113          <var-decl name='__max' type-id='type-id-131' 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'/>
2114        </data-member>
2115        <data-member access='public' static='yes'>
2116          <var-decl name='__is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='63' column='1'/>
2117        </data-member>
2118        <data-member access='public' static='yes'>
2119          <var-decl name='__digits' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/ext/numeric_traits.h' line='64' column='1'/>
2120        </data-member>
2121      </class-decl>
2122    </namespace-decl>
2123    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
2124      <parameter type-id='type-id-12'/>
2125      <parameter type-id='type-id-43'/>
2126      <return type-id='type-id-23'/>
2127    </function-decl>
2128    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
2129      <return type-id='type-id-163'/>
2130    </function-decl>
2131    <function-decl name='remove' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
2132      <parameter type-id='type-id-43'/>
2133      <return type-id='type-id-12'/>
2134    </function-decl>
2135    <function-decl name='rename' filepath='/usr/include/stdio.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
2136      <parameter type-id='type-id-43'/>
2137      <parameter type-id='type-id-43'/>
2138      <return type-id='type-id-12'/>
2139    </function-decl>
2140    <function-decl name='tmpfile' filepath='/usr/include/stdio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
2141      <return type-id='type-id-68'/>
2142    </function-decl>
2143    <function-decl name='tmpnam' filepath='/usr/include/stdio.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
2144      <parameter type-id='type-id-23'/>
2145      <return type-id='type-id-23'/>
2146    </function-decl>
2147    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
2148      <parameter type-id='type-id-68'/>
2149      <return type-id='type-id-12'/>
2150    </function-decl>
2151    <function-decl name='fflush' filepath='/usr/include/stdio.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
2152      <parameter type-id='type-id-68'/>
2153      <return type-id='type-id-12'/>
2154    </function-decl>
2155    <function-decl name='fopen' filepath='/usr/include/stdio.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
2156      <parameter type-id='type-id-43'/>
2157      <parameter type-id='type-id-43'/>
2158      <return type-id='type-id-68'/>
2159    </function-decl>
2160    <function-decl name='freopen' filepath='/usr/include/stdio.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
2161      <parameter type-id='type-id-43'/>
2162      <parameter type-id='type-id-43'/>
2163      <parameter type-id='type-id-68'/>
2164      <return type-id='type-id-68'/>
2165    </function-decl>
2166    <function-decl name='setbuf' filepath='/usr/include/stdio.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
2167      <parameter type-id='type-id-68'/>
2168      <parameter type-id='type-id-23'/>
2169      <return type-id='type-id-47'/>
2170    </function-decl>
2171    <function-decl name='setvbuf' filepath='/usr/include/stdio.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
2172      <parameter type-id='type-id-68'/>
2173      <parameter type-id='type-id-23'/>
2174      <parameter type-id='type-id-12'/>
2175      <parameter type-id='type-id-30'/>
2176      <return type-id='type-id-12'/>
2177    </function-decl>
2178    <function-decl name='fgetc' filepath='/usr/include/stdio.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
2179      <parameter type-id='type-id-68'/>
2180      <return type-id='type-id-12'/>
2181    </function-decl>
2182    <function-decl name='getc' filepath='/usr/include/stdio.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
2183      <parameter type-id='type-id-68'/>
2184      <return type-id='type-id-12'/>
2185    </function-decl>
2186    <function-decl name='getchar' filepath='/usr/include/stdio.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
2187      <return type-id='type-id-12'/>
2188    </function-decl>
2189    <function-decl name='fgets' filepath='/usr/include/stdio.h' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
2190      <parameter type-id='type-id-23'/>
2191      <parameter type-id='type-id-12'/>
2192      <parameter type-id='type-id-68'/>
2193      <return type-id='type-id-23'/>
2194    </function-decl>
2195    <function-decl name='gets' filepath='/usr/include/stdio.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64'>
2196      <parameter type-id='type-id-23'/>
2197      <return type-id='type-id-23'/>
2198    </function-decl>
2199    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
2200      <parameter type-id='type-id-12'/>
2201      <parameter type-id='type-id-68'/>
2202      <return type-id='type-id-12'/>
2203    </function-decl>
2204    <function-decl name='fread' filepath='/usr/include/stdio.h' line='709' column='1' visibility='default' binding='global' size-in-bits='64'>
2205      <parameter type-id='type-id-29'/>
2206      <parameter type-id='type-id-30'/>
2207      <parameter type-id='type-id-30'/>
2208      <parameter type-id='type-id-68'/>
2209      <return type-id='type-id-30'/>
2210    </function-decl>
2211    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
2212      <parameter type-id='type-id-68'/>
2213      <parameter type-id='type-id-14'/>
2214      <parameter type-id='type-id-12'/>
2215      <return type-id='type-id-12'/>
2216    </function-decl>
2217    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
2218      <parameter type-id='type-id-68'/>
2219      <return type-id='type-id-14'/>
2220    </function-decl>
2221    <function-decl name='rewind' filepath='/usr/include/stdio.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
2222      <parameter type-id='type-id-68'/>
2223      <return type-id='type-id-47'/>
2224    </function-decl>
2225    <function-decl name='fgetpos' filepath='/usr/include/stdio.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64'>
2226      <parameter type-id='type-id-68'/>
2227      <parameter type-id='type-id-161'/>
2228      <return type-id='type-id-12'/>
2229    </function-decl>
2230    <function-decl name='fsetpos' filepath='/usr/include/stdio.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64'>
2231      <parameter type-id='type-id-68'/>
2232      <parameter type-id='type-id-117'/>
2233      <return type-id='type-id-12'/>
2234    </function-decl>
2235    <function-decl name='clearerr' filepath='/usr/include/stdio.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64'>
2236      <parameter type-id='type-id-68'/>
2237      <return type-id='type-id-47'/>
2238    </function-decl>
2239    <function-decl name='feof' filepath='/usr/include/stdio.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
2240      <parameter type-id='type-id-68'/>
2241      <return type-id='type-id-12'/>
2242    </function-decl>
2243    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='830' column='1' visibility='default' binding='global' size-in-bits='64'>
2244      <parameter type-id='type-id-68'/>
2245      <return type-id='type-id-12'/>
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-43'/>
2249      <return type-id='type-id-47'/>
2250    </function-decl>
2251    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
2252      <parameter type-id='type-id-43'/>
2253      <return type-id='type-id-10'/>
2254    </function-decl>
2255    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
2256      <parameter type-id='type-id-43'/>
2257      <return type-id='type-id-12'/>
2258    </function-decl>
2259    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
2260      <parameter type-id='type-id-43'/>
2261      <return type-id='type-id-14'/>
2262    </function-decl>
2263    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
2264      <parameter type-id='type-id-43'/>
2265      <return type-id='type-id-15'/>
2266    </function-decl>
2267    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
2268      <parameter type-id='type-id-43'/>
2269      <parameter type-id='type-id-90'/>
2270      <return type-id='type-id-10'/>
2271    </function-decl>
2272    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
2273      <parameter type-id='type-id-43'/>
2274      <parameter type-id='type-id-90'/>
2275      <return type-id='type-id-11'/>
2276    </function-decl>
2277    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
2278      <parameter type-id='type-id-43'/>
2279      <parameter type-id='type-id-90'/>
2280      <return type-id='type-id-13'/>
2281    </function-decl>
2282    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
2283      <parameter type-id='type-id-43'/>
2284      <parameter type-id='type-id-90'/>
2285      <parameter type-id='type-id-12'/>
2286      <return type-id='type-id-14'/>
2287    </function-decl>
2288    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
2289      <parameter type-id='type-id-43'/>
2290      <parameter type-id='type-id-90'/>
2291      <parameter type-id='type-id-12'/>
2292      <return type-id='type-id-58'/>
2293    </function-decl>
2294    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
2295      <parameter type-id='type-id-43'/>
2296      <parameter type-id='type-id-90'/>
2297      <parameter type-id='type-id-12'/>
2298      <return type-id='type-id-15'/>
2299    </function-decl>
2300    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
2301      <parameter type-id='type-id-43'/>
2302      <parameter type-id='type-id-90'/>
2303      <parameter type-id='type-id-12'/>
2304      <return type-id='type-id-66'/>
2305    </function-decl>
2306    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
2307      <return type-id='type-id-12'/>
2308    </function-decl>
2309    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
2310      <parameter type-id='type-id-34'/>
2311      <return type-id='type-id-47'/>
2312    </function-decl>
2313    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
2314      <parameter type-id='type-id-178'/>
2315      <return type-id='type-id-12'/>
2316    </function-decl>
2317    <function-decl name='quick_exit' filepath='/usr/include/stdlib.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64'>
2318      <parameter type-id='type-id-12'/>
2319      <return type-id='type-id-47'/>
2320    </function-decl>
2321    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'>
2322      <parameter type-id='type-id-43'/>
2323      <return type-id='type-id-23'/>
2324    </function-decl>
2325    <function-decl name='system' filepath='/usr/include/stdlib.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64'>
2326      <parameter type-id='type-id-43'/>
2327      <return type-id='type-id-12'/>
2328    </function-decl>
2329    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
2330      <parameter type-id='type-id-29'/>
2331      <parameter type-id='type-id-29'/>
2332      <parameter type-id='type-id-30'/>
2333      <parameter type-id='type-id-30'/>
2334      <parameter type-id='type-id-52'/>
2335      <return type-id='type-id-29'/>
2336    </function-decl>
2337    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
2338      <parameter type-id='type-id-29'/>
2339      <parameter type-id='type-id-30'/>
2340      <parameter type-id='type-id-30'/>
2341      <parameter type-id='type-id-52'/>
2342      <return type-id='type-id-47'/>
2343    </function-decl>
2344    <function-decl name='div' filepath='/usr/include/stdlib.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
2345      <parameter type-id='type-id-12'/>
2346      <parameter type-id='type-id-12'/>
2347      <return type-id='type-id-35'/>
2348    </function-decl>
2349    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
2350      <parameter type-id='type-id-14'/>
2351      <parameter type-id='type-id-14'/>
2352      <return type-id='type-id-38'/>
2353    </function-decl>
2354    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
2355      <parameter type-id='type-id-15'/>
2356      <parameter type-id='type-id-15'/>
2357      <return type-id='type-id-40'/>
2358    </function-decl>
2359    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'>
2360      <parameter type-id='type-id-43'/>
2361      <parameter type-id='type-id-30'/>
2362      <return type-id='type-id-12'/>
2363    </function-decl>
2364    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
2365      <parameter type-id='type-id-179'/>
2366      <parameter type-id='type-id-43'/>
2367      <parameter type-id='type-id-30'/>
2368      <return type-id='type-id-12'/>
2369    </function-decl>
2370    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
2371      <parameter type-id='type-id-23'/>
2372      <parameter type-id='type-id-67'/>
2373      <return type-id='type-id-12'/>
2374    </function-decl>
2375    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
2376      <parameter type-id='type-id-179'/>
2377      <parameter type-id='type-id-43'/>
2378      <parameter type-id='type-id-30'/>
2379      <return type-id='type-id-30'/>
2380    </function-decl>
2381    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
2382      <parameter type-id='type-id-23'/>
2383      <parameter type-id='type-id-159'/>
2384      <parameter type-id='type-id-30'/>
2385      <return type-id='type-id-30'/>
2386    </function-decl>
2387    <function-decl name='clock' filepath='/usr/include/time.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
2388      <return type-id='type-id-55'/>
2389    </function-decl>
2390    <function-decl name='time' filepath='/usr/include/time.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
2391      <parameter type-id='type-id-174'/>
2392      <return type-id='type-id-59'/>
2393    </function-decl>
2394    <function-decl name='difftime' filepath='/usr/include/time.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
2395      <parameter type-id='type-id-59'/>
2396      <parameter type-id='type-id-59'/>
2397      <return type-id='type-id-10'/>
2398    </function-decl>
2399    <function-decl name='mktime' filepath='/usr/include/time.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
2400      <parameter type-id='type-id-175'/>
2401      <return type-id='type-id-59'/>
2402    </function-decl>
2403    <function-decl name='strftime' filepath='/usr/include/time.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
2404      <parameter type-id='type-id-23'/>
2405      <parameter type-id='type-id-30'/>
2406      <parameter type-id='type-id-43'/>
2407      <parameter type-id='type-id-156'/>
2408      <return type-id='type-id-30'/>
2409    </function-decl>
2410    <function-decl name='gmtime' filepath='/usr/include/time.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
2411      <parameter type-id='type-id-154'/>
2412      <return type-id='type-id-175'/>
2413    </function-decl>
2414    <function-decl name='localtime' filepath='/usr/include/time.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
2415      <parameter type-id='type-id-154'/>
2416      <return type-id='type-id-175'/>
2417    </function-decl>
2418    <function-decl name='asctime' filepath='/usr/include/time.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
2419      <parameter type-id='type-id-156'/>
2420      <return type-id='type-id-23'/>
2421    </function-decl>
2422    <function-decl name='ctime' filepath='/usr/include/time.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
2423      <parameter type-id='type-id-154'/>
2424      <return type-id='type-id-23'/>
2425    </function-decl>
2426    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
2427      <parameter type-id='type-id-179'/>
2428      <parameter type-id='type-id-159'/>
2429      <return type-id='type-id-179'/>
2430    </function-decl>
2431    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
2432      <parameter type-id='type-id-179'/>
2433      <parameter type-id='type-id-159'/>
2434      <parameter type-id='type-id-30'/>
2435      <return type-id='type-id-179'/>
2436    </function-decl>
2437    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
2438      <parameter type-id='type-id-179'/>
2439      <parameter type-id='type-id-159'/>
2440      <return type-id='type-id-179'/>
2441    </function-decl>
2442    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
2443      <parameter type-id='type-id-179'/>
2444      <parameter type-id='type-id-159'/>
2445      <parameter type-id='type-id-30'/>
2446      <return type-id='type-id-179'/>
2447    </function-decl>
2448    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
2449      <parameter type-id='type-id-159'/>
2450      <parameter type-id='type-id-159'/>
2451      <return type-id='type-id-12'/>
2452    </function-decl>
2453    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
2454      <parameter type-id='type-id-159'/>
2455      <parameter type-id='type-id-159'/>
2456      <parameter type-id='type-id-30'/>
2457      <return type-id='type-id-12'/>
2458    </function-decl>
2459    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
2460      <parameter type-id='type-id-159'/>
2461      <parameter type-id='type-id-159'/>
2462      <return type-id='type-id-12'/>
2463    </function-decl>
2464    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
2465      <parameter type-id='type-id-179'/>
2466      <parameter type-id='type-id-159'/>
2467      <parameter type-id='type-id-30'/>
2468      <return type-id='type-id-30'/>
2469    </function-decl>
2470    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
2471      <parameter type-id='type-id-159'/>
2472      <parameter type-id='type-id-159'/>
2473      <return type-id='type-id-30'/>
2474    </function-decl>
2475    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
2476      <parameter type-id='type-id-159'/>
2477      <parameter type-id='type-id-159'/>
2478      <return type-id='type-id-30'/>
2479    </function-decl>
2480    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
2481      <parameter type-id='type-id-179'/>
2482      <parameter type-id='type-id-159'/>
2483      <parameter type-id='type-id-180'/>
2484      <return type-id='type-id-179'/>
2485    </function-decl>
2486    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
2487      <parameter type-id='type-id-159'/>
2488      <return type-id='type-id-30'/>
2489    </function-decl>
2490    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
2491      <parameter type-id='type-id-159'/>
2492      <parameter type-id='type-id-159'/>
2493      <parameter type-id='type-id-30'/>
2494      <return type-id='type-id-12'/>
2495    </function-decl>
2496    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
2497      <parameter type-id='type-id-179'/>
2498      <parameter type-id='type-id-159'/>
2499      <parameter type-id='type-id-30'/>
2500      <return type-id='type-id-179'/>
2501    </function-decl>
2502    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
2503      <parameter type-id='type-id-179'/>
2504      <parameter type-id='type-id-159'/>
2505      <parameter type-id='type-id-30'/>
2506      <return type-id='type-id-179'/>
2507    </function-decl>
2508    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
2509      <parameter type-id='type-id-179'/>
2510      <parameter type-id='type-id-67'/>
2511      <parameter type-id='type-id-30'/>
2512      <return type-id='type-id-179'/>
2513    </function-decl>
2514    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2515      <parameter type-id='type-id-12'/>
2516      <return type-id='type-id-63'/>
2517    </function-decl>
2518    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
2519      <parameter type-id='type-id-63'/>
2520      <return type-id='type-id-12'/>
2521    </function-decl>
2522    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
2523      <parameter type-id='type-id-121'/>
2524      <return type-id='type-id-12'/>
2525    </function-decl>
2526    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'>
2527      <parameter type-id='type-id-179'/>
2528      <parameter type-id='type-id-43'/>
2529      <parameter type-id='type-id-30'/>
2530      <parameter type-id='type-id-164'/>
2531      <return type-id='type-id-30'/>
2532    </function-decl>
2533    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
2534      <parameter type-id='type-id-23'/>
2535      <parameter type-id='type-id-67'/>
2536      <parameter type-id='type-id-164'/>
2537      <return type-id='type-id-30'/>
2538    </function-decl>
2539    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
2540      <parameter type-id='type-id-43'/>
2541      <parameter type-id='type-id-30'/>
2542      <parameter type-id='type-id-164'/>
2543      <return type-id='type-id-30'/>
2544    </function-decl>
2545    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
2546      <parameter type-id='type-id-179'/>
2547      <parameter type-id='type-id-115'/>
2548      <parameter type-id='type-id-30'/>
2549      <parameter type-id='type-id-164'/>
2550      <return type-id='type-id-30'/>
2551    </function-decl>
2552    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
2553      <parameter type-id='type-id-23'/>
2554      <parameter type-id='type-id-160'/>
2555      <parameter type-id='type-id-30'/>
2556      <parameter type-id='type-id-164'/>
2557      <return type-id='type-id-30'/>
2558    </function-decl>
2559    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'>
2560      <parameter type-id='type-id-159'/>
2561      <parameter type-id='type-id-180'/>
2562      <return type-id='type-id-10'/>
2563    </function-decl>
2564    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'>
2565      <parameter type-id='type-id-159'/>
2566      <parameter type-id='type-id-180'/>
2567      <return type-id='type-id-11'/>
2568    </function-decl>
2569    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'>
2570      <parameter type-id='type-id-159'/>
2571      <parameter type-id='type-id-180'/>
2572      <return type-id='type-id-13'/>
2573    </function-decl>
2574    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
2575      <parameter type-id='type-id-159'/>
2576      <parameter type-id='type-id-180'/>
2577      <parameter type-id='type-id-12'/>
2578      <return type-id='type-id-14'/>
2579    </function-decl>
2580    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
2581      <parameter type-id='type-id-159'/>
2582      <parameter type-id='type-id-180'/>
2583      <parameter type-id='type-id-12'/>
2584      <return type-id='type-id-58'/>
2585    </function-decl>
2586    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
2587      <parameter type-id='type-id-159'/>
2588      <parameter type-id='type-id-180'/>
2589      <parameter type-id='type-id-12'/>
2590      <return type-id='type-id-15'/>
2591    </function-decl>
2592    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
2593      <parameter type-id='type-id-159'/>
2594      <parameter type-id='type-id-180'/>
2595      <parameter type-id='type-id-12'/>
2596      <return type-id='type-id-66'/>
2597    </function-decl>
2598    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'>
2599      <parameter type-id='type-id-69'/>
2600      <parameter type-id='type-id-12'/>
2601      <return type-id='type-id-12'/>
2602    </function-decl>
2603    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'>
2604      <parameter type-id='type-id-69'/>
2605      <parameter type-id='type-id-159'/>
2606      <parameter is-variadic='yes'/>
2607      <return type-id='type-id-12'/>
2608    </function-decl>
2609    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'>
2610      <parameter type-id='type-id-159'/>
2611      <parameter is-variadic='yes'/>
2612      <return type-id='type-id-12'/>
2613    </function-decl>
2614    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
2615      <parameter type-id='type-id-179'/>
2616      <parameter type-id='type-id-30'/>
2617      <parameter type-id='type-id-159'/>
2618      <parameter is-variadic='yes'/>
2619      <return type-id='type-id-12'/>
2620    </function-decl>
2621    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
2622      <parameter type-id='type-id-69'/>
2623      <parameter type-id='type-id-159'/>
2624      <parameter type-id='type-id-176'/>
2625      <return type-id='type-id-12'/>
2626    </function-decl>
2627    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'>
2628      <parameter type-id='type-id-159'/>
2629      <parameter type-id='type-id-176'/>
2630      <return type-id='type-id-12'/>
2631    </function-decl>
2632    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
2633      <parameter type-id='type-id-179'/>
2634      <parameter type-id='type-id-30'/>
2635      <parameter type-id='type-id-159'/>
2636      <parameter type-id='type-id-176'/>
2637      <return type-id='type-id-12'/>
2638    </function-decl>
2639    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
2640      <parameter type-id='type-id-69'/>
2641      <parameter type-id='type-id-159'/>
2642      <parameter is-variadic='yes'/>
2643      <return type-id='type-id-12'/>
2644    </function-decl>
2645    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
2646      <parameter type-id='type-id-159'/>
2647      <parameter is-variadic='yes'/>
2648      <return type-id='type-id-12'/>
2649    </function-decl>
2650    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'>
2651      <parameter type-id='type-id-159'/>
2652      <parameter type-id='type-id-159'/>
2653      <parameter is-variadic='yes'/>
2654      <return type-id='type-id-12'/>
2655    </function-decl>
2656    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
2657      <parameter type-id='type-id-69'/>
2658      <parameter type-id='type-id-159'/>
2659      <parameter type-id='type-id-176'/>
2660      <return type-id='type-id-12'/>
2661    </function-decl>
2662    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
2663      <parameter type-id='type-id-159'/>
2664      <parameter type-id='type-id-176'/>
2665      <return type-id='type-id-12'/>
2666    </function-decl>
2667    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
2668      <parameter type-id='type-id-159'/>
2669      <parameter type-id='type-id-159'/>
2670      <parameter type-id='type-id-176'/>
2671      <return type-id='type-id-12'/>
2672    </function-decl>
2673    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
2674      <parameter type-id='type-id-69'/>
2675      <return type-id='type-id-63'/>
2676    </function-decl>
2677    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'>
2678      <parameter type-id='type-id-69'/>
2679      <return type-id='type-id-63'/>
2680    </function-decl>
2681    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
2682      <return type-id='type-id-63'/>
2683    </function-decl>
2684    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
2685      <parameter type-id='type-id-67'/>
2686      <parameter type-id='type-id-69'/>
2687      <return type-id='type-id-63'/>
2688    </function-decl>
2689    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'>
2690      <parameter type-id='type-id-67'/>
2691      <parameter type-id='type-id-69'/>
2692      <return type-id='type-id-63'/>
2693    </function-decl>
2694    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'>
2695      <parameter type-id='type-id-67'/>
2696      <return type-id='type-id-63'/>
2697    </function-decl>
2698    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
2699      <parameter type-id='type-id-179'/>
2700      <parameter type-id='type-id-12'/>
2701      <parameter type-id='type-id-69'/>
2702      <return type-id='type-id-179'/>
2703    </function-decl>
2704    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'>
2705      <parameter type-id='type-id-159'/>
2706      <parameter type-id='type-id-69'/>
2707      <return type-id='type-id-12'/>
2708    </function-decl>
2709    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
2710      <parameter type-id='type-id-63'/>
2711      <parameter type-id='type-id-69'/>
2712      <return type-id='type-id-63'/>
2713    </function-decl>
2714    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'>
2715      <parameter type-id='type-id-179'/>
2716      <parameter type-id='type-id-30'/>
2717      <parameter type-id='type-id-159'/>
2718      <parameter type-id='type-id-156'/>
2719      <return type-id='type-id-30'/>
2720    </function-decl>
2721    <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
2722      <parameter type-id='type-id-43'/>
2723      <return type-id='type-id-62'/>
2724    </function-decl>
2725    <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
2726      <parameter type-id='type-id-63'/>
2727      <parameter type-id='type-id-62'/>
2728      <return type-id='type-id-12'/>
2729    </function-decl>
2730    <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
2731      <parameter type-id='type-id-43'/>
2732      <return type-id='type-id-61'/>
2733    </function-decl>
2734    <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
2735      <parameter type-id='type-id-63'/>
2736      <parameter type-id='type-id-61'/>
2737      <return type-id='type-id-63'/>
2738    </function-decl>
2739    <namespace-decl name='boost'>
2740      <namespace-decl name='noncopyable_'>
2741        <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-78'>
2742          <member-function access='protected' constructor='yes'>
2743            <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'>
2744              <parameter type-id='type-id-80' is-artificial='yes'/>
2745              <return type-id='type-id-47'/>
2746            </function-decl>
2747          </member-function>
2748          <member-function access='protected' destructor='yes'>
2749            <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'>
2750              <parameter type-id='type-id-80' is-artificial='yes'/>
2751              <parameter type-id='type-id-12' is-artificial='yes'/>
2752              <return type-id='type-id-47'/>
2753            </function-decl>
2754          </member-function>
2755          <member-function access='protected' constructor='yes'>
2756            <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'>
2757              <parameter type-id='type-id-80' is-artificial='yes'/>
2758              <parameter type-id='type-id-101'/>
2759              <return type-id='type-id-47'/>
2760            </function-decl>
2761          </member-function>
2762          <member-function access='protected' constructor='yes'>
2763            <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'>
2764              <parameter type-id='type-id-80' is-artificial='yes'/>
2765              <return type-id='type-id-47'/>
2766            </function-decl>
2767          </member-function>
2768        </class-decl>
2769      </namespace-decl>
2770      <namespace-decl name='filesystem'>
2771        <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'>
2772          <return type-id='type-id-103'/>
2773        </function-decl>
2774      </namespace-decl>
2775      <namespace-decl name='system'>
2776        <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-81'>
2777          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-78'/>
2778          <member-function access='public' const='yes'>
2779            <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_'>
2780              <parameter type-id='type-id-104' is-artificial='yes'/>
2781              <parameter type-id='type-id-103'/>
2782              <return type-id='type-id-1'/>
2783            </function-decl>
2784          </member-function>
2785          <member-function access='public' destructor='yes' vtable-offset='-1'>
2786            <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'>
2787              <parameter type-id='type-id-82' is-artificial='yes'/>
2788              <parameter type-id='type-id-12' is-artificial='yes'/>
2789              <return type-id='type-id-47'/>
2790            </function-decl>
2791          </member-function>
2792          <member-function access='public' destructor='yes' vtable-offset='-1'>
2793            <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'>
2794              <parameter type-id='type-id-82' is-artificial='yes'/>
2795              <parameter type-id='type-id-12' is-artificial='yes'/>
2796              <return type-id='type-id-47'/>
2797            </function-decl>
2798          </member-function>
2799          <member-function access='public' destructor='yes' vtable-offset='-1'>
2800            <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'>
2801              <parameter type-id='type-id-82' is-artificial='yes'/>
2802              <parameter type-id='type-id-12' is-artificial='yes'/>
2803              <return type-id='type-id-47'/>
2804            </function-decl>
2805          </member-function>
2806          <member-function access='public' destructor='yes' vtable-offset='-1'>
2807            <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'>
2808              <parameter type-id='type-id-82' is-artificial='yes'/>
2809              <parameter type-id='type-id-12' is-artificial='yes'/>
2810              <return type-id='type-id-47'/>
2811            </function-decl>
2812          </member-function>
2813          <member-function access='public' destructor='yes' vtable-offset='-1'>
2814            <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'>
2815              <parameter type-id='type-id-82' is-artificial='yes'/>
2816              <parameter type-id='type-id-12' is-artificial='yes'/>
2817              <return type-id='type-id-47'/>
2818            </function-decl>
2819          </member-function>
2820          <member-function access='public' destructor='yes' vtable-offset='-1'>
2821            <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'>
2822              <parameter type-id='type-id-82' is-artificial='yes'/>
2823              <parameter type-id='type-id-12' is-artificial='yes'/>
2824              <return type-id='type-id-47'/>
2825            </function-decl>
2826          </member-function>
2827          <member-function access='public' destructor='yes' vtable-offset='-1'>
2828            <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'>
2829              <parameter type-id='type-id-82' is-artificial='yes'/>
2830              <parameter type-id='type-id-12' is-artificial='yes'/>
2831              <return type-id='type-id-47'/>
2832            </function-decl>
2833          </member-function>
2834          <member-function access='public' destructor='yes' vtable-offset='-1'>
2835            <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'>
2836              <parameter type-id='type-id-82' is-artificial='yes'/>
2837              <parameter type-id='type-id-12' is-artificial='yes'/>
2838              <return type-id='type-id-47'/>
2839            </function-decl>
2840          </member-function>
2841          <member-function access='public' const='yes' vtable-offset='2'>
2842            <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'>
2843              <parameter type-id='type-id-104' is-artificial='yes'/>
2844              <return type-id='type-id-43'/>
2845            </function-decl>
2846          </member-function>
2847          <member-function access='public' const='yes' vtable-offset='3'>
2848            <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'>
2849              <parameter type-id='type-id-104' is-artificial='yes'/>
2850              <parameter type-id='type-id-12'/>
2851              <return type-id='type-id-214'/>
2852            </function-decl>
2853          </member-function>
2854          <member-function access='public' const='yes' vtable-offset='4'>
2855            <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'>
2856              <parameter type-id='type-id-104' is-artificial='yes'/>
2857              <parameter type-id='type-id-12'/>
2858              <return type-id='type-id-85'/>
2859            </function-decl>
2860          </member-function>
2861          <member-function access='public' const='yes' vtable-offset='5'>
2862            <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'>
2863              <parameter type-id='type-id-104' is-artificial='yes'/>
2864              <parameter type-id='type-id-12'/>
2865              <parameter type-id='type-id-109'/>
2866              <return type-id='type-id-1'/>
2867            </function-decl>
2868          </member-function>
2869          <member-function access='public' const='yes' vtable-offset='6'>
2870            <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'>
2871              <parameter type-id='type-id-104' is-artificial='yes'/>
2872              <parameter type-id='type-id-106'/>
2873              <parameter type-id='type-id-12'/>
2874              <return type-id='type-id-1'/>
2875            </function-decl>
2876          </member-function>
2877        </class-decl>
2878        <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-83'>
2879          <member-type access='public'>
2880            <typedef-decl name='unspecified_bool_type' type-id='type-id-178' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='359' column='1' id='type-id-235'/>
2881          </member-type>
2882          <data-member access='private' layout-offset-in-bits='0'>
2883            <var-decl name='m_val' type-id='type-id-12' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='391' column='1'/>
2884          </data-member>
2885          <data-member access='private' layout-offset-in-bits='64'>
2886            <var-decl name='m_cat' type-id='type-id-104' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='392' column='1'/>
2887          </data-member>
2888          <member-function access='public' constructor='yes'>
2889            <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'>
2890              <parameter type-id='type-id-84' is-artificial='yes'/>
2891              <return type-id='type-id-47'/>
2892            </function-decl>
2893          </member-function>
2894          <member-function access='public' constructor='yes'>
2895            <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'>
2896              <parameter type-id='type-id-84' is-artificial='yes'/>
2897              <parameter type-id='type-id-12'/>
2898              <parameter type-id='type-id-103'/>
2899              <return type-id='type-id-47'/>
2900            </function-decl>
2901          </member-function>
2902          <member-function access='public' const='yes'>
2903            <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'>
2904              <parameter type-id='type-id-107' is-artificial='yes'/>
2905              <return type-id='type-id-12'/>
2906            </function-decl>
2907          </member-function>
2908          <member-function access='public' const='yes'>
2909            <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'>
2910              <parameter type-id='type-id-107' is-artificial='yes'/>
2911              <return type-id='type-id-103'/>
2912            </function-decl>
2913          </member-function>
2914          <member-function access='public' constructor='yes'>
2915            <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'>
2916              <parameter type-id='type-id-84' is-artificial='yes'/>
2917              <return type-id='type-id-47'/>
2918            </function-decl>
2919          </member-function>
2920          <member-function access='public' constructor='yes'>
2921            <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'>
2922              <parameter type-id='type-id-84' is-artificial='yes'/>
2923              <parameter type-id='type-id-12'/>
2924              <parameter type-id='type-id-103'/>
2925              <return type-id='type-id-47'/>
2926            </function-decl>
2927          </member-function>
2928          <member-function access='public' constructor='yes'>
2929            <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'>
2930              <parameter type-id='type-id-84' is-artificial='yes'/>
2931              <return type-id='type-id-47'/>
2932            </function-decl>
2933          </member-function>
2934          <member-function access='public' constructor='yes'>
2935            <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'>
2936              <parameter type-id='type-id-84' is-artificial='yes'/>
2937              <parameter type-id='type-id-12'/>
2938              <parameter type-id='type-id-103'/>
2939              <return type-id='type-id-47'/>
2940            </function-decl>
2941          </member-function>
2942          <member-function access='public'>
2943            <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'>
2944              <parameter type-id='type-id-84' is-artificial='yes'/>
2945              <parameter type-id='type-id-12'/>
2946              <parameter type-id='type-id-103'/>
2947              <return type-id='type-id-47'/>
2948            </function-decl>
2949          </member-function>
2950          <member-function access='public'>
2951            <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'>
2952              <parameter type-id='type-id-84' is-artificial='yes'/>
2953              <return type-id='type-id-47'/>
2954            </function-decl>
2955          </member-function>
2956          <member-function access='public' const='yes'>
2957            <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'>
2958              <parameter type-id='type-id-107' is-artificial='yes'/>
2959              <return type-id='type-id-214'/>
2960            </function-decl>
2961          </member-function>
2962          <member-function access='public' static='yes'>
2963            <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'>
2964              <return type-id='type-id-47'/>
2965            </function-decl>
2966          </member-function>
2967          <member-function access='public' const='yes'>
2968            <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'>
2969              <parameter type-id='type-id-107' is-artificial='yes'/>
2970              <return type-id='type-id-235'/>
2971            </function-decl>
2972          </member-function>
2973          <member-function access='public' constructor='yes'>
2974            <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'>
2975              <parameter type-id='type-id-84' is-artificial='yes'/>
2976              <return type-id='type-id-47'/>
2977            </function-decl>
2978          </member-function>
2979          <member-function access='public' constructor='yes'>
2980            <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'>
2981              <parameter type-id='type-id-84' is-artificial='yes'/>
2982              <parameter type-id='type-id-12'/>
2983              <parameter type-id='type-id-103'/>
2984              <return type-id='type-id-47'/>
2985            </function-decl>
2986          </member-function>
2987          <member-function access='public' constructor='yes'>
2988            <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'>
2989              <parameter type-id='type-id-84' is-artificial='yes'/>
2990              <return type-id='type-id-47'/>
2991            </function-decl>
2992          </member-function>
2993          <member-function access='public' constructor='yes'>
2994            <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'>
2995              <parameter type-id='type-id-84' is-artificial='yes'/>
2996              <parameter type-id='type-id-12'/>
2997              <parameter type-id='type-id-103'/>
2998              <return type-id='type-id-47'/>
2999            </function-decl>
3000          </member-function>
3001          <member-function access='public' constructor='yes'>
3002            <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'>
3003              <parameter type-id='type-id-84' is-artificial='yes'/>
3004              <parameter type-id='type-id-12'/>
3005              <parameter type-id='type-id-103'/>
3006              <return type-id='type-id-47'/>
3007            </function-decl>
3008          </member-function>
3009          <member-function access='public' constructor='yes'>
3010            <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'>
3011              <parameter type-id='type-id-84' is-artificial='yes'/>
3012              <return type-id='type-id-47'/>
3013            </function-decl>
3014          </member-function>
3015          <member-function access='public' constructor='yes'>
3016            <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'>
3017              <parameter type-id='type-id-84' is-artificial='yes'/>
3018              <parameter type-id='type-id-12'/>
3019              <parameter type-id='type-id-103'/>
3020              <return type-id='type-id-47'/>
3021            </function-decl>
3022          </member-function>
3023          <member-function access='public' constructor='yes'>
3024            <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'>
3025              <parameter type-id='type-id-84' is-artificial='yes'/>
3026              <return type-id='type-id-47'/>
3027            </function-decl>
3028          </member-function>
3029          <member-function access='public' constructor='yes'>
3030            <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'>
3031              <parameter type-id='type-id-84' is-artificial='yes'/>
3032              <parameter type-id='type-id-12'/>
3033              <parameter type-id='type-id-103'/>
3034              <return type-id='type-id-47'/>
3035            </function-decl>
3036          </member-function>
3037          <member-function access='public' constructor='yes'>
3038            <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'>
3039              <parameter type-id='type-id-84' is-artificial='yes'/>
3040              <parameter type-id='type-id-12'/>
3041              <parameter type-id='type-id-103'/>
3042              <return type-id='type-id-47'/>
3043            </function-decl>
3044          </member-function>
3045        </class-decl>
3046        <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-85'>
3047          <member-type access='public'>
3048            <typedef-decl name='unspecified_bool_type' type-id='type-id-178' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='272' column='1' id='type-id-236'/>
3049          </member-type>
3050          <data-member access='private' layout-offset-in-bits='0'>
3051            <var-decl name='m_val' type-id='type-id-12' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='304' column='1'/>
3052          </data-member>
3053          <data-member access='private' layout-offset-in-bits='64'>
3054            <var-decl name='m_cat' type-id='type-id-104' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='305' column='1'/>
3055          </data-member>
3056          <member-function access='public' constructor='yes'>
3057            <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'>
3058              <parameter type-id='type-id-86' is-artificial='yes'/>
3059              <return type-id='type-id-47'/>
3060            </function-decl>
3061          </member-function>
3062          <member-function access='public' constructor='yes'>
3063            <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'>
3064              <parameter type-id='type-id-86' is-artificial='yes'/>
3065              <parameter type-id='type-id-12'/>
3066              <parameter type-id='type-id-103'/>
3067              <return type-id='type-id-47'/>
3068            </function-decl>
3069          </member-function>
3070          <member-function access='public' constructor='yes'>
3071            <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'>
3072              <parameter type-id='type-id-86' is-artificial='yes'/>
3073              <parameter type-id='type-id-12'/>
3074              <parameter type-id='type-id-103'/>
3075              <return type-id='type-id-47'/>
3076            </function-decl>
3077          </member-function>
3078          <member-function access='public' constructor='yes'>
3079            <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'>
3080              <parameter type-id='type-id-86' is-artificial='yes'/>
3081              <return type-id='type-id-47'/>
3082            </function-decl>
3083          </member-function>
3084          <member-function access='public' constructor='yes'>
3085            <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'>
3086              <parameter type-id='type-id-86' is-artificial='yes'/>
3087              <parameter type-id='type-id-12'/>
3088              <parameter type-id='type-id-103'/>
3089              <return type-id='type-id-47'/>
3090            </function-decl>
3091          </member-function>
3092          <member-function access='public' constructor='yes'>
3093            <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'>
3094              <parameter type-id='type-id-86' is-artificial='yes'/>
3095              <return type-id='type-id-47'/>
3096            </function-decl>
3097          </member-function>
3098          <member-function access='public' constructor='yes'>
3099            <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'>
3100              <parameter type-id='type-id-86' is-artificial='yes'/>
3101              <parameter type-id='type-id-12'/>
3102              <parameter type-id='type-id-103'/>
3103              <return type-id='type-id-47'/>
3104            </function-decl>
3105          </member-function>
3106          <member-function access='public' constructor='yes'>
3107            <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'>
3108              <parameter type-id='type-id-86' is-artificial='yes'/>
3109              <return type-id='type-id-47'/>
3110            </function-decl>
3111          </member-function>
3112          <member-function access='public' constructor='yes'>
3113            <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'>
3114              <parameter type-id='type-id-86' is-artificial='yes'/>
3115              <parameter type-id='type-id-12'/>
3116              <parameter type-id='type-id-103'/>
3117              <return type-id='type-id-47'/>
3118            </function-decl>
3119          </member-function>
3120          <member-function access='public' constructor='yes'>
3121            <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'>
3122              <parameter type-id='type-id-86' is-artificial='yes'/>
3123              <return type-id='type-id-47'/>
3124            </function-decl>
3125          </member-function>
3126          <member-function access='public' constructor='yes'>
3127            <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'>
3128              <parameter type-id='type-id-86' is-artificial='yes'/>
3129              <parameter type-id='type-id-12'/>
3130              <parameter type-id='type-id-103'/>
3131              <return type-id='type-id-47'/>
3132            </function-decl>
3133          </member-function>
3134          <member-function access='public' constructor='yes'>
3135            <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'>
3136              <parameter type-id='type-id-86' is-artificial='yes'/>
3137              <return type-id='type-id-47'/>
3138            </function-decl>
3139          </member-function>
3140          <member-function access='public' constructor='yes'>
3141            <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'>
3142              <parameter type-id='type-id-86' is-artificial='yes'/>
3143              <parameter type-id='type-id-12'/>
3144              <parameter type-id='type-id-103'/>
3145              <return type-id='type-id-47'/>
3146            </function-decl>
3147          </member-function>
3148        </class-decl>
3149        <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_'>
3150          <parameter type-id='type-id-109' name='lhs' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='288' column='1'/>
3151          <parameter type-id='type-id-109' name='rhs' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='289' column='1'/>
3152          <return type-id='type-id-1'/>
3153        </function-decl>
3154      </namespace-decl>
3155    </namespace-decl>
3156    <namespace-decl name='mpl_'>
3157      <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-122'>
3158        <data-member access='public' static='yes'>
3159          <var-decl name='value' type-id='type-id-118' 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'/>
3160        </data-member>
3161      </class-decl>
3162      <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-125'>
3163        <data-member access='public' static='yes'>
3164          <var-decl name='value' type-id='type-id-118' 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'/>
3165        </data-member>
3166      </class-decl>
3167      <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-128'>
3168        <data-member access='public' static='yes'>
3169          <var-decl name='value' type-id='type-id-118' 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'/>
3170        </data-member>
3171      </class-decl>
3172    </namespace-decl>
3173    <function-type size-in-bits='64' id='type-id-162'>
3174      <parameter type-id='type-id-29'/>
3175      <parameter type-id='type-id-29'/>
3176      <return type-id='type-id-12'/>
3177    </function-type>
3178    <function-type size-in-bits='64' id='type-id-177'>
3179      <return type-id='type-id-47'/>
3180    </function-type>
3181  </abi-instr>
3182  <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'>
3183    <array-type-def dimensions='1' type-id='type-id-237' size-in-bits='infinite' id='type-id-238'>
3184      <subrange length='infinite' id='type-id-65'/>
3185    </array-type-def>
3186    <array-type-def dimensions='1' type-id='type-id-239' size-in-bits='infinite' id='type-id-240'>
3187      <subrange length='infinite' id='type-id-65'/>
3188    </array-type-def>
3189    <class-decl name='_G_fpos64_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-241' visibility='default' filepath='/usr/include/_G_config.h' line='27' column='1' id='type-id-242'>
3190      <data-member access='public' layout-offset-in-bits='0'>
3191        <var-decl name='__pos' type-id='type-id-28' visibility='default' filepath='/usr/include/_G_config.h' line='28' column='1'/>
3192      </data-member>
3193      <data-member access='public' layout-offset-in-bits='64'>
3194        <var-decl name='__state' type-id='type-id-21' visibility='default' filepath='/usr/include/_G_config.h' line='29' column='1'/>
3195      </data-member>
3196    </class-decl>
3197    <typedef-decl name='_G_fpos64_t' type-id='type-id-242' filepath='/usr/include/_G_config.h' line='30' column='1' id='type-id-241'/>
3198    <typedef-decl name='__gthread_once_t' type-id='type-id-243' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/gthr-default.h' line='49' column='1' id='type-id-244'/>
3199    <typedef-decl name='__mode_t' type-id='type-id-34' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='129' column='1' id='type-id-245'/>
3200    <typedef-decl name='fpos_t' type-id='type-id-241' filepath='/usr/include/stdio.h' line='112' column='1' id='type-id-246'/>
3201    <typedef-decl name='mode_t' type-id='type-id-245' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='70' column='1' id='type-id-247'/>
3202    <typedef-decl name='pthread_once_t' type-id='type-id-12' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='168' column='1' id='type-id-243'/>
3203    <typedef-decl name='uintmax_t' type-id='type-id-58' filepath='/usr/include/stdint.h' line='135' column='1' id='type-id-248'/>
3204    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-249'/>
3205    <array-type-def dimensions='1' type-id='type-id-58' size-in-bits='39936' id='type-id-250'>
3206      <subrange length='624' type-id='type-id-4' id='type-id-251'/>
3207    </array-type-def>
3208    <reference-type-def kind='lvalue' type-id='type-id-252' size-in-bits='64' id='type-id-253'/>
3209    <pointer-type-def type-id='type-id-252' size-in-bits='64' id='type-id-254'/>
3210    <reference-type-def kind='lvalue' type-id='type-id-255' size-in-bits='64' id='type-id-256'/>
3211    <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-257'/>
3212    <pointer-type-def type-id='type-id-258' size-in-bits='64' id='type-id-259'/>
3213    <reference-type-def kind='lvalue' type-id='type-id-260' size-in-bits='64' id='type-id-261'/>
3214    <pointer-type-def type-id='type-id-260' size-in-bits='64' id='type-id-262'/>
3215    <reference-type-def kind='lvalue' type-id='type-id-263' size-in-bits='64' id='type-id-264'/>
3216    <reference-type-def kind='rvalue' type-id='type-id-263' size-in-bits='64' id='type-id-265'/>
3217    <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-266'/>
3218    <reference-type-def kind='lvalue' type-id='type-id-267' size-in-bits='64' id='type-id-268'/>
3219    <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-269'/>
3220    <reference-type-def kind='lvalue' type-id='type-id-270' size-in-bits='64' id='type-id-271'/>
3221    <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-272'/>
3222    <reference-type-def kind='lvalue' type-id='type-id-273' size-in-bits='64' id='type-id-274'/>
3223    <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-275'/>
3224    <reference-type-def kind='lvalue' type-id='type-id-276' size-in-bits='64' id='type-id-277'/>
3225    <reference-type-def kind='rvalue' type-id='type-id-276' size-in-bits='64' id='type-id-278'/>
3226    <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-279'/>
3227    <reference-type-def kind='lvalue' type-id='type-id-280' size-in-bits='64' id='type-id-281'/>
3228    <pointer-type-def type-id='type-id-280' size-in-bits='64' id='type-id-282'/>
3229    <reference-type-def kind='lvalue' type-id='type-id-282' size-in-bits='64' id='type-id-283'/>
3230    <reference-type-def kind='lvalue' type-id='type-id-284' size-in-bits='64' id='type-id-285'/>
3231    <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-286'/>
3232    <reference-type-def kind='lvalue' type-id='type-id-287' size-in-bits='64' id='type-id-288'/>
3233    <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-289'/>
3234    <pointer-type-def type-id='type-id-290' size-in-bits='64' id='type-id-291'/>
3235    <pointer-type-def type-id='type-id-292' size-in-bits='64' id='type-id-293'/>
3236    <reference-type-def kind='lvalue' type-id='type-id-294' size-in-bits='64' id='type-id-295'/>
3237    <pointer-type-def type-id='type-id-294' size-in-bits='64' id='type-id-296'/>
3238    <reference-type-def kind='lvalue' type-id='type-id-296' size-in-bits='64' id='type-id-297'/>
3239    <reference-type-def kind='lvalue' type-id='type-id-298' size-in-bits='64' id='type-id-299'/>
3240    <pointer-type-def type-id='type-id-298' size-in-bits='64' id='type-id-300'/>
3241    <reference-type-def kind='lvalue' type-id='type-id-301' size-in-bits='64' id='type-id-302'/>
3242    <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-303'/>
3243    <reference-type-def kind='lvalue' type-id='type-id-304' size-in-bits='64' id='type-id-305'/>
3244    <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-307'/>
3245    <pointer-type-def type-id='type-id-308' size-in-bits='64' id='type-id-309'/>
3246    <pointer-type-def type-id='type-id-310' size-in-bits='64' id='type-id-311'/>
3247    <reference-type-def kind='lvalue' type-id='type-id-312' size-in-bits='64' id='type-id-313'/>
3248    <pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-314'/>
3249    <reference-type-def kind='lvalue' type-id='type-id-315' size-in-bits='64' id='type-id-316'/>
3250    <reference-type-def kind='rvalue' type-id='type-id-315' size-in-bits='64' id='type-id-317'/>
3251    <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-318'/>
3252    <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-320'/>
3253    <reference-type-def kind='lvalue' type-id='type-id-321' size-in-bits='64' id='type-id-322'/>
3254    <reference-type-def kind='rvalue' type-id='type-id-321' size-in-bits='64' id='type-id-323'/>
3255    <pointer-type-def type-id='type-id-321' size-in-bits='64' id='type-id-324'/>
3256    <pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-326'/>
3257    <reference-type-def kind='lvalue' type-id='type-id-83' size-in-bits='64' id='type-id-327'/>
3258    <pointer-type-def type-id='type-id-328' size-in-bits='64' id='type-id-329'/>
3259    <qualified-type-def type-id='type-id-252' const='yes' id='type-id-330'/>
3260    <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-331'/>
3261    <qualified-type-def type-id='type-id-255' const='yes' id='type-id-332'/>
3262    <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-333'/>
3263    <qualified-type-def type-id='type-id-258' const='yes' id='type-id-334'/>
3264    <reference-type-def kind='lvalue' type-id='type-id-334' size-in-bits='64' id='type-id-335'/>
3265    <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-336'/>
3266    <qualified-type-def type-id='type-id-260' const='yes' id='type-id-337'/>
3267    <reference-type-def kind='lvalue' type-id='type-id-337' size-in-bits='64' id='type-id-338'/>
3268    <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-339'/>
3269    <qualified-type-def type-id='type-id-263' const='yes' id='type-id-340'/>
3270    <reference-type-def kind='lvalue' type-id='type-id-340' size-in-bits='64' id='type-id-341'/>
3271    <pointer-type-def type-id='type-id-340' size-in-bits='64' id='type-id-342'/>
3272    <qualified-type-def type-id='type-id-267' const='yes' id='type-id-343'/>
3273    <reference-type-def kind='lvalue' type-id='type-id-343' size-in-bits='64' id='type-id-344'/>
3274    <pointer-type-def type-id='type-id-343' size-in-bits='64' id='type-id-345'/>
3275    <qualified-type-def type-id='type-id-270' const='yes' id='type-id-346'/>
3276    <reference-type-def kind='lvalue' type-id='type-id-346' size-in-bits='64' id='type-id-347'/>
3277    <qualified-type-def type-id='type-id-273' const='yes' id='type-id-348'/>
3278    <reference-type-def kind='lvalue' type-id='type-id-348' size-in-bits='64' id='type-id-349'/>
3279    <qualified-type-def type-id='type-id-350' const='yes' id='type-id-351'/>
3280    <reference-type-def kind='lvalue' type-id='type-id-351' size-in-bits='64' id='type-id-352'/>
3281    <qualified-type-def type-id='type-id-276' const='yes' id='type-id-353'/>
3282    <reference-type-def kind='lvalue' type-id='type-id-353' size-in-bits='64' id='type-id-354'/>
3283    <pointer-type-def type-id='type-id-353' size-in-bits='64' id='type-id-355'/>
3284    <qualified-type-def type-id='type-id-284' const='yes' id='type-id-356'/>
3285    <reference-type-def kind='lvalue' type-id='type-id-356' size-in-bits='64' id='type-id-357'/>
3286    <pointer-type-def type-id='type-id-356' size-in-bits='64' id='type-id-358'/>
3287    <qualified-type-def type-id='type-id-287' const='yes' id='type-id-359'/>
3288    <reference-type-def kind='lvalue' type-id='type-id-359' size-in-bits='64' id='type-id-360'/>
3289    <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-361'/>
3290    <qualified-type-def type-id='type-id-290' const='yes' id='type-id-362'/>
3291    <reference-type-def kind='lvalue' type-id='type-id-362' size-in-bits='64' id='type-id-363'/>
3292    <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-364'/>
3293    <qualified-type-def type-id='type-id-292' const='yes' id='type-id-365'/>
3294    <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-366'/>
3295    <qualified-type-def type-id='type-id-298' const='yes' id='type-id-367'/>
3296    <reference-type-def kind='lvalue' type-id='type-id-367' size-in-bits='64' id='type-id-368'/>
3297    <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-369'/>
3298    <qualified-type-def type-id='type-id-370' const='yes' id='type-id-371'/>
3299    <reference-type-def kind='lvalue' type-id='type-id-371' size-in-bits='64' id='type-id-372'/>
3300    <qualified-type-def type-id='type-id-301' const='yes' id='type-id-373'/>
3301    <reference-type-def kind='lvalue' type-id='type-id-373' size-in-bits='64' id='type-id-374'/>
3302    <pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-375'/>
3303    <qualified-type-def type-id='type-id-376' const='yes' id='type-id-377'/>
3304    <reference-type-def kind='lvalue' type-id='type-id-377' size-in-bits='64' id='type-id-378'/>
3305    <qualified-type-def type-id='type-id-379' const='yes' id='type-id-380'/>
3306    <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-381'/>
3307    <qualified-type-def type-id='type-id-382' const='yes' id='type-id-383'/>
3308    <reference-type-def kind='lvalue' type-id='type-id-383' size-in-bits='64' id='type-id-384'/>
3309    <qualified-type-def type-id='type-id-308' const='yes' id='type-id-385'/>
3310    <reference-type-def kind='lvalue' type-id='type-id-385' size-in-bits='64' id='type-id-386'/>
3311    <pointer-type-def type-id='type-id-385' size-in-bits='64' id='type-id-387'/>
3312    <qualified-type-def type-id='type-id-310' const='yes' id='type-id-388'/>
3313    <reference-type-def kind='lvalue' type-id='type-id-388' size-in-bits='64' id='type-id-389'/>
3314    <pointer-type-def type-id='type-id-388' size-in-bits='64' id='type-id-390'/>
3315    <qualified-type-def type-id='type-id-312' const='yes' id='type-id-391'/>
3316    <reference-type-def kind='lvalue' type-id='type-id-391' size-in-bits='64' id='type-id-392'/>
3317    <pointer-type-def type-id='type-id-391' size-in-bits='64' id='type-id-393'/>
3318    <qualified-type-def type-id='type-id-315' const='yes' id='type-id-394'/>
3319    <reference-type-def kind='lvalue' type-id='type-id-394' size-in-bits='64' id='type-id-395'/>
3320    <pointer-type-def type-id='type-id-394' size-in-bits='64' id='type-id-396'/>
3321    <qualified-type-def type-id='type-id-321' const='yes' id='type-id-397'/>
3322    <reference-type-def kind='lvalue' type-id='type-id-397' size-in-bits='64' id='type-id-398'/>
3323    <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-399'/>
3324    <qualified-type-def type-id='type-id-328' const='yes' id='type-id-400'/>
3325    <pointer-type-def type-id='type-id-400' size-in-bits='64' id='type-id-401'/>
3326    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-402'/>
3327    <qualified-type-def type-id='type-id-402' const='yes' id='type-id-403'/>
3328    <qualified-type-def type-id='type-id-246' const='yes' id='type-id-404'/>
3329    <pointer-type-def type-id='type-id-404' size-in-bits='64' id='type-id-405'/>
3330    <qualified-type-def type-id='type-id-406' const='yes' id='type-id-407'/>
3331    <pointer-type-def type-id='type-id-407' size-in-bits='64' id='type-id-408'/>
3332    <qualified-type-def type-id='type-id-409' const='yes' id='type-id-410'/>
3333    <pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-411'/>
3334    <qualified-type-def type-id='type-id-412' const='yes' id='type-id-413'/>
3335    <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-414'/>
3336    <qualified-type-def type-id='type-id-415' const='yes' id='type-id-416'/>
3337    <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-417'/>
3338    <qualified-type-def type-id='type-id-418' const='yes' id='type-id-419'/>
3339    <pointer-type-def type-id='type-id-419' size-in-bits='64' id='type-id-420'/>
3340    <qualified-type-def type-id='type-id-421' const='yes' id='type-id-422'/>
3341    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-423'/>
3342    <qualified-type-def type-id='type-id-424' const='yes' id='type-id-425'/>
3343    <reference-type-def kind='lvalue' type-id='type-id-425' size-in-bits='64' id='type-id-426'/>
3344    <qualified-type-def type-id='type-id-427' const='yes' id='type-id-428'/>
3345    <reference-type-def kind='lvalue' type-id='type-id-428' size-in-bits='64' id='type-id-429'/>
3346    <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-430'/>
3347    <qualified-type-def type-id='type-id-431' const='yes' id='type-id-432'/>
3348    <pointer-type-def type-id='type-id-432' size-in-bits='64' id='type-id-433'/>
3349    <qualified-type-def type-id='type-id-434' const='yes' id='type-id-435'/>
3350    <qualified-type-def type-id='type-id-436' const='yes' id='type-id-437'/>
3351    <pointer-type-def type-id='type-id-437' size-in-bits='64' id='type-id-438'/>
3352    <qualified-type-def type-id='type-id-439' const='yes' id='type-id-440'/>
3353    <reference-type-def kind='lvalue' type-id='type-id-440' size-in-bits='64' id='type-id-441'/>
3354    <pointer-type-def type-id='type-id-440' size-in-bits='64' id='type-id-442'/>
3355    <qualified-type-def type-id='type-id-443' const='yes' id='type-id-444'/>
3356    <reference-type-def kind='lvalue' type-id='type-id-444' size-in-bits='64' id='type-id-445'/>
3357    <pointer-type-def type-id='type-id-444' size-in-bits='64' id='type-id-446'/>
3358    <qualified-type-def type-id='type-id-447' const='yes' id='type-id-448'/>
3359    <qualified-type-def type-id='type-id-449' const='yes' id='type-id-450'/>
3360    <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-451'/>
3361    <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-452'/>
3362    <qualified-type-def type-id='type-id-453' const='yes' id='type-id-454'/>
3363    <reference-type-def kind='lvalue' type-id='type-id-454' size-in-bits='64' id='type-id-455'/>
3364    <pointer-type-def type-id='type-id-454' size-in-bits='64' id='type-id-239'/>
3365    <qualified-type-def type-id='type-id-239' const='yes' id='type-id-456'/>
3366    <pointer-type-def type-id='type-id-456' size-in-bits='64' id='type-id-237'/>
3367    <qualified-type-def type-id='type-id-457' const='yes' id='type-id-458'/>
3368    <qualified-type-def type-id='type-id-184' const='yes' id='type-id-459'/>
3369    <qualified-type-def type-id='type-id-214' const='yes' id='type-id-460'/>
3370    <reference-type-def kind='lvalue' type-id='type-id-460' size-in-bits='64' id='type-id-461'/>
3371    <qualified-type-def type-id='type-id-462' const='yes' id='type-id-463'/>
3372    <reference-type-def kind='lvalue' type-id='type-id-158' size-in-bits='64' id='type-id-464'/>
3373    <qualified-type-def type-id='type-id-159' const='yes' id='type-id-465'/>
3374    <reference-type-def kind='lvalue' type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
3375    <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-467'/>
3376    <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-468'/>
3377    <pointer-type-def type-id='type-id-424' size-in-bits='64' id='type-id-469'/>
3378    <reference-type-def kind='lvalue' type-id='type-id-427' size-in-bits='64' id='type-id-470'/>
3379    <reference-type-def kind='rvalue' type-id='type-id-427' size-in-bits='64' id='type-id-471'/>
3380    <pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-472'/>
3381    <pointer-type-def type-id='type-id-473' size-in-bits='64' id='type-id-474'/>
3382    <reference-type-def kind='lvalue' type-id='type-id-431' size-in-bits='64' id='type-id-475'/>
3383    <pointer-type-def type-id='type-id-431' size-in-bits='64' id='type-id-476'/>
3384    <pointer-type-def type-id='type-id-436' size-in-bits='64' id='type-id-477'/>
3385    <pointer-type-def type-id='type-id-439' size-in-bits='64' id='type-id-478'/>
3386    <pointer-type-def type-id='type-id-443' size-in-bits='64' id='type-id-479'/>
3387    <pointer-type-def type-id='type-id-453' size-in-bits='64' id='type-id-480'/>
3388    <pointer-type-def type-id='type-id-481' size-in-bits='64' id='type-id-482'/>
3389    <reference-type-def kind='rvalue' type-id='type-id-483' size-in-bits='64' id='type-id-484'/>
3390    <reference-type-def kind='rvalue' type-id='type-id-485' size-in-bits='64' id='type-id-486'/>
3391    <reference-type-def kind='lvalue' type-id='type-id-214' size-in-bits='64' id='type-id-487'/>
3392    <reference-type-def kind='lvalue' type-id='type-id-29' size-in-bits='64' id='type-id-488'/>
3393    <reference-type-def kind='lvalue' type-id='type-id-67' size-in-bits='64' id='type-id-489'/>
3394    <qualified-type-def type-id='type-id-179' const='yes' id='type-id-490'/>
3395    <reference-type-def kind='lvalue' type-id='type-id-490' size-in-bits='64' id='type-id-491'/>
3396    <namespace-decl name='std'>
3397      <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-424'>
3398        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-258'/>
3399        <member-type access='public'>
3400          <typedef-decl name='const_reference' type-id='type-id-464' filepath='/usr/include/c++/4.9/bits/allocator.h' line='100' column='1' id='type-id-492'/>
3401        </member-type>
3402        <member-type access='public'>
3403          <typedef-decl name='reference' type-id='type-id-489' filepath='/usr/include/c++/4.9/bits/allocator.h' line='99' column='1' id='type-id-493'/>
3404        </member-type>
3405        <member-type access='public'>
3406          <typedef-decl name='size_type' type-id='type-id-184' filepath='/usr/include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-494'/>
3407        </member-type>
3408        <member-function access='public'>
3409          <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'>
3410            <parameter type-id='type-id-469' is-artificial='yes'/>
3411            <return type-id='type-id-47'/>
3412          </function-decl>
3413        </member-function>
3414        <member-function access='public'>
3415          <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'>
3416            <parameter type-id='type-id-469' is-artificial='yes'/>
3417            <parameter type-id='type-id-426'/>
3418            <return type-id='type-id-47'/>
3419          </function-decl>
3420        </member-function>
3421        <member-function access='public' destructor='yes'>
3422          <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'>
3423            <parameter type-id='type-id-469' is-artificial='yes'/>
3424            <parameter type-id='type-id-12' is-artificial='yes'/>
3425            <return type-id='type-id-47'/>
3426          </function-decl>
3427        </member-function>
3428        <member-function access='public'>
3429          <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'>
3430            <parameter type-id='type-id-469' is-artificial='yes'/>
3431            <return type-id='type-id-47'/>
3432          </function-decl>
3433        </member-function>
3434        <member-function access='public'>
3435          <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'>
3436            <parameter type-id='type-id-469' is-artificial='yes'/>
3437            <parameter type-id='type-id-426'/>
3438            <return type-id='type-id-47'/>
3439          </function-decl>
3440        </member-function>
3441        <member-function access='public' destructor='yes'>
3442          <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'>
3443            <parameter type-id='type-id-469' is-artificial='yes'/>
3444            <parameter type-id='type-id-12' is-artificial='yes'/>
3445            <return type-id='type-id-47'/>
3446          </function-decl>
3447        </member-function>
3448        <member-function access='public'>
3449          <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'>
3450            <parameter type-id='type-id-469' is-artificial='yes'/>
3451            <return type-id='type-id-47'/>
3452          </function-decl>
3453        </member-function>
3454        <member-function access='public'>
3455          <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'>
3456            <parameter type-id='type-id-469' is-artificial='yes'/>
3457            <parameter type-id='type-id-426'/>
3458            <return type-id='type-id-47'/>
3459          </function-decl>
3460        </member-function>
3461        <member-function access='public' destructor='yes'>
3462          <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'>
3463            <parameter type-id='type-id-469' is-artificial='yes'/>
3464            <parameter type-id='type-id-12' is-artificial='yes'/>
3465            <return type-id='type-id-47'/>
3466          </function-decl>
3467        </member-function>
3468        <member-function access='public'>
3469          <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'>
3470            <parameter type-id='type-id-469' is-artificial='yes'/>
3471            <return type-id='type-id-47'/>
3472          </function-decl>
3473        </member-function>
3474        <member-function access='public'>
3475          <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'>
3476            <parameter type-id='type-id-469' is-artificial='yes'/>
3477            <parameter type-id='type-id-426'/>
3478            <return type-id='type-id-47'/>
3479          </function-decl>
3480        </member-function>
3481        <member-function access='public' destructor='yes'>
3482          <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'>
3483            <parameter type-id='type-id-469' is-artificial='yes'/>
3484            <parameter type-id='type-id-12' is-artificial='yes'/>
3485            <return type-id='type-id-47'/>
3486          </function-decl>
3487        </member-function>
3488      </class-decl>
3489      <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-427'>
3490        <member-type access='private'>
3491          <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-473'>
3492            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-424'/>
3493            <data-member access='public' layout-offset-in-bits='0'>
3494              <var-decl name='_M_p' type-id='type-id-179' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='277' column='1'/>
3495            </data-member>
3496            <member-function access='public' constructor='yes'>
3497              <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'>
3498                <parameter type-id='type-id-474' is-artificial='yes'/>
3499                <parameter type-id='type-id-179'/>
3500                <parameter type-id='type-id-426'/>
3501                <return type-id='type-id-47'/>
3502              </function-decl>
3503            </member-function>
3504          </class-decl>
3505        </member-type>
3506        <member-type access='private'>
3507          <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-431'>
3508            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-495'/>
3509            <data-member access='public' static='yes'>
3510              <var-decl name='_S_max_size' type-id='type-id-435' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='50' column='1'/>
3511            </data-member>
3512            <data-member access='public' static='yes'>
3513              <var-decl name='_S_terminal' type-id='type-id-158' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='55' column='1'/>
3514            </data-member>
3515            <data-member access='public' static='yes'>
3516              <var-decl name='_S_empty_rep_storage' type-id='type-id-64' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='66' column='1'/>
3517            </data-member>
3518          </class-decl>
3519        </member-type>
3520        <member-type access='private'>
3521          <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-495'>
3522            <data-member access='public' layout-offset-in-bits='0'>
3523              <var-decl name='_M_length' type-id='type-id-434' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='150' column='1'/>
3524            </data-member>
3525            <data-member access='public' layout-offset-in-bits='64'>
3526              <var-decl name='_M_capacity' type-id='type-id-434' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='151' column='1'/>
3527            </data-member>
3528            <data-member access='public' layout-offset-in-bits='128'>
3529              <var-decl name='_M_refcount' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='152' column='1'/>
3530            </data-member>
3531          </class-decl>
3532        </member-type>
3533        <member-type access='public'>
3534          <typedef-decl name='allocator_type' type-id='type-id-424' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='120' column='1' id='type-id-496'/>
3535        </member-type>
3536        <member-type access='public'>
3537          <typedef-decl name='const_iterator' type-id='type-id-252' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='129' column='1' id='type-id-497'/>
3538        </member-type>
3539        <member-type access='public'>
3540          <typedef-decl name='const_reference' type-id='type-id-492' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='124' column='1' id='type-id-498'/>
3541        </member-type>
3542        <member-type access='public'>
3543          <typedef-decl name='const_reverse_iterator' type-id='type-id-500' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-499'/>
3544        </member-type>
3545        <member-type access='public'>
3546          <typedef-decl name='iterator' type-id='type-id-255' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='127' column='1' id='type-id-501'/>
3547        </member-type>
3548        <member-type access='public'>
3549          <typedef-decl name='reference' type-id='type-id-493' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='123' column='1' id='type-id-502'/>
3550        </member-type>
3551        <member-type access='public'>
3552          <typedef-decl name='reverse_iterator' type-id='type-id-504' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-503'/>
3553        </member-type>
3554        <member-type access='public'>
3555          <typedef-decl name='size_type' type-id='type-id-494' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='121' column='1' id='type-id-434'/>
3556        </member-type>
3557        <data-member access='public' static='yes'>
3558          <var-decl name='npos' type-id='type-id-435' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='285' column='1'/>
3559        </data-member>
3560        <data-member access='private' layout-offset-in-bits='0'>
3561          <var-decl name='_M_dataplus' type-id='type-id-473' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='289' column='1'/>
3562        </data-member>
3563        <member-function access='public'>
3564          <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'>
3565            <parameter type-id='type-id-472' is-artificial='yes'/>
3566            <return type-id='type-id-47'/>
3567          </function-decl>
3568        </member-function>
3569        <member-function access='public'>
3570          <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'>
3571            <parameter type-id='type-id-472' is-artificial='yes'/>
3572            <parameter type-id='type-id-426'/>
3573            <return type-id='type-id-47'/>
3574          </function-decl>
3575        </member-function>
3576        <member-function access='public'>
3577          <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'>
3578            <parameter type-id='type-id-472' is-artificial='yes'/>
3579            <parameter type-id='type-id-429'/>
3580            <return type-id='type-id-47'/>
3581          </function-decl>
3582        </member-function>
3583        <member-function access='public'>
3584          <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'>
3585            <parameter type-id='type-id-472' is-artificial='yes'/>
3586            <parameter type-id='type-id-429'/>
3587            <parameter type-id='type-id-434'/>
3588            <parameter type-id='type-id-434'/>
3589            <return type-id='type-id-47'/>
3590          </function-decl>
3591        </member-function>
3592        <member-function access='public'>
3593          <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'>
3594            <parameter type-id='type-id-472' is-artificial='yes'/>
3595            <parameter type-id='type-id-429'/>
3596            <parameter type-id='type-id-434'/>
3597            <parameter type-id='type-id-434'/>
3598            <parameter type-id='type-id-426'/>
3599            <return type-id='type-id-47'/>
3600          </function-decl>
3601        </member-function>
3602        <member-function access='public'>
3603          <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'>
3604            <parameter type-id='type-id-472' is-artificial='yes'/>
3605            <parameter type-id='type-id-159'/>
3606            <parameter type-id='type-id-434'/>
3607            <parameter type-id='type-id-426'/>
3608            <return type-id='type-id-47'/>
3609          </function-decl>
3610        </member-function>
3611        <member-function access='public'>
3612          <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'>
3613            <parameter type-id='type-id-472' is-artificial='yes'/>
3614            <parameter type-id='type-id-159'/>
3615            <parameter type-id='type-id-426'/>
3616            <return type-id='type-id-47'/>
3617          </function-decl>
3618        </member-function>
3619        <member-function access='public'>
3620          <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'>
3621            <parameter type-id='type-id-472' is-artificial='yes'/>
3622            <parameter type-id='type-id-434'/>
3623            <parameter type-id='type-id-67'/>
3624            <parameter type-id='type-id-426'/>
3625            <return type-id='type-id-47'/>
3626          </function-decl>
3627        </member-function>
3628        <member-function access='public'>
3629          <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'>
3630            <parameter type-id='type-id-472' is-artificial='yes'/>
3631            <parameter type-id='type-id-471'/>
3632            <return type-id='type-id-47'/>
3633          </function-decl>
3634        </member-function>
3635        <member-function access='public'>
3636          <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'>
3637            <parameter type-id='type-id-472' is-artificial='yes'/>
3638            <parameter type-id='type-id-436'/>
3639            <parameter type-id='type-id-426'/>
3640            <return type-id='type-id-47'/>
3641          </function-decl>
3642        </member-function>
3643        <member-function access='public' destructor='yes'>
3644          <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'>
3645            <parameter type-id='type-id-472' is-artificial='yes'/>
3646            <parameter type-id='type-id-12' is-artificial='yes'/>
3647            <return type-id='type-id-47'/>
3648          </function-decl>
3649        </member-function>
3650        <member-function access='public'>
3651          <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'>
3652            <parameter type-id='type-id-472' is-artificial='yes'/>
3653            <return type-id='type-id-47'/>
3654          </function-decl>
3655        </member-function>
3656        <member-function access='public'>
3657          <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'>
3658            <parameter type-id='type-id-472' is-artificial='yes'/>
3659            <parameter type-id='type-id-426'/>
3660            <return type-id='type-id-47'/>
3661          </function-decl>
3662        </member-function>
3663        <member-function access='public'>
3664          <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'>
3665            <parameter type-id='type-id-472' is-artificial='yes'/>
3666            <parameter type-id='type-id-429'/>
3667            <return type-id='type-id-47'/>
3668          </function-decl>
3669        </member-function>
3670        <member-function access='public'>
3671          <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'>
3672            <parameter type-id='type-id-472' is-artificial='yes'/>
3673            <parameter type-id='type-id-429'/>
3674            <parameter type-id='type-id-434'/>
3675            <parameter type-id='type-id-434'/>
3676            <return type-id='type-id-47'/>
3677          </function-decl>
3678        </member-function>
3679        <member-function access='public'>
3680          <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'>
3681            <parameter type-id='type-id-472' is-artificial='yes'/>
3682            <parameter type-id='type-id-429'/>
3683            <parameter type-id='type-id-434'/>
3684            <parameter type-id='type-id-434'/>
3685            <parameter type-id='type-id-426'/>
3686            <return type-id='type-id-47'/>
3687          </function-decl>
3688        </member-function>
3689        <member-function access='public'>
3690          <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'>
3691            <parameter type-id='type-id-472' is-artificial='yes'/>
3692            <parameter type-id='type-id-159'/>
3693            <parameter type-id='type-id-434'/>
3694            <parameter type-id='type-id-426'/>
3695            <return type-id='type-id-47'/>
3696          </function-decl>
3697        </member-function>
3698        <member-function access='public'>
3699          <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'>
3700            <parameter type-id='type-id-472' is-artificial='yes'/>
3701            <parameter type-id='type-id-159'/>
3702            <parameter type-id='type-id-426'/>
3703            <return type-id='type-id-47'/>
3704          </function-decl>
3705        </member-function>
3706        <member-function access='public'>
3707          <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'>
3708            <parameter type-id='type-id-472' is-artificial='yes'/>
3709            <parameter type-id='type-id-434'/>
3710            <parameter type-id='type-id-67'/>
3711            <parameter type-id='type-id-426'/>
3712            <return type-id='type-id-47'/>
3713          </function-decl>
3714        </member-function>
3715        <member-function access='public'>
3716          <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'>
3717            <parameter type-id='type-id-472' is-artificial='yes'/>
3718            <parameter type-id='type-id-471'/>
3719            <return type-id='type-id-47'/>
3720          </function-decl>
3721        </member-function>
3722        <member-function access='public'>
3723          <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'>
3724            <parameter type-id='type-id-472' is-artificial='yes'/>
3725            <parameter type-id='type-id-436'/>
3726            <parameter type-id='type-id-426'/>
3727            <return type-id='type-id-47'/>
3728          </function-decl>
3729        </member-function>
3730        <member-function access='public' destructor='yes'>
3731          <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'>
3732            <parameter type-id='type-id-472' is-artificial='yes'/>
3733            <parameter type-id='type-id-12' is-artificial='yes'/>
3734            <return type-id='type-id-47'/>
3735          </function-decl>
3736        </member-function>
3737        <member-function access='public'>
3738          <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'>
3739            <parameter type-id='type-id-472' is-artificial='yes'/>
3740            <return type-id='type-id-47'/>
3741          </function-decl>
3742        </member-function>
3743        <member-function access='public'>
3744          <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'>
3745            <parameter type-id='type-id-472' is-artificial='yes'/>
3746            <parameter type-id='type-id-426'/>
3747            <return type-id='type-id-47'/>
3748          </function-decl>
3749        </member-function>
3750        <member-function access='public'>
3751          <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'>
3752            <parameter type-id='type-id-472' is-artificial='yes'/>
3753            <parameter type-id='type-id-429'/>
3754            <return type-id='type-id-47'/>
3755          </function-decl>
3756        </member-function>
3757        <member-function access='public'>
3758          <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'>
3759            <parameter type-id='type-id-472' is-artificial='yes'/>
3760            <parameter type-id='type-id-429'/>
3761            <parameter type-id='type-id-434'/>
3762            <parameter type-id='type-id-434'/>
3763            <return type-id='type-id-47'/>
3764          </function-decl>
3765        </member-function>
3766        <member-function access='public'>
3767          <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'>
3768            <parameter type-id='type-id-472' is-artificial='yes'/>
3769            <parameter type-id='type-id-429'/>
3770            <parameter type-id='type-id-434'/>
3771            <parameter type-id='type-id-434'/>
3772            <parameter type-id='type-id-426'/>
3773            <return type-id='type-id-47'/>
3774          </function-decl>
3775        </member-function>
3776        <member-function access='public'>
3777          <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'>
3778            <parameter type-id='type-id-472' is-artificial='yes'/>
3779            <parameter type-id='type-id-159'/>
3780            <parameter type-id='type-id-434'/>
3781            <parameter type-id='type-id-426'/>
3782            <return type-id='type-id-47'/>
3783          </function-decl>
3784        </member-function>
3785        <member-function access='public'>
3786          <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'>
3787            <parameter type-id='type-id-472' is-artificial='yes'/>
3788            <parameter type-id='type-id-159'/>
3789            <parameter type-id='type-id-426'/>
3790            <return type-id='type-id-47'/>
3791          </function-decl>
3792        </member-function>
3793        <member-function access='public'>
3794          <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'>
3795            <parameter type-id='type-id-472' is-artificial='yes'/>
3796            <parameter type-id='type-id-434'/>
3797            <parameter type-id='type-id-67'/>
3798            <parameter type-id='type-id-426'/>
3799            <return type-id='type-id-47'/>
3800          </function-decl>
3801        </member-function>
3802        <member-function access='public'>
3803          <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'>
3804            <parameter type-id='type-id-472' is-artificial='yes'/>
3805            <parameter type-id='type-id-471'/>
3806            <return type-id='type-id-47'/>
3807          </function-decl>
3808        </member-function>
3809        <member-function access='public'>
3810          <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'>
3811            <parameter type-id='type-id-472' is-artificial='yes'/>
3812            <parameter type-id='type-id-436'/>
3813            <parameter type-id='type-id-426'/>
3814            <return type-id='type-id-47'/>
3815          </function-decl>
3816        </member-function>
3817        <member-function access='public' destructor='yes'>
3818          <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'>
3819            <parameter type-id='type-id-472' is-artificial='yes'/>
3820            <parameter type-id='type-id-12' is-artificial='yes'/>
3821            <return type-id='type-id-47'/>
3822          </function-decl>
3823        </member-function>
3824        <member-function access='public'>
3825          <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_'>
3826            <parameter type-id='type-id-472' is-artificial='yes'/>
3827            <parameter type-id='type-id-179'/>
3828            <parameter type-id='type-id-179'/>
3829            <return type-id='type-id-470'/>
3830          </function-decl>
3831        </member-function>
3832        <member-function access='public'>
3833          <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'>
3834            <parameter type-id='type-id-472' is-artificial='yes'/>
3835            <return type-id='type-id-47'/>
3836          </function-decl>
3837        </member-function>
3838        <member-function access='public'>
3839          <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'>
3840            <parameter type-id='type-id-472' is-artificial='yes'/>
3841            <parameter type-id='type-id-426'/>
3842            <return type-id='type-id-47'/>
3843          </function-decl>
3844        </member-function>
3845        <member-function access='public'>
3846          <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'>
3847            <parameter type-id='type-id-472' is-artificial='yes'/>
3848            <parameter type-id='type-id-429'/>
3849            <return type-id='type-id-47'/>
3850          </function-decl>
3851        </member-function>
3852        <member-function access='public'>
3853          <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'>
3854            <parameter type-id='type-id-472' is-artificial='yes'/>
3855            <parameter type-id='type-id-429'/>
3856            <parameter type-id='type-id-434'/>
3857            <parameter type-id='type-id-434'/>
3858            <return type-id='type-id-47'/>
3859          </function-decl>
3860        </member-function>
3861        <member-function access='public'>
3862          <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'>
3863            <parameter type-id='type-id-472' is-artificial='yes'/>
3864            <parameter type-id='type-id-429'/>
3865            <parameter type-id='type-id-434'/>
3866            <parameter type-id='type-id-434'/>
3867            <parameter type-id='type-id-426'/>
3868            <return type-id='type-id-47'/>
3869          </function-decl>
3870        </member-function>
3871        <member-function access='public'>
3872          <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'>
3873            <parameter type-id='type-id-472' is-artificial='yes'/>
3874            <parameter type-id='type-id-159'/>
3875            <parameter type-id='type-id-434'/>
3876            <parameter type-id='type-id-426'/>
3877            <return type-id='type-id-47'/>
3878          </function-decl>
3879        </member-function>
3880        <member-function access='public'>
3881          <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'>
3882            <parameter type-id='type-id-472' is-artificial='yes'/>
3883            <parameter type-id='type-id-159'/>
3884            <parameter type-id='type-id-426'/>
3885            <return type-id='type-id-47'/>
3886          </function-decl>
3887        </member-function>
3888        <member-function access='public'>
3889          <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'>
3890            <parameter type-id='type-id-472' is-artificial='yes'/>
3891            <parameter type-id='type-id-434'/>
3892            <parameter type-id='type-id-67'/>
3893            <parameter type-id='type-id-426'/>
3894            <return type-id='type-id-47'/>
3895          </function-decl>
3896        </member-function>
3897        <member-function access='public'>
3898          <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'>
3899            <parameter type-id='type-id-472' is-artificial='yes'/>
3900            <parameter type-id='type-id-471'/>
3901            <return type-id='type-id-47'/>
3902          </function-decl>
3903        </member-function>
3904        <member-function access='public'>
3905          <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'>
3906            <parameter type-id='type-id-472' is-artificial='yes'/>
3907            <parameter type-id='type-id-436'/>
3908            <parameter type-id='type-id-426'/>
3909            <return type-id='type-id-47'/>
3910          </function-decl>
3911        </member-function>
3912        <member-function access='public' destructor='yes'>
3913          <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'>
3914            <parameter type-id='type-id-472' is-artificial='yes'/>
3915            <parameter type-id='type-id-12' is-artificial='yes'/>
3916            <return type-id='type-id-47'/>
3917          </function-decl>
3918        </member-function>
3919      </class-decl>
3920      <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-436'>
3921        <member-type access='public'>
3922          <typedef-decl name='const_iterator' type-id='type-id-159' filepath='/usr/include/c++/4.9/initializer_list' line='55' column='1' id='type-id-505'/>
3923        </member-type>
3924        <member-type access='public'>
3925          <typedef-decl name='iterator' type-id='type-id-159' filepath='/usr/include/c++/4.9/initializer_list' line='54' column='1' id='type-id-506'/>
3926        </member-type>
3927        <member-type access='public'>
3928          <typedef-decl name='size_type' type-id='type-id-184' filepath='/usr/include/c++/4.9/initializer_list' line='53' column='1' id='type-id-507'/>
3929        </member-type>
3930        <data-member access='private' layout-offset-in-bits='0'>
3931          <var-decl name='_M_array' type-id='type-id-506' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='58' column='1'/>
3932        </data-member>
3933        <data-member access='private' layout-offset-in-bits='64'>
3934          <var-decl name='_M_len' type-id='type-id-507' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='59' column='1'/>
3935        </data-member>
3936        <member-function access='private'>
3937          <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'>
3938            <parameter type-id='type-id-477' is-artificial='yes'/>
3939            <parameter type-id='type-id-505'/>
3940            <parameter type-id='type-id-507'/>
3941            <return type-id='type-id-47'/>
3942          </function-decl>
3943        </member-function>
3944        <member-function access='public'>
3945          <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'>
3946            <parameter type-id='type-id-477' is-artificial='yes'/>
3947            <return type-id='type-id-47'/>
3948          </function-decl>
3949        </member-function>
3950        <member-function access='private'>
3951          <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'>
3952            <parameter type-id='type-id-477' is-artificial='yes'/>
3953            <parameter type-id='type-id-505'/>
3954            <parameter type-id='type-id-507'/>
3955            <return type-id='type-id-47'/>
3956          </function-decl>
3957        </member-function>
3958        <member-function access='public'>
3959          <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'>
3960            <parameter type-id='type-id-477' is-artificial='yes'/>
3961            <return type-id='type-id-47'/>
3962          </function-decl>
3963        </member-function>
3964        <member-function access='private'>
3965          <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'>
3966            <parameter type-id='type-id-477' is-artificial='yes'/>
3967            <parameter type-id='type-id-505'/>
3968            <parameter type-id='type-id-507'/>
3969            <return type-id='type-id-47'/>
3970          </function-decl>
3971        </member-function>
3972        <member-function access='public'>
3973          <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'>
3974            <parameter type-id='type-id-477' is-artificial='yes'/>
3975            <return type-id='type-id-47'/>
3976          </function-decl>
3977        </member-function>
3978        <member-function access='private'>
3979          <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'>
3980            <parameter type-id='type-id-477' is-artificial='yes'/>
3981            <parameter type-id='type-id-505'/>
3982            <parameter type-id='type-id-507'/>
3983            <return type-id='type-id-47'/>
3984          </function-decl>
3985        </member-function>
3986        <member-function access='public'>
3987          <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'>
3988            <parameter type-id='type-id-477' is-artificial='yes'/>
3989            <return type-id='type-id-47'/>
3990          </function-decl>
3991        </member-function>
3992      </class-decl>
3993      <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-439'>
3994        <member-type access='public'>
3995          <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-443'>
3996            <data-member access='private' layout-offset-in-bits='0'>
3997              <var-decl name='_M_refcount' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='495' column='1'/>
3998            </data-member>
3999            <data-member access='private' layout-offset-in-bits='64'>
4000              <var-decl name='_M_facets' type-id='type-id-452' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='496' column='1'/>
4001            </data-member>
4002            <data-member access='private' layout-offset-in-bits='128'>
4003              <var-decl name='_M_facets_size' type-id='type-id-184' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='497' column='1'/>
4004            </data-member>
4005            <data-member access='private' layout-offset-in-bits='192'>
4006              <var-decl name='_M_caches' type-id='type-id-452' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='498' column='1'/>
4007            </data-member>
4008            <data-member access='private' layout-offset-in-bits='256'>
4009              <var-decl name='_M_names' type-id='type-id-90' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='499' column='1'/>
4010            </data-member>
4011            <data-member access='private' static='yes'>
4012              <var-decl name='_S_id_ctype' type-id='type-id-240' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='500' column='1'/>
4013            </data-member>
4014            <data-member access='private' static='yes'>
4015              <var-decl name='_S_id_numeric' type-id='type-id-240' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='501' column='1'/>
4016            </data-member>
4017            <data-member access='private' static='yes'>
4018              <var-decl name='_S_id_collate' type-id='type-id-240' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='502' column='1'/>
4019            </data-member>
4020            <data-member access='private' static='yes'>
4021              <var-decl name='_S_id_time' type-id='type-id-240' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='503' column='1'/>
4022            </data-member>
4023            <data-member access='private' static='yes'>
4024              <var-decl name='_S_id_monetary' type-id='type-id-240' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='504' column='1'/>
4025            </data-member>
4026            <data-member access='private' static='yes'>
4027              <var-decl name='_S_id_messages' type-id='type-id-240' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='505' column='1'/>
4028            </data-member>
4029            <data-member access='private' static='yes'>
4030              <var-decl name='_S_facet_categories' type-id='type-id-238' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='506' column='1'/>
4031            </data-member>
4032            <member-function access='private' constructor='yes'>
4033              <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'>
4034                <parameter type-id='type-id-479' is-artificial='yes'/>
4035                <parameter type-id='type-id-445'/>
4036                <parameter type-id='type-id-184'/>
4037                <return type-id='type-id-47'/>
4038              </function-decl>
4039            </member-function>
4040            <member-function access='private' constructor='yes'>
4041              <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'>
4042                <parameter type-id='type-id-479' is-artificial='yes'/>
4043                <parameter type-id='type-id-43'/>
4044                <parameter type-id='type-id-184'/>
4045                <return type-id='type-id-47'/>
4046              </function-decl>
4047            </member-function>
4048            <member-function access='private' constructor='yes'>
4049              <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'>
4050                <parameter type-id='type-id-479' is-artificial='yes'/>
4051                <parameter type-id='type-id-184'/>
4052                <return type-id='type-id-47'/>
4053              </function-decl>
4054            </member-function>
4055            <member-function access='private' destructor='yes'>
4056              <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'>
4057                <parameter type-id='type-id-479' is-artificial='yes'/>
4058                <parameter type-id='type-id-12' is-artificial='yes'/>
4059                <return type-id='type-id-47'/>
4060              </function-decl>
4061            </member-function>
4062            <member-function access='private' constructor='yes'>
4063              <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'>
4064                <parameter type-id='type-id-479' is-artificial='yes'/>
4065                <parameter type-id='type-id-445'/>
4066                <return type-id='type-id-47'/>
4067              </function-decl>
4068            </member-function>
4069            <member-function access='private' constructor='yes'>
4070              <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'>
4071                <parameter type-id='type-id-479' is-artificial='yes'/>
4072                <parameter type-id='type-id-445'/>
4073                <parameter type-id='type-id-184'/>
4074                <return type-id='type-id-47'/>
4075              </function-decl>
4076            </member-function>
4077            <member-function access='private' constructor='yes'>
4078              <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'>
4079                <parameter type-id='type-id-479' is-artificial='yes'/>
4080                <parameter type-id='type-id-43'/>
4081                <parameter type-id='type-id-184'/>
4082                <return type-id='type-id-47'/>
4083              </function-decl>
4084            </member-function>
4085            <member-function access='private' constructor='yes'>
4086              <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'>
4087                <parameter type-id='type-id-479' is-artificial='yes'/>
4088                <parameter type-id='type-id-184'/>
4089                <return type-id='type-id-47'/>
4090              </function-decl>
4091            </member-function>
4092            <member-function access='private' destructor='yes'>
4093              <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'>
4094                <parameter type-id='type-id-479' is-artificial='yes'/>
4095                <parameter type-id='type-id-12' is-artificial='yes'/>
4096                <return type-id='type-id-47'/>
4097              </function-decl>
4098            </member-function>
4099            <member-function access='private' constructor='yes'>
4100              <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'>
4101                <parameter type-id='type-id-479' is-artificial='yes'/>
4102                <parameter type-id='type-id-445'/>
4103                <return type-id='type-id-47'/>
4104              </function-decl>
4105            </member-function>
4106          </class-decl>
4107        </member-type>
4108        <member-type access='public'>
4109          <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-453'>
4110            <data-member access='private' layout-offset-in-bits='0'>
4111              <var-decl name='_M_index' type-id='type-id-184' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='453' column='1'/>
4112            </data-member>
4113            <data-member access='private' static='yes'>
4114              <var-decl name='_S_refcount' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='456' column='1'/>
4115            </data-member>
4116            <member-function access='private' constructor='yes'>
4117              <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'>
4118                <parameter type-id='type-id-480' is-artificial='yes'/>
4119                <parameter type-id='type-id-455'/>
4120                <return type-id='type-id-47'/>
4121              </function-decl>
4122            </member-function>
4123            <member-function access='public' constructor='yes'>
4124              <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'>
4125                <parameter type-id='type-id-480' is-artificial='yes'/>
4126                <return type-id='type-id-47'/>
4127              </function-decl>
4128            </member-function>
4129            <member-function access='private' constructor='yes'>
4130              <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'>
4131                <parameter type-id='type-id-480' is-artificial='yes'/>
4132                <parameter type-id='type-id-455'/>
4133                <return type-id='type-id-47'/>
4134              </function-decl>
4135            </member-function>
4136            <member-function access='public' constructor='yes'>
4137              <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'>
4138                <parameter type-id='type-id-480' is-artificial='yes'/>
4139                <return type-id='type-id-47'/>
4140              </function-decl>
4141            </member-function>
4142          </class-decl>
4143        </member-type>
4144        <member-type access='public'>
4145          <typedef-decl name='category' type-id='type-id-12' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='67' column='1' id='type-id-447'/>
4146        </member-type>
4147        <member-type access='private'>
4148          <class-decl name='facet' visibility='default' is-declaration-only='yes' id='type-id-449'/>
4149        </member-type>
4150        <member-type access='private'>
4151          <class-decl name='facet' visibility='default' is-declaration-only='yes' id='type-id-508'/>
4152        </member-type>
4153        <data-member access='public' static='yes'>
4154          <var-decl name='none' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='98' column='1'/>
4155        </data-member>
4156        <data-member access='public' static='yes'>
4157          <var-decl name='ctype' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='99' column='1'/>
4158        </data-member>
4159        <data-member access='public' static='yes'>
4160          <var-decl name='numeric' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='100' column='1'/>
4161        </data-member>
4162        <data-member access='public' static='yes'>
4163          <var-decl name='collate' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='101' column='1'/>
4164        </data-member>
4165        <data-member access='public' static='yes'>
4166          <var-decl name='time' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='102' column='1'/>
4167        </data-member>
4168        <data-member access='public' static='yes'>
4169          <var-decl name='monetary' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='103' column='1'/>
4170        </data-member>
4171        <data-member access='public' static='yes'>
4172          <var-decl name='messages' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='104' column='1'/>
4173        </data-member>
4174        <data-member access='public' static='yes'>
4175          <var-decl name='all' type-id='type-id-448' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='105' column='1'/>
4176        </data-member>
4177        <data-member access='private' layout-offset-in-bits='0'>
4178          <var-decl name='_M_impl' type-id='type-id-479' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='280' column='1'/>
4179        </data-member>
4180        <data-member access='private' static='yes'>
4181          <var-decl name='_S_classic' type-id='type-id-479' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='283' column='1'/>
4182        </data-member>
4183        <data-member access='private' static='yes'>
4184          <var-decl name='_S_global' type-id='type-id-479' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='286' column='1'/>
4185        </data-member>
4186        <data-member access='private' static='yes'>
4187          <var-decl name='_S_categories' type-id='type-id-403' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='292' column='1'/>
4188        </data-member>
4189        <data-member access='private' static='yes'>
4190          <var-decl name='_S_once' type-id='type-id-244' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='307' column='1'/>
4191        </data-member>
4192        <member-function access='public' constructor='yes'>
4193          <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'>
4194            <parameter type-id='type-id-478' is-artificial='yes'/>
4195            <return type-id='type-id-47'/>
4196          </function-decl>
4197        </member-function>
4198        <member-function access='public' constructor='yes'>
4199          <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'>
4200            <parameter type-id='type-id-478' is-artificial='yes'/>
4201            <parameter type-id='type-id-441'/>
4202            <return type-id='type-id-47'/>
4203          </function-decl>
4204        </member-function>
4205        <member-function access='public' constructor='yes'>
4206          <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'>
4207            <parameter type-id='type-id-478' is-artificial='yes'/>
4208            <parameter type-id='type-id-43'/>
4209            <return type-id='type-id-47'/>
4210          </function-decl>
4211        </member-function>
4212        <member-function access='public' constructor='yes'>
4213          <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'>
4214            <parameter type-id='type-id-478' is-artificial='yes'/>
4215            <parameter type-id='type-id-441'/>
4216            <parameter type-id='type-id-43'/>
4217            <parameter type-id='type-id-447'/>
4218            <return type-id='type-id-47'/>
4219          </function-decl>
4220        </member-function>
4221        <member-function access='public' constructor='yes'>
4222          <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'>
4223            <parameter type-id='type-id-478' is-artificial='yes'/>
4224            <parameter type-id='type-id-441'/>
4225            <parameter type-id='type-id-441'/>
4226            <parameter type-id='type-id-447'/>
4227            <return type-id='type-id-47'/>
4228          </function-decl>
4229        </member-function>
4230        <member-function access='public' destructor='yes'>
4231          <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'>
4232            <parameter type-id='type-id-478' is-artificial='yes'/>
4233            <parameter type-id='type-id-12' is-artificial='yes'/>
4234            <return type-id='type-id-47'/>
4235          </function-decl>
4236        </member-function>
4237        <member-function access='private' constructor='yes'>
4238          <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'>
4239            <parameter type-id='type-id-478' is-artificial='yes'/>
4240            <parameter type-id='type-id-479'/>
4241            <return type-id='type-id-47'/>
4242          </function-decl>
4243        </member-function>
4244        <member-function access='public' constructor='yes'>
4245          <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'>
4246            <parameter type-id='type-id-478' is-artificial='yes'/>
4247            <return type-id='type-id-47'/>
4248          </function-decl>
4249        </member-function>
4250        <member-function access='public' constructor='yes'>
4251          <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'>
4252            <parameter type-id='type-id-478' is-artificial='yes'/>
4253            <parameter type-id='type-id-441'/>
4254            <return type-id='type-id-47'/>
4255          </function-decl>
4256        </member-function>
4257        <member-function access='public' constructor='yes'>
4258          <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'>
4259            <parameter type-id='type-id-478' is-artificial='yes'/>
4260            <parameter type-id='type-id-43'/>
4261            <return type-id='type-id-47'/>
4262          </function-decl>
4263        </member-function>
4264        <member-function access='public' constructor='yes'>
4265          <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'>
4266            <parameter type-id='type-id-478' is-artificial='yes'/>
4267            <parameter type-id='type-id-441'/>
4268            <parameter type-id='type-id-43'/>
4269            <parameter type-id='type-id-447'/>
4270            <return type-id='type-id-47'/>
4271          </function-decl>
4272        </member-function>
4273        <member-function access='public' constructor='yes'>
4274          <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'>
4275            <parameter type-id='type-id-478' is-artificial='yes'/>
4276            <parameter type-id='type-id-441'/>
4277            <parameter type-id='type-id-441'/>
4278            <parameter type-id='type-id-447'/>
4279            <return type-id='type-id-47'/>
4280          </function-decl>
4281        </member-function>
4282        <member-function access='public' destructor='yes'>
4283          <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'>
4284            <parameter type-id='type-id-478' is-artificial='yes'/>
4285            <parameter type-id='type-id-12' is-artificial='yes'/>
4286            <return type-id='type-id-47'/>
4287          </function-decl>
4288        </member-function>
4289        <member-function access='private' constructor='yes'>
4290          <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'>
4291            <parameter type-id='type-id-478' is-artificial='yes'/>
4292            <parameter type-id='type-id-479'/>
4293            <return type-id='type-id-47'/>
4294          </function-decl>
4295        </member-function>
4296      </class-decl>
4297      <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-481'>
4298        <member-type access='public'>
4299          <typedef-decl name='result_type' type-id='type-id-58' filepath='/usr/include/c++/4.9/bits/random.h' line='482' column='1' id='type-id-457'/>
4300        </member-type>
4301        <data-member access='public' static='yes'>
4302          <var-decl name='word_size' type-id='type-id-459' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='485' column='1'/>
4303        </data-member>
4304        <data-member access='public' static='yes'>
4305          <var-decl name='state_size' type-id='type-id-459' mangled-name='_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE10state_sizeE' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='486' column='1'/>
4306        </data-member>
4307        <data-member access='public' static='yes'>
4308          <var-decl name='shift_size' type-id='type-id-459' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='487' column='1'/>
4309        </data-member>
4310        <data-member access='public' static='yes'>
4311          <var-decl name='mask_bits' type-id='type-id-459' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='488' column='1'/>
4312        </data-member>
4313        <data-member access='public' static='yes'>
4314          <var-decl name='xor_mask' type-id='type-id-458' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='489' column='1'/>
4315        </data-member>
4316        <data-member access='public' static='yes'>
4317          <var-decl name='tempering_u' type-id='type-id-459' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='490' column='1'/>
4318        </data-member>
4319        <data-member access='public' static='yes'>
4320          <var-decl name='tempering_d' type-id='type-id-458' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='491' column='1'/>
4321        </data-member>
4322        <data-member access='public' static='yes'>
4323          <var-decl name='tempering_s' type-id='type-id-459' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='492' column='1'/>
4324        </data-member>
4325        <data-member access='public' static='yes'>
4326          <var-decl name='tempering_b' type-id='type-id-458' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='493' column='1'/>
4327        </data-member>
4328        <data-member access='public' static='yes'>
4329          <var-decl name='tempering_t' type-id='type-id-459' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='494' column='1'/>
4330        </data-member>
4331        <data-member access='public' static='yes'>
4332          <var-decl name='tempering_c' type-id='type-id-458' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='495' column='1'/>
4333        </data-member>
4334        <data-member access='public' static='yes'>
4335          <var-decl name='tempering_l' type-id='type-id-459' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='496' column='1'/>
4336        </data-member>
4337        <data-member access='public' static='yes'>
4338          <var-decl name='initialization_multiplier' type-id='type-id-458' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='497' column='1'/>
4339        </data-member>
4340        <data-member access='public' static='yes'>
4341          <var-decl name='default_seed' type-id='type-id-458' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='498' column='1'/>
4342        </data-member>
4343        <data-member access='private' layout-offset-in-bits='0'>
4344          <var-decl name='_M_x' type-id='type-id-250' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='621' column='1'/>
4345        </data-member>
4346        <data-member access='private' layout-offset-in-bits='39936'>
4347          <var-decl name='_M_p' type-id='type-id-184' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='622' column='1'/>
4348        </data-member>
4349        <member-function access='public'>
4350          <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'>
4351            <parameter type-id='type-id-482' is-artificial='yes'/>
4352            <parameter type-id='type-id-457'/>
4353            <return type-id='type-id-47'/>
4354          </function-decl>
4355        </member-function>
4356        <member-function access='public'>
4357          <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'>
4358            <parameter type-id='type-id-482' is-artificial='yes'/>
4359            <parameter type-id='type-id-457'/>
4360            <return type-id='type-id-47'/>
4361          </function-decl>
4362        </member-function>
4363        <member-function access='public'>
4364          <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'>
4365            <parameter type-id='type-id-482' is-artificial='yes'/>
4366            <parameter type-id='type-id-457'/>
4367            <return type-id='type-id-47'/>
4368          </function-decl>
4369        </member-function>
4370        <member-function access='public'>
4371          <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'>
4372            <parameter type-id='type-id-482' is-artificial='yes'/>
4373            <parameter type-id='type-id-457'/>
4374            <return type-id='type-id-47'/>
4375          </function-decl>
4376        </member-function>
4377      </class-decl>
4378      <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-195'/>
4379      <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-509'>
4380        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-196'/>
4381      </class-decl>
4382      <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-196'>
4383        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-510'/>
4384      </class-decl>
4385      <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-510'/>
4386      <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-511'>
4387        <member-type access='public'>
4388          <typedef-decl name='difference_type' type-id='type-id-204' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-512'/>
4389        </member-type>
4390        <member-type access='public'>
4391          <typedef-decl name='pointer' type-id='type-id-159' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-513'/>
4392        </member-type>
4393        <member-type access='public'>
4394          <typedef-decl name='reference' type-id='type-id-464' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-514'/>
4395        </member-type>
4396      </class-decl>
4397      <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-515'>
4398        <member-type access='public'>
4399          <typedef-decl name='difference_type' type-id='type-id-204' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-516'/>
4400        </member-type>
4401        <member-type access='public'>
4402          <typedef-decl name='pointer' type-id='type-id-179' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='180' column='1' id='type-id-517'/>
4403        </member-type>
4404        <member-type access='public'>
4405          <typedef-decl name='reference' type-id='type-id-489' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='181' column='1' id='type-id-518'/>
4406        </member-type>
4407      </class-decl>
4408      <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-206'>
4409        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-509'/>
4410      </class-decl>
4411      <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-519'>
4412        <member-type access='public'>
4413          <typedef-decl name='type' type-id='type-id-282' filepath='/usr/include/c++/4.9/type_traits' line='1505' column='1' id='type-id-483'/>
4414        </member-type>
4415      </class-decl>
4416      <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-520'>
4417        <member-type access='public'>
4418          <typedef-decl name='type' type-id='type-id-296' filepath='/usr/include/c++/4.9/type_traits' line='1505' column='1' id='type-id-485'/>
4419        </member-type>
4420      </class-decl>
4421      <typedef-decl name='wstring' type-id='type-id-427' filepath='/usr/include/c++/4.9/bits/stringfwd.h' line='68' column='1' id='type-id-462'/>
4422      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-521'/>
4423      <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-500'/>
4424      <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-504'/>
4425      <class-decl name='runtime_error' visibility='default' is-declaration-only='yes' id='type-id-522'/>
4426      <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-523'/>
4427      <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_'>
4428        <parameter type-id='type-id-134'/>
4429        <parameter type-id='type-id-134'/>
4430        <return type-id='type-id-1'/>
4431      </function-decl>
4432      <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_'>
4433        <parameter type-id='type-id-283' name='__t' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1'/>
4434        <return type-id='type-id-484'/>
4435      </function-decl>
4436      <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_'>
4437        <parameter type-id='type-id-297' name='__t' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1'/>
4438        <return type-id='type-id-486'/>
4439      </function-decl>
4440      <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_'>
4441        <parameter type-id='type-id-283' name='__a' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4442        <parameter type-id='type-id-283' name='__b' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4443        <return type-id='type-id-47'/>
4444      </function-decl>
4445      <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_'>
4446        <parameter type-id='type-id-297' name='__a' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4447        <parameter type-id='type-id-297' name='__b' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4448        <return type-id='type-id-47'/>
4449      </function-decl>
4450      <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'>
4451        <parameter type-id='type-id-23' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4452        <parameter type-id='type-id-23' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4453        <parameter type-id='type-id-206'/>
4454        <return type-id='type-id-210'/>
4455      </function-decl>
4456      <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_'>
4457        <parameter type-id='type-id-23' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4458        <parameter type-id='type-id-23' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4459        <return type-id='type-id-210'/>
4460      </function-decl>
4461      <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_'>
4462        <parameter type-id='type-id-89'/>
4463        <return type-id='type-id-211'/>
4464      </function-decl>
4465    </namespace-decl>
4466    <namespace-decl name='__gnu_cxx'>
4467      <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-252'>
4468        <member-type access='public'>
4469          <typedef-decl name='difference_type' type-id='type-id-512' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-524'/>
4470        </member-type>
4471        <member-type access='public'>
4472          <typedef-decl name='pointer' type-id='type-id-513' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-525'/>
4473        </member-type>
4474        <member-type access='public'>
4475          <typedef-decl name='reference' type-id='type-id-514' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-526'/>
4476        </member-type>
4477        <data-member access='protected' layout-offset-in-bits='0'>
4478          <var-decl name='_M_current' type-id='type-id-159' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
4479        </data-member>
4480        <member-function access='public'>
4481          <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'>
4482            <parameter type-id='type-id-254' is-artificial='yes'/>
4483            <return type-id='type-id-47'/>
4484          </function-decl>
4485        </member-function>
4486        <member-function access='public'>
4487          <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'>
4488            <parameter type-id='type-id-254' is-artificial='yes'/>
4489            <parameter type-id='type-id-466'/>
4490            <return type-id='type-id-47'/>
4491          </function-decl>
4492        </member-function>
4493        <member-function access='public'>
4494          <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'>
4495            <parameter type-id='type-id-254' is-artificial='yes'/>
4496            <return type-id='type-id-47'/>
4497          </function-decl>
4498        </member-function>
4499        <member-function access='public'>
4500          <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'>
4501            <parameter type-id='type-id-254' is-artificial='yes'/>
4502            <parameter type-id='type-id-466'/>
4503            <return type-id='type-id-47'/>
4504          </function-decl>
4505        </member-function>
4506        <member-function access='public' const='yes'>
4507          <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'>
4508            <parameter type-id='type-id-331' is-artificial='yes'/>
4509            <return type-id='type-id-526'/>
4510          </function-decl>
4511        </member-function>
4512      </class-decl>
4513      <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-255'>
4514        <member-type access='public'>
4515          <typedef-decl name='difference_type' type-id='type-id-516' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-527'/>
4516        </member-type>
4517        <member-type access='public'>
4518          <typedef-decl name='pointer' type-id='type-id-517' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-528'/>
4519        </member-type>
4520        <member-type access='public'>
4521          <typedef-decl name='reference' type-id='type-id-518' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-529'/>
4522        </member-type>
4523        <data-member access='protected' layout-offset-in-bits='0'>
4524          <var-decl name='_M_current' type-id='type-id-179' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
4525        </data-member>
4526        <member-function access='public'>
4527          <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'>
4528            <parameter type-id='type-id-257' is-artificial='yes'/>
4529            <return type-id='type-id-47'/>
4530          </function-decl>
4531        </member-function>
4532        <member-function access='public'>
4533          <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'>
4534            <parameter type-id='type-id-257' is-artificial='yes'/>
4535            <parameter type-id='type-id-491'/>
4536            <return type-id='type-id-47'/>
4537          </function-decl>
4538        </member-function>
4539      </class-decl>
4540      <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-258'>
4541        <member-type access='public'>
4542          <typedef-decl name='const_pointer' type-id='type-id-159' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-530'/>
4543        </member-type>
4544        <member-type access='public'>
4545          <typedef-decl name='const_reference' type-id='type-id-464' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-531'/>
4546        </member-type>
4547        <member-type access='public'>
4548          <typedef-decl name='pointer' type-id='type-id-179' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-532'/>
4549        </member-type>
4550        <member-type access='public'>
4551          <typedef-decl name='reference' type-id='type-id-489' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-533'/>
4552        </member-type>
4553        <member-type access='public'>
4554          <typedef-decl name='size_type' type-id='type-id-184' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='61' column='1' id='type-id-534'/>
4555        </member-type>
4556        <member-function access='public'>
4557          <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'>
4558            <parameter type-id='type-id-259' is-artificial='yes'/>
4559            <return type-id='type-id-47'/>
4560          </function-decl>
4561        </member-function>
4562        <member-function access='public'>
4563          <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'>
4564            <parameter type-id='type-id-259' is-artificial='yes'/>
4565            <parameter type-id='type-id-335'/>
4566            <return type-id='type-id-47'/>
4567          </function-decl>
4568        </member-function>
4569        <member-function access='public' destructor='yes'>
4570          <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'>
4571            <parameter type-id='type-id-259' is-artificial='yes'/>
4572            <parameter type-id='type-id-12' is-artificial='yes'/>
4573            <return type-id='type-id-47'/>
4574          </function-decl>
4575        </member-function>
4576      </class-decl>
4577      <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_'>
4578        <parameter type-id='type-id-23' name='__ptr' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='150' column='1'/>
4579        <return type-id='type-id-1'/>
4580      </function-decl>
4581    </namespace-decl>
4582    <function-decl name='memcmp' filepath='/usr/include/string.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
4583      <parameter type-id='type-id-29'/>
4584      <parameter type-id='type-id-29'/>
4585      <parameter type-id='type-id-30'/>
4586      <return type-id='type-id-12'/>
4587    </function-decl>
4588    <function-decl name='strcoll' filepath='/usr/include/string.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
4589      <parameter type-id='type-id-43'/>
4590      <parameter type-id='type-id-43'/>
4591      <return type-id='type-id-12'/>
4592    </function-decl>
4593    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
4594      <parameter type-id='type-id-23'/>
4595      <parameter type-id='type-id-43'/>
4596      <parameter type-id='type-id-30'/>
4597      <return type-id='type-id-30'/>
4598    </function-decl>
4599    <function-decl name='strtok' filepath='/usr/include/string.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
4600      <parameter type-id='type-id-23'/>
4601      <parameter type-id='type-id-43'/>
4602      <return type-id='type-id-23'/>
4603    </function-decl>
4604    <function-decl name='strerror' filepath='/usr/include/string.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
4605      <parameter type-id='type-id-12'/>
4606      <return type-id='type-id-23'/>
4607    </function-decl>
4608    <namespace-decl name='boost'>
4609      <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-306'>
4610        <member-function access='private' constructor='yes'>
4611          <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'>
4612            <parameter type-id='type-id-307' is-artificial='yes'/>
4613            <return type-id='type-id-47'/>
4614          </function-decl>
4615        </member-function>
4616        <member-function access='private' static='yes'>
4617          <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'>
4618            <parameter type-id='type-id-360'/>
4619            <parameter type-id='type-id-360'/>
4620            <parameter type-id='type-id-535'/>
4621            <return type-id='type-id-1'/>
4622          </function-decl>
4623        </member-function>
4624        <member-function access='private' static='yes'>
4625          <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_'>
4626            <parameter type-id='type-id-288'/>
4627            <return type-id='type-id-47'/>
4628          </function-decl>
4629        </member-function>
4630        <member-function access='private' static='yes'>
4631          <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_'>
4632            <parameter type-id='type-id-360'/>
4633            <return type-id='type-id-536'/>
4634          </function-decl>
4635        </member-function>
4636        <member-function access='private' static='yes'>
4637          <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'>
4638            <parameter type-id='type-id-374'/>
4639            <parameter type-id='type-id-374'/>
4640            <parameter type-id='type-id-535'/>
4641            <return type-id='type-id-1'/>
4642          </function-decl>
4643        </member-function>
4644        <member-function access='private' static='yes'>
4645          <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_'>
4646            <parameter type-id='type-id-302'/>
4647            <return type-id='type-id-47'/>
4648          </function-decl>
4649        </member-function>
4650        <member-function access='private' static='yes'>
4651          <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_'>
4652            <parameter type-id='type-id-374'/>
4653            <return type-id='type-id-537'/>
4654          </function-decl>
4655        </member-function>
4656        <member-function access='private' constructor='yes'>
4657          <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'>
4658            <parameter type-id='type-id-307' is-artificial='yes'/>
4659            <return type-id='type-id-47'/>
4660          </function-decl>
4661        </member-function>
4662        <member-function access='private' static='yes'>
4663          <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_'>
4664            <parameter type-id='type-id-302'/>
4665            <return type-id='type-id-47'/>
4666          </function-decl>
4667        </member-function>
4668      </class-decl>
4669      <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-308'>
4670        <member-type access='public'>
4671          <typedef-decl name='difference_type' type-id='type-id-14' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='631' column='1' id='type-id-538'/>
4672        </member-type>
4673        <member-type access='public'>
4674          <typedef-decl name='pointer' type-id='type-id-540' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-539'/>
4675        </member-type>
4676        <member-type access='public'>
4677          <typedef-decl name='reference' type-id='type-id-285' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-536'/>
4678        </member-type>
4679        <member-function access='public' const='yes'>
4680          <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'>
4681            <parameter type-id='type-id-387' is-artificial='yes'/>
4682            <return type-id='type-id-539'/>
4683          </function-decl>
4684        </member-function>
4685        <member-function access='public'>
4686          <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'>
4687            <parameter type-id='type-id-309' is-artificial='yes'/>
4688            <return type-id='type-id-288'/>
4689          </function-decl>
4690        </member-function>
4691        <member-function access='public' const='yes'>
4692          <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'>
4693            <parameter type-id='type-id-387' is-artificial='yes'/>
4694            <return type-id='type-id-536'/>
4695          </function-decl>
4696        </member-function>
4697        <member-function access='private' const='yes'>
4698          <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'>
4699            <parameter type-id='type-id-387' is-artificial='yes'/>
4700            <return type-id='type-id-360'/>
4701          </function-decl>
4702        </member-function>
4703        <member-function access='private'>
4704          <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'>
4705            <parameter type-id='type-id-309' is-artificial='yes'/>
4706            <return type-id='type-id-288'/>
4707          </function-decl>
4708        </member-function>
4709      </class-decl>
4710      <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-310'>
4711        <member-type access='public'>
4712          <typedef-decl name='difference_type' type-id='type-id-14' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='631' column='1' id='type-id-541'/>
4713        </member-type>
4714        <member-type access='public'>
4715          <typedef-decl name='pointer' type-id='type-id-543' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-542'/>
4716        </member-type>
4717        <member-type access='public'>
4718          <typedef-decl name='reference' type-id='type-id-368' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-537'/>
4719        </member-type>
4720        <member-function access='public'>
4721          <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'>
4722            <parameter type-id='type-id-311' is-artificial='yes'/>
4723            <return type-id='type-id-302'/>
4724          </function-decl>
4725        </member-function>
4726        <member-function access='public' const='yes'>
4727          <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'>
4728            <parameter type-id='type-id-390' is-artificial='yes'/>
4729            <return type-id='type-id-537'/>
4730          </function-decl>
4731        </member-function>
4732        <member-function access='private'>
4733          <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'>
4734            <parameter type-id='type-id-311' is-artificial='yes'/>
4735            <return type-id='type-id-302'/>
4736          </function-decl>
4737        </member-function>
4738        <member-function access='private' const='yes'>
4739          <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'>
4740            <parameter type-id='type-id-390' is-artificial='yes'/>
4741            <return type-id='type-id-374'/>
4742          </function-decl>
4743        </member-function>
4744        <member-function access='public'>
4745          <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'>
4746            <parameter type-id='type-id-311' is-artificial='yes'/>
4747            <parameter type-id='type-id-12'/>
4748            <return type-id='type-id-301'/>
4749          </function-decl>
4750        </member-function>
4751        <member-function access='public' const='yes'>
4752          <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'>
4753            <parameter type-id='type-id-390' is-artificial='yes'/>
4754            <return type-id='type-id-542'/>
4755          </function-decl>
4756        </member-function>
4757        <member-function access='public'>
4758          <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'>
4759            <parameter type-id='type-id-311' is-artificial='yes'/>
4760            <return type-id='type-id-302'/>
4761          </function-decl>
4762        </member-function>
4763      </class-decl>
4764      <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-312'>
4765        <data-member access='private' layout-offset-in-bits='0'>
4766          <var-decl name='px' type-id='type-id-23' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='43' column='1'/>
4767        </data-member>
4768        <member-function access='private'>
4769          <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'>
4770            <parameter type-id='type-id-314' is-artificial='yes'/>
4771            <parameter type-id='type-id-392'/>
4772            <return type-id='type-id-47'/>
4773          </function-decl>
4774        </member-function>
4775        <member-function access='public'>
4776          <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'>
4777            <parameter type-id='type-id-314' is-artificial='yes'/>
4778            <parameter type-id='type-id-23'/>
4779            <return type-id='type-id-47'/>
4780          </function-decl>
4781        </member-function>
4782        <member-function access='public' destructor='yes'>
4783          <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'>
4784            <parameter type-id='type-id-314' is-artificial='yes'/>
4785            <parameter type-id='type-id-12' is-artificial='yes'/>
4786            <return type-id='type-id-47'/>
4787          </function-decl>
4788        </member-function>
4789        <member-function access='public'>
4790          <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'>
4791            <parameter type-id='type-id-314' is-artificial='yes'/>
4792            <parameter type-id='type-id-23'/>
4793            <return type-id='type-id-47'/>
4794          </function-decl>
4795        </member-function>
4796        <member-function access='public' destructor='yes'>
4797          <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'>
4798            <parameter type-id='type-id-314' is-artificial='yes'/>
4799            <parameter type-id='type-id-12' is-artificial='yes'/>
4800            <return type-id='type-id-47'/>
4801          </function-decl>
4802        </member-function>
4803        <member-function access='public' const='yes'>
4804          <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'>
4805            <parameter type-id='type-id-393' is-artificial='yes'/>
4806            <return type-id='type-id-23'/>
4807          </function-decl>
4808        </member-function>
4809        <member-function access='private'>
4810          <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'>
4811            <parameter type-id='type-id-314' is-artificial='yes'/>
4812            <parameter type-id='type-id-392'/>
4813            <return type-id='type-id-47'/>
4814          </function-decl>
4815        </member-function>
4816        <member-function access='public'>
4817          <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'>
4818            <parameter type-id='type-id-314' is-artificial='yes'/>
4819            <parameter type-id='type-id-23'/>
4820            <return type-id='type-id-47'/>
4821          </function-decl>
4822        </member-function>
4823        <member-function access='public' destructor='yes'>
4824          <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'>
4825            <parameter type-id='type-id-314' is-artificial='yes'/>
4826            <parameter type-id='type-id-12' is-artificial='yes'/>
4827            <return type-id='type-id-47'/>
4828          </function-decl>
4829        </member-function>
4830        <member-function access='public'>
4831          <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'>
4832            <parameter type-id='type-id-314' is-artificial='yes'/>
4833            <parameter type-id='type-id-23'/>
4834            <return type-id='type-id-47'/>
4835          </function-decl>
4836        </member-function>
4837        <member-function access='public' destructor='yes'>
4838          <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'>
4839            <parameter type-id='type-id-314' is-artificial='yes'/>
4840            <parameter type-id='type-id-12' is-artificial='yes'/>
4841            <return type-id='type-id-47'/>
4842          </function-decl>
4843        </member-function>
4844      </class-decl>
4845      <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-315'>
4846        <member-type access='public'>
4847          <typedef-decl name='element_type' type-id='type-id-544' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-319'/>
4848        </member-type>
4849        <data-member access='private' layout-offset-in-bits='0'>
4850          <var-decl name='px' type-id='type-id-320' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
4851        </data-member>
4852        <data-member access='private' layout-offset-in-bits='64'>
4853          <var-decl name='pn' type-id='type-id-263' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
4854        </data-member>
4855        <member-function access='public'>
4856          <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'>
4857            <parameter type-id='type-id-318' is-artificial='yes'/>
4858            <return type-id='type-id-47'/>
4859          </function-decl>
4860        </member-function>
4861        <member-function access='public'>
4862          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
4863            <parameter type-id='type-id-318' is-artificial='yes'/>
4864            <return type-id='type-id-47'/>
4865          </function-decl>
4866        </member-function>
4867        <member-function access='public'>
4868          <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'>
4869            <parameter type-id='type-id-318' is-artificial='yes'/>
4870            <parameter type-id='type-id-395'/>
4871            <return type-id='type-id-47'/>
4872          </function-decl>
4873        </member-function>
4874        <member-function access='public'>
4875          <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'>
4876            <parameter type-id='type-id-318' is-artificial='yes'/>
4877            <parameter type-id='type-id-317'/>
4878            <return type-id='type-id-47'/>
4879          </function-decl>
4880        </member-function>
4881        <member-function access='public' constructor='yes'>
4882          <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'>
4883            <parameter type-id='type-id-318' is-artificial='yes'/>
4884            <parameter type-id='type-id-282'/>
4885            <return type-id='type-id-47'/>
4886          </function-decl>
4887        </member-function>
4888        <member-function access='public'>
4889          <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'>
4890            <parameter type-id='type-id-318' is-artificial='yes'/>
4891            <return type-id='type-id-47'/>
4892          </function-decl>
4893        </member-function>
4894        <member-function access='public' constructor='yes'>
4895          <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_'>
4896            <parameter type-id='type-id-318' is-artificial='yes'/>
4897            <parameter type-id='type-id-282'/>
4898            <return type-id='type-id-47'/>
4899          </function-decl>
4900        </member-function>
4901        <member-function access='public' const='yes'>
4902          <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'>
4903            <parameter type-id='type-id-396' is-artificial='yes'/>
4904            <return type-id='type-id-320'/>
4905          </function-decl>
4906        </member-function>
4907        <member-function access='public' const='yes'>
4908          <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'>
4909            <parameter type-id='type-id-396' is-artificial='yes'/>
4910            <return type-id='type-id-545'/>
4911          </function-decl>
4912        </member-function>
4913        <member-function access='public'>
4914          <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'>
4915            <parameter type-id='type-id-318' is-artificial='yes'/>
4916            <return type-id='type-id-47'/>
4917          </function-decl>
4918        </member-function>
4919        <member-function access='public'>
4920          <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_'>
4921            <parameter type-id='type-id-318' is-artificial='yes'/>
4922            <parameter type-id='type-id-316'/>
4923            <return type-id='type-id-47'/>
4924          </function-decl>
4925        </member-function>
4926      </class-decl>
4927      <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-321'>
4928        <member-type access='public'>
4929          <typedef-decl name='element_type' type-id='type-id-546' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-325'/>
4930        </member-type>
4931        <member-type access='private'>
4932          <typedef-decl name='this_type' type-id='type-id-321' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='328' column='1' id='type-id-547'/>
4933        </member-type>
4934        <data-member access='private' layout-offset-in-bits='0'>
4935          <var-decl name='px' type-id='type-id-326' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
4936        </data-member>
4937        <data-member access='private' layout-offset-in-bits='64'>
4938          <var-decl name='pn' type-id='type-id-263' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
4939        </data-member>
4940        <member-function access='public'>
4941          <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'>
4942            <parameter type-id='type-id-324' is-artificial='yes'/>
4943            <return type-id='type-id-47'/>
4944          </function-decl>
4945        </member-function>
4946        <member-function access='public'>
4947          <function-decl name='shared_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
4948            <parameter type-id='type-id-324' is-artificial='yes'/>
4949            <return type-id='type-id-47'/>
4950          </function-decl>
4951        </member-function>
4952        <member-function access='public'>
4953          <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'>
4954            <parameter type-id='type-id-324' is-artificial='yes'/>
4955            <parameter type-id='type-id-398'/>
4956            <return type-id='type-id-47'/>
4957          </function-decl>
4958        </member-function>
4959        <member-function access='public'>
4960          <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'>
4961            <parameter type-id='type-id-324' is-artificial='yes'/>
4962            <parameter type-id='type-id-323'/>
4963            <return type-id='type-id-47'/>
4964          </function-decl>
4965        </member-function>
4966        <member-function access='public' constructor='yes'>
4967          <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'>
4968            <parameter type-id='type-id-324' is-artificial='yes'/>
4969            <parameter type-id='type-id-296'/>
4970            <return type-id='type-id-47'/>
4971          </function-decl>
4972        </member-function>
4973        <member-function access='public'>
4974          <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'>
4975            <parameter type-id='type-id-324' is-artificial='yes'/>
4976            <return type-id='type-id-47'/>
4977          </function-decl>
4978        </member-function>
4979        <member-function access='public'>
4980          <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_'>
4981            <parameter type-id='type-id-324' is-artificial='yes'/>
4982            <parameter type-id='type-id-296'/>
4983            <return type-id='type-id-47'/>
4984          </function-decl>
4985        </member-function>
4986        <member-function access='public'>
4987          <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'>
4988            <parameter type-id='type-id-324' is-artificial='yes'/>
4989            <return type-id='type-id-47'/>
4990          </function-decl>
4991        </member-function>
4992        <member-function access='public' const='yes'>
4993          <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'>
4994            <parameter type-id='type-id-399' is-artificial='yes'/>
4995            <return type-id='type-id-548'/>
4996          </function-decl>
4997        </member-function>
4998        <member-function access='public' const='yes'>
4999          <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'>
5000            <parameter type-id='type-id-399' is-artificial='yes'/>
5001            <return type-id='type-id-326'/>
5002          </function-decl>
5003        </member-function>
5004        <member-function access='public' constructor='yes'>
5005          <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_'>
5006            <parameter type-id='type-id-324' is-artificial='yes'/>
5007            <parameter type-id='type-id-296'/>
5008            <return type-id='type-id-47'/>
5009          </function-decl>
5010        </member-function>
5011        <member-function access='public'>
5012          <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_'>
5013            <parameter type-id='type-id-324' is-artificial='yes'/>
5014            <parameter type-id='type-id-322'/>
5015            <return type-id='type-id-47'/>
5016          </function-decl>
5017        </member-function>
5018      </class-decl>
5019      <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-549'>
5020        <member-type access='public'>
5021          <typedef-decl name='type' type-id='type-id-299' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-550'/>
5022        </member-type>
5023      </class-decl>
5024      <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'>
5025        <parameter type-id='type-id-285'/>
5026        <return type-id='type-id-286'/>
5027      </function-decl>
5028      <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_'>
5029        <parameter type-id='type-id-282' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1'/>
5030        <return type-id='type-id-47'/>
5031      </function-decl>
5032      <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_'>
5033        <parameter type-id='type-id-296' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1'/>
5034        <return type-id='type-id-47'/>
5035      </function-decl>
5036      <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_'>
5037        <parameter type-id='type-id-23' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='37' column='1'/>
5038        <return type-id='type-id-47'/>
5039      </function-decl>
5040      <namespace-decl name='core'>
5041        <typedef-decl name='typeinfo' type-id='type-id-523' filepath='src/third_party/boost-1.56.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-551'/>
5042      </namespace-decl>
5043      <namespace-decl name='filesystem'>
5044        <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-284'>
5045          <data-member access='private' layout-offset-in-bits='0'>
5046            <var-decl name='m_path' type-id='type-id-298' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='715' column='1'/>
5047          </data-member>
5048          <data-member access='private' layout-offset-in-bits='64'>
5049            <var-decl name='m_status' type-id='type-id-290' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='716' column='1'/>
5050          </data-member>
5051          <data-member access='private' layout-offset-in-bits='128'>
5052            <var-decl name='m_symlink_status' type-id='type-id-290' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='717' column='1'/>
5053          </data-member>
5054          <member-function access='public' constructor='yes'>
5055            <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'>
5056              <parameter type-id='type-id-286' is-artificial='yes'/>
5057              <return type-id='type-id-47'/>
5058            </function-decl>
5059          </member-function>
5060          <member-function access='public' constructor='yes'>
5061            <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'>
5062              <parameter type-id='type-id-286' is-artificial='yes'/>
5063              <parameter type-id='type-id-368'/>
5064              <parameter type-id='type-id-290'/>
5065              <parameter type-id='type-id-290'/>
5066              <return type-id='type-id-47'/>
5067            </function-decl>
5068          </member-function>
5069          <member-function access='public' constructor='yes'>
5070            <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'>
5071              <parameter type-id='type-id-286' is-artificial='yes'/>
5072              <return type-id='type-id-47'/>
5073            </function-decl>
5074          </member-function>
5075          <member-function access='public'>
5076            <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_'>
5077              <parameter type-id='type-id-286' is-artificial='yes'/>
5078              <parameter type-id='type-id-368'/>
5079              <parameter type-id='type-id-290'/>
5080              <parameter type-id='type-id-290'/>
5081              <return type-id='type-id-47'/>
5082            </function-decl>
5083          </member-function>
5084          <member-function access='public'>
5085            <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_'>
5086              <parameter type-id='type-id-286' is-artificial='yes'/>
5087              <parameter type-id='type-id-368'/>
5088              <parameter type-id='type-id-290'/>
5089              <parameter type-id='type-id-290'/>
5090              <return type-id='type-id-47'/>
5091            </function-decl>
5092          </member-function>
5093          <member-function access='public' const='yes'>
5094            <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'>
5095              <parameter type-id='type-id-358' is-artificial='yes'/>
5096              <return type-id='type-id-368'/>
5097            </function-decl>
5098          </member-function>
5099          <member-function access='private' const='yes'>
5100            <function-decl name='m_get_status' mangled-name='_ZNK5boost10filesystem15directory_entry12m_get_statusEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='719' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem15directory_entry12m_get_statusEPNS_6system10error_codeE'>
5101              <parameter type-id='type-id-358' is-artificial='yes'/>
5102              <parameter type-id='type-id-84'/>
5103              <return type-id='type-id-290'/>
5104            </function-decl>
5105          </member-function>
5106          <member-function access='private' const='yes'>
5107            <function-decl name='m_get_symlink_status' mangled-name='_ZNK5boost10filesystem15directory_entry20m_get_symlink_statusEPNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem15directory_entry20m_get_symlink_statusEPNS_6system10error_codeE'>
5108              <parameter type-id='type-id-358' is-artificial='yes'/>
5109              <parameter type-id='type-id-84'/>
5110              <return type-id='type-id-290'/>
5111            </function-decl>
5112          </member-function>
5113        </class-decl>
5114        <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-287'>
5115          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-308'/>
5116          <data-member access='private' layout-offset-in-bits='0'>
5117            <var-decl name='m_imp' type-id='type-id-315' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='816' column='1'/>
5118          </data-member>
5119          <member-function access='public' constructor='yes'>
5120            <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'>
5121              <parameter type-id='type-id-289' is-artificial='yes'/>
5122              <return type-id='type-id-47'/>
5123            </function-decl>
5124          </member-function>
5125          <member-function access='public' constructor='yes'>
5126            <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'>
5127              <parameter type-id='type-id-289' is-artificial='yes'/>
5128              <parameter type-id='type-id-368'/>
5129              <return type-id='type-id-47'/>
5130            </function-decl>
5131          </member-function>
5132          <member-function access='public' constructor='yes'>
5133            <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'>
5134              <parameter type-id='type-id-289' is-artificial='yes'/>
5135              <parameter type-id='type-id-368'/>
5136              <parameter type-id='type-id-327'/>
5137              <return type-id='type-id-47'/>
5138            </function-decl>
5139          </member-function>
5140          <member-function access='public' destructor='yes'>
5141            <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'>
5142              <parameter type-id='type-id-289' is-artificial='yes'/>
5143              <parameter type-id='type-id-12' is-artificial='yes'/>
5144              <return type-id='type-id-47'/>
5145            </function-decl>
5146          </member-function>
5147          <member-function access='public' constructor='yes'>
5148            <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'>
5149              <parameter type-id='type-id-289' is-artificial='yes'/>
5150              <return type-id='type-id-47'/>
5151            </function-decl>
5152          </member-function>
5153          <member-function access='public' constructor='yes'>
5154            <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'>
5155              <parameter type-id='type-id-289' is-artificial='yes'/>
5156              <parameter type-id='type-id-368'/>
5157              <return type-id='type-id-47'/>
5158            </function-decl>
5159          </member-function>
5160          <member-function access='public' destructor='yes'>
5161            <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'>
5162              <parameter type-id='type-id-289' is-artificial='yes'/>
5163              <parameter type-id='type-id-12' is-artificial='yes'/>
5164              <return type-id='type-id-47'/>
5165            </function-decl>
5166          </member-function>
5167          <member-function access='public'>
5168            <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'>
5169              <parameter type-id='type-id-289' is-artificial='yes'/>
5170              <parameter type-id='type-id-327'/>
5171              <return type-id='type-id-288'/>
5172            </function-decl>
5173          </member-function>
5174          <member-function access='private' const='yes'>
5175            <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'>
5176              <parameter type-id='type-id-361' is-artificial='yes'/>
5177              <return type-id='type-id-536'/>
5178            </function-decl>
5179          </member-function>
5180          <member-function access='private'>
5181            <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'>
5182              <parameter type-id='type-id-289' is-artificial='yes'/>
5183              <return type-id='type-id-47'/>
5184            </function-decl>
5185          </member-function>
5186          <member-function access='private' const='yes'>
5187            <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_'>
5188              <parameter type-id='type-id-361' is-artificial='yes'/>
5189              <parameter type-id='type-id-360'/>
5190              <return type-id='type-id-1'/>
5191            </function-decl>
5192          </member-function>
5193        </class-decl>
5194        <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-290'>
5195          <data-member access='private' layout-offset-in-bits='0'>
5196            <var-decl name='m_value' type-id='type-id-552' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='276' column='1'/>
5197          </data-member>
5198          <data-member access='private' layout-offset-in-bits='32'>
5199            <var-decl name='m_perms' type-id='type-id-304' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='277' column='1'/>
5200          </data-member>
5201          <member-function access='public' constructor='yes'>
5202            <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'>
5203              <parameter type-id='type-id-291' is-artificial='yes'/>
5204              <return type-id='type-id-47'/>
5205            </function-decl>
5206          </member-function>
5207          <member-function access='public' constructor='yes'>
5208            <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'>
5209              <parameter type-id='type-id-291' is-artificial='yes'/>
5210              <parameter type-id='type-id-552'/>
5211              <parameter type-id='type-id-304'/>
5212              <return type-id='type-id-47'/>
5213            </function-decl>
5214          </member-function>
5215          <member-function access='public' constructor='yes'>
5216            <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'>
5217              <parameter type-id='type-id-291' is-artificial='yes'/>
5218              <return type-id='type-id-47'/>
5219            </function-decl>
5220          </member-function>
5221          <member-function access='public' constructor='yes'>
5222            <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'>
5223              <parameter type-id='type-id-291' is-artificial='yes'/>
5224              <parameter type-id='type-id-552'/>
5225              <parameter type-id='type-id-304'/>
5226              <return type-id='type-id-47'/>
5227            </function-decl>
5228          </member-function>
5229          <member-function access='public' const='yes'>
5230            <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'>
5231              <parameter type-id='type-id-364' is-artificial='yes'/>
5232              <return type-id='type-id-552'/>
5233            </function-decl>
5234          </member-function>
5235          <member-function access='public' const='yes'>
5236            <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'>
5237              <parameter type-id='type-id-364' is-artificial='yes'/>
5238              <return type-id='type-id-304'/>
5239            </function-decl>
5240          </member-function>
5241        </class-decl>
5242        <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-292'>
5243          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-328'/>
5244          <member-type access='private'>
5245            <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-294'>
5246              <data-member access='public' layout-offset-in-bits='0'>
5247                <var-decl name='m_path1' type-id='type-id-298' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='161' column='1'/>
5248              </data-member>
5249              <data-member access='public' layout-offset-in-bits='64'>
5250                <var-decl name='m_path2' type-id='type-id-298' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='162' column='1'/>
5251              </data-member>
5252              <data-member access='public' layout-offset-in-bits='128'>
5253                <var-decl name='m_what' type-id='type-id-214' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='163' column='1'/>
5254              </data-member>
5255            </class-decl>
5256          </member-type>
5257          <data-member access='private' layout-offset-in-bits='320'>
5258            <var-decl name='m_imp_ptr' type-id='type-id-321' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='165' column='1'/>
5259          </data-member>
5260          <member-function access='public' constructor='yes'>
5261            <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'>
5262              <parameter type-id='type-id-293' is-artificial='yes'/>
5263              <parameter type-id='type-id-461'/>
5264              <parameter type-id='type-id-83'/>
5265              <return type-id='type-id-47'/>
5266            </function-decl>
5267          </member-function>
5268          <member-function access='public' constructor='yes'>
5269            <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'>
5270              <parameter type-id='type-id-293' is-artificial='yes'/>
5271              <parameter type-id='type-id-461'/>
5272              <parameter type-id='type-id-368'/>
5273              <parameter type-id='type-id-83'/>
5274              <return type-id='type-id-47'/>
5275            </function-decl>
5276          </member-function>
5277          <member-function access='public' constructor='yes'>
5278            <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'>
5279              <parameter type-id='type-id-293' is-artificial='yes'/>
5280              <parameter type-id='type-id-461'/>
5281              <parameter type-id='type-id-368'/>
5282              <parameter type-id='type-id-368'/>
5283              <parameter type-id='type-id-83'/>
5284              <return type-id='type-id-47'/>
5285            </function-decl>
5286          </member-function>
5287          <member-function access='public' constructor='yes'>
5288            <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'>
5289              <parameter type-id='type-id-293' is-artificial='yes'/>
5290              <parameter type-id='type-id-461'/>
5291              <parameter type-id='type-id-83'/>
5292              <return type-id='type-id-47'/>
5293            </function-decl>
5294          </member-function>
5295          <member-function access='public' constructor='yes'>
5296            <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'>
5297              <parameter type-id='type-id-293' is-artificial='yes'/>
5298              <parameter type-id='type-id-461'/>
5299              <parameter type-id='type-id-368'/>
5300              <parameter type-id='type-id-83'/>
5301              <return type-id='type-id-47'/>
5302            </function-decl>
5303          </member-function>
5304          <member-function access='public' constructor='yes'>
5305            <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'>
5306              <parameter type-id='type-id-293' is-artificial='yes'/>
5307              <parameter type-id='type-id-461'/>
5308              <parameter type-id='type-id-368'/>
5309              <parameter type-id='type-id-368'/>
5310              <parameter type-id='type-id-83'/>
5311              <return type-id='type-id-47'/>
5312            </function-decl>
5313          </member-function>
5314          <member-function access='public' destructor='yes' vtable-offset='-1'>
5315            <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'>
5316              <parameter type-id='type-id-293' is-artificial='yes'/>
5317              <parameter type-id='type-id-12' is-artificial='yes'/>
5318              <return type-id='type-id-47'/>
5319            </function-decl>
5320          </member-function>
5321          <member-function access='public' destructor='yes' vtable-offset='-1'>
5322            <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'>
5323              <parameter type-id='type-id-293' is-artificial='yes'/>
5324              <parameter type-id='type-id-12' is-artificial='yes'/>
5325              <return type-id='type-id-47'/>
5326            </function-decl>
5327          </member-function>
5328          <member-function access='public' destructor='yes' vtable-offset='-1'>
5329            <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'>
5330              <parameter type-id='type-id-293' is-artificial='yes'/>
5331              <parameter type-id='type-id-12' is-artificial='yes'/>
5332              <return type-id='type-id-47'/>
5333            </function-decl>
5334          </member-function>
5335          <member-function access='public' const='yes' vtable-offset='2'>
5336            <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'>
5337              <parameter type-id='type-id-366' is-artificial='yes'/>
5338              <return type-id='type-id-43'/>
5339            </function-decl>
5340          </member-function>
5341        </class-decl>
5342        <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-298'>
5343          <member-type access='public'>
5344            <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-301'>
5345              <base-class access='public' layout-offset-in-bits='0' type-id='type-id-310'/>
5346              <data-member access='private' layout-offset-in-bits='0'>
5347                <var-decl name='m_element' type-id='type-id-298' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='593' column='1'/>
5348              </data-member>
5349              <data-member access='private' layout-offset-in-bits='64'>
5350                <var-decl name='m_path_ptr' type-id='type-id-369' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='594' column='1'/>
5351              </data-member>
5352              <data-member access='private' layout-offset-in-bits='128'>
5353                <var-decl name='m_pos' type-id='type-id-142' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='595' column='1'/>
5354              </data-member>
5355              <member-function access='private' const='yes'>
5356                <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'>
5357                  <parameter type-id='type-id-375' is-artificial='yes'/>
5358                  <return type-id='type-id-368'/>
5359                </function-decl>
5360              </member-function>
5361              <member-function access='private' const='yes'>
5362                <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_'>
5363                  <parameter type-id='type-id-375' is-artificial='yes'/>
5364                  <parameter type-id='type-id-374'/>
5365                  <return type-id='type-id-1'/>
5366                </function-decl>
5367              </member-function>
5368              <member-function access='private'>
5369                <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'>
5370                  <parameter type-id='type-id-303' is-artificial='yes'/>
5371                  <return type-id='type-id-47'/>
5372                </function-decl>
5373              </member-function>
5374              <member-function access='private'>
5375                <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'>
5376                  <parameter type-id='type-id-303' is-artificial='yes'/>
5377                  <return type-id='type-id-47'/>
5378                </function-decl>
5379              </member-function>
5380            </class-decl>
5381          </member-type>
5382          <member-type access='public'>
5383            <typedef-decl name='codecvt_type' type-id='type-id-521' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='71' column='1' id='type-id-370'/>
5384          </member-type>
5385          <member-type access='public'>
5386            <typedef-decl name='string_type' type-id='type-id-135' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='69' column='1' id='type-id-376'/>
5387          </member-type>
5388          <member-type access='public'>
5389            <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-379'/>
5390          </member-type>
5391          <data-member access='public' static='yes'>
5392            <var-decl name='preferred_separator' type-id='type-id-380' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='67' column='1'/>
5393          </data-member>
5394          <data-member access='private' layout-offset-in-bits='0'>
5395            <var-decl name='m_pathname' type-id='type-id-376' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='528' column='1'/>
5396          </data-member>
5397          <member-function access='public' constructor='yes'>
5398            <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'>
5399              <parameter type-id='type-id-300' is-artificial='yes'/>
5400              <return type-id='type-id-47'/>
5401            </function-decl>
5402          </member-function>
5403          <member-function access='public' constructor='yes'>
5404            <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'>
5405              <parameter type-id='type-id-300' is-artificial='yes'/>
5406              <parameter type-id='type-id-368'/>
5407              <return type-id='type-id-47'/>
5408            </function-decl>
5409          </member-function>
5410          <member-function access='public' constructor='yes'>
5411            <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'>
5412              <parameter type-id='type-id-300' is-artificial='yes'/>
5413              <parameter type-id='type-id-381'/>
5414              <return type-id='type-id-47'/>
5415            </function-decl>
5416          </member-function>
5417          <member-function access='public' constructor='yes'>
5418            <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'>
5419              <parameter type-id='type-id-300' is-artificial='yes'/>
5420              <parameter type-id='type-id-137'/>
5421              <return type-id='type-id-47'/>
5422            </function-decl>
5423          </member-function>
5424          <member-function access='public' constructor='yes'>
5425            <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'>
5426              <parameter type-id='type-id-300' is-artificial='yes'/>
5427              <return type-id='type-id-47'/>
5428            </function-decl>
5429          </member-function>
5430          <member-function access='public' constructor='yes'>
5431            <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_'>
5432              <parameter type-id='type-id-300' is-artificial='yes'/>
5433              <parameter type-id='type-id-368'/>
5434              <return type-id='type-id-47'/>
5435            </function-decl>
5436          </member-function>
5437          <member-function access='public' constructor='yes'>
5438            <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'>
5439              <parameter type-id='type-id-300' is-artificial='yes'/>
5440              <parameter type-id='type-id-381'/>
5441              <return type-id='type-id-47'/>
5442            </function-decl>
5443          </member-function>
5444          <member-function access='public' constructor='yes'>
5445            <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'>
5446              <parameter type-id='type-id-300' is-artificial='yes'/>
5447              <parameter type-id='type-id-137'/>
5448              <return type-id='type-id-47'/>
5449            </function-decl>
5450          </member-function>
5451          <member-function access='public'>
5452            <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_'>
5453              <parameter type-id='type-id-300' is-artificial='yes'/>
5454              <parameter type-id='type-id-368'/>
5455              <return type-id='type-id-299'/>
5456            </function-decl>
5457          </member-function>
5458          <member-function access='public'>
5459            <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'>
5460              <parameter type-id='type-id-300' is-artificial='yes'/>
5461              <return type-id='type-id-47'/>
5462            </function-decl>
5463          </member-function>
5464          <member-function access='public' const='yes'>
5465            <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'>
5466              <parameter type-id='type-id-369' is-artificial='yes'/>
5467              <return type-id='type-id-378'/>
5468            </function-decl>
5469          </member-function>
5470          <member-function access='public' const='yes'>
5471            <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'>
5472              <parameter type-id='type-id-369' is-artificial='yes'/>
5473              <return type-id='type-id-381'/>
5474            </function-decl>
5475          </member-function>
5476          <member-function access='public' const='yes'>
5477            <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'>
5478              <parameter type-id='type-id-369' is-artificial='yes'/>
5479              <return type-id='type-id-461'/>
5480            </function-decl>
5481          </member-function>
5482          <member-function access='public' const='yes'>
5483            <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'>
5484              <parameter type-id='type-id-369' is-artificial='yes'/>
5485              <return type-id='type-id-1'/>
5486            </function-decl>
5487          </member-function>
5488          <member-function access='public' const='yes'>
5489            <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'>
5490              <parameter type-id='type-id-369' is-artificial='yes'/>
5491              <return type-id='type-id-1'/>
5492            </function-decl>
5493          </member-function>
5494          <member-function access='public' const='yes'>
5495            <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'>
5496              <parameter type-id='type-id-369' is-artificial='yes'/>
5497              <return type-id='type-id-1'/>
5498            </function-decl>
5499          </member-function>
5500          <member-function access='public'>
5501            <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_'>
5502              <parameter type-id='type-id-300' is-artificial='yes'/>
5503              <parameter type-id='type-id-89'/>
5504              <return type-id='type-id-550'/>
5505            </function-decl>
5506          </member-function>
5507          <member-function access='public'>
5508            <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_'>
5509              <parameter type-id='type-id-300' is-artificial='yes'/>
5510              <parameter type-id='type-id-23'/>
5511              <parameter type-id='type-id-23'/>
5512              <return type-id='type-id-299'/>
5513            </function-decl>
5514          </member-function>
5515          <member-function access='public'>
5516            <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'>
5517              <parameter type-id='type-id-300' is-artificial='yes'/>
5518              <parameter type-id='type-id-23'/>
5519              <parameter type-id='type-id-23'/>
5520              <parameter type-id='type-id-372'/>
5521              <return type-id='type-id-299'/>
5522            </function-decl>
5523          </member-function>
5524          <member-function access='public' constructor='yes'>
5525            <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'>
5526              <parameter type-id='type-id-300' is-artificial='yes'/>
5527              <return type-id='type-id-47'/>
5528            </function-decl>
5529          </member-function>
5530          <member-function access='public' constructor='yes'>
5531            <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'>
5532              <parameter type-id='type-id-300' is-artificial='yes'/>
5533              <parameter type-id='type-id-368'/>
5534              <return type-id='type-id-47'/>
5535            </function-decl>
5536          </member-function>
5537          <member-function access='public' constructor='yes'>
5538            <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'>
5539              <parameter type-id='type-id-300' is-artificial='yes'/>
5540              <parameter type-id='type-id-381'/>
5541              <return type-id='type-id-47'/>
5542            </function-decl>
5543          </member-function>
5544          <member-function access='public' constructor='yes'>
5545            <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'>
5546              <parameter type-id='type-id-300' is-artificial='yes'/>
5547              <parameter type-id='type-id-137'/>
5548              <return type-id='type-id-47'/>
5549            </function-decl>
5550          </member-function>
5551          <member-function access='public'>
5552            <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'>
5553              <parameter type-id='type-id-300' is-artificial='yes'/>
5554              <parameter type-id='type-id-43'/>
5555              <parameter type-id='type-id-43'/>
5556              <return type-id='type-id-47'/>
5557            </function-decl>
5558          </member-function>
5559          <member-function access='public' constructor='yes'>
5560            <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'>
5561              <parameter type-id='type-id-300' is-artificial='yes'/>
5562              <return type-id='type-id-47'/>
5563            </function-decl>
5564          </member-function>
5565          <member-function access='public' constructor='yes'>
5566            <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_'>
5567              <parameter type-id='type-id-300' is-artificial='yes'/>
5568              <parameter type-id='type-id-368'/>
5569              <return type-id='type-id-47'/>
5570            </function-decl>
5571          </member-function>
5572          <member-function access='public' constructor='yes'>
5573            <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'>
5574              <parameter type-id='type-id-300' is-artificial='yes'/>
5575              <parameter type-id='type-id-381'/>
5576              <return type-id='type-id-47'/>
5577            </function-decl>
5578          </member-function>
5579          <member-function access='public'>
5580            <function-decl name='operator/=' mangled-name='_ZN5boost10filesystem4pathdVERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathdVERKS1_'>
5581              <parameter type-id='type-id-300' is-artificial='yes'/>
5582              <parameter type-id='type-id-368'/>
5583              <return type-id='type-id-299'/>
5584            </function-decl>
5585          </member-function>
5586          <member-function access='public'>
5587            <function-decl name='operator/=' mangled-name='_ZN5boost10filesystem4pathdVEPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathdVEPKc'>
5588              <parameter type-id='type-id-300' is-artificial='yes'/>
5589              <parameter type-id='type-id-381'/>
5590              <return type-id='type-id-299'/>
5591            </function-decl>
5592          </member-function>
5593          <member-function access='public' const='yes'>
5594            <function-decl name='compare' mangled-name='_ZNK5boost10filesystem4path7compareERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path7compareERKS1_'>
5595              <parameter type-id='type-id-369' is-artificial='yes'/>
5596              <parameter type-id='type-id-368'/>
5597              <return type-id='type-id-12'/>
5598            </function-decl>
5599          </member-function>
5600          <member-function access='private'>
5601            <function-decl name='m_append_separator_if_needed' mangled-name='_ZN5boost10filesystem4path28m_append_separator_if_neededEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path28m_append_separator_if_neededEv'>
5602              <parameter type-id='type-id-300' is-artificial='yes'/>
5603              <return type-id='type-id-142'/>
5604            </function-decl>
5605          </member-function>
5606          <member-function access='private'>
5607            <function-decl name='m_erase_redundant_separator' mangled-name='_ZN5boost10filesystem4path27m_erase_redundant_separatorEm' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='538' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path27m_erase_redundant_separatorEm'>
5608              <parameter type-id='type-id-300' is-artificial='yes'/>
5609              <parameter type-id='type-id-142'/>
5610              <return type-id='type-id-47'/>
5611            </function-decl>
5612          </member-function>
5613          <member-function access='public'>
5614            <function-decl name='remove_filename' mangled-name='_ZN5boost10filesystem4path15remove_filenameEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path15remove_filenameEv'>
5615              <parameter type-id='type-id-300' is-artificial='yes'/>
5616              <return type-id='type-id-299'/>
5617            </function-decl>
5618          </member-function>
5619          <member-function access='public'>
5620            <function-decl name='replace_extension' mangled-name='_ZN5boost10filesystem4path17replace_extensionERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path17replace_extensionERKS1_'>
5621              <parameter type-id='type-id-300' is-artificial='yes'/>
5622              <parameter type-id='type-id-368'/>
5623              <return type-id='type-id-299'/>
5624            </function-decl>
5625          </member-function>
5626          <member-function access='public' const='yes'>
5627            <function-decl name='root_path' mangled-name='_ZNK5boost10filesystem4path9root_pathEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path9root_pathEv'>
5628              <parameter type-id='type-id-369' is-artificial='yes'/>
5629              <return type-id='type-id-298'/>
5630            </function-decl>
5631          </member-function>
5632          <member-function access='public' const='yes'>
5633            <function-decl name='root_name' mangled-name='_ZNK5boost10filesystem4path9root_nameEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path9root_nameEv'>
5634              <parameter type-id='type-id-369' is-artificial='yes'/>
5635              <return type-id='type-id-298'/>
5636            </function-decl>
5637          </member-function>
5638          <member-function access='public' const='yes'>
5639            <function-decl name='root_directory' mangled-name='_ZNK5boost10filesystem4path14root_directoryEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path14root_directoryEv'>
5640              <parameter type-id='type-id-369' is-artificial='yes'/>
5641              <return type-id='type-id-298'/>
5642            </function-decl>
5643          </member-function>
5644          <member-function access='public' const='yes'>
5645            <function-decl name='relative_path' mangled-name='_ZNK5boost10filesystem4path13relative_pathEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path13relative_pathEv'>
5646              <parameter type-id='type-id-369' is-artificial='yes'/>
5647              <return type-id='type-id-298'/>
5648            </function-decl>
5649          </member-function>
5650          <member-function access='private' const='yes'>
5651            <function-decl name='m_parent_path_end' mangled-name='_ZNK5boost10filesystem4path17m_parent_path_endEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path17m_parent_path_endEv'>
5652              <parameter type-id='type-id-369' is-artificial='yes'/>
5653              <return type-id='type-id-142'/>
5654            </function-decl>
5655          </member-function>
5656          <member-function access='public' const='yes'>
5657            <function-decl name='parent_path' mangled-name='_ZNK5boost10filesystem4path11parent_pathEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path11parent_pathEv'>
5658              <parameter type-id='type-id-369' is-artificial='yes'/>
5659              <return type-id='type-id-298'/>
5660            </function-decl>
5661          </member-function>
5662          <member-function access='public' const='yes'>
5663            <function-decl name='filename' mangled-name='_ZNK5boost10filesystem4path8filenameEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path8filenameEv'>
5664              <parameter type-id='type-id-369' is-artificial='yes'/>
5665              <return type-id='type-id-298'/>
5666            </function-decl>
5667          </member-function>
5668          <member-function access='public' const='yes'>
5669            <function-decl name='stem' mangled-name='_ZNK5boost10filesystem4path4stemEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path4stemEv'>
5670              <parameter type-id='type-id-369' is-artificial='yes'/>
5671              <return type-id='type-id-298'/>
5672            </function-decl>
5673          </member-function>
5674          <member-function access='public' const='yes'>
5675            <function-decl name='extension' mangled-name='_ZNK5boost10filesystem4path9extensionEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path9extensionEv'>
5676              <parameter type-id='type-id-369' is-artificial='yes'/>
5677              <return type-id='type-id-298'/>
5678            </function-decl>
5679          </member-function>
5680          <member-function access='private'>
5681            <function-decl name='m_normalize' mangled-name='_ZN5boost10filesystem4path11m_normalizeEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path11m_normalizeEv'>
5682              <parameter type-id='type-id-300' is-artificial='yes'/>
5683              <return type-id='type-id-299'/>
5684            </function-decl>
5685          </member-function>
5686          <member-function access='public' const='yes'>
5687            <function-decl name='begin' mangled-name='_ZNK5boost10filesystem4path5beginEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path5beginEv'>
5688              <parameter type-id='type-id-369' is-artificial='yes'/>
5689              <return type-id='type-id-301'/>
5690            </function-decl>
5691          </member-function>
5692          <member-function access='public' const='yes'>
5693            <function-decl name='end' mangled-name='_ZNK5boost10filesystem4path3endEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem4path3endEv'>
5694              <parameter type-id='type-id-369' is-artificial='yes'/>
5695              <return type-id='type-id-301'/>
5696            </function-decl>
5697          </member-function>
5698          <member-function access='private' static='yes'>
5699            <function-decl name='m_path_iterator_increment' mangled-name='_ZN5boost10filesystem4path25m_path_iterator_incrementERNS1_8iteratorE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path25m_path_iterator_incrementERNS1_8iteratorE'>
5700              <parameter type-id='type-id-302'/>
5701              <return type-id='type-id-47'/>
5702            </function-decl>
5703          </member-function>
5704          <member-function access='private' static='yes'>
5705            <function-decl name='m_path_iterator_decrement' mangled-name='_ZN5boost10filesystem4path25m_path_iterator_decrementERNS1_8iteratorE' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path25m_path_iterator_decrementERNS1_8iteratorE'>
5706              <parameter type-id='type-id-302'/>
5707              <return type-id='type-id-47'/>
5708            </function-decl>
5709          </member-function>
5710          <member-function access='public' static='yes'>
5711            <function-decl name='codecvt' mangled-name='_ZN5boost10filesystem4path7codecvtEv' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path7codecvtEv'>
5712              <return type-id='type-id-372'/>
5713            </function-decl>
5714          </member-function>
5715          <member-function access='public' static='yes'>
5716            <function-decl name='imbue' mangled-name='_ZN5boost10filesystem4path5imbueERKSt6locale' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4path5imbueERKSt6locale'>
5717              <parameter type-id='type-id-441'/>
5718              <return type-id='type-id-439'/>
5719            </function-decl>
5720          </member-function>
5721          <member-function access='public'>
5722            <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_'>
5723              <parameter type-id='type-id-300' is-artificial='yes'/>
5724              <parameter type-id='type-id-43'/>
5725              <parameter type-id='type-id-43'/>
5726              <return type-id='type-id-47'/>
5727            </function-decl>
5728          </member-function>
5729          <member-function access='public'>
5730            <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_'>
5731              <parameter type-id='type-id-300' is-artificial='yes'/>
5732              <parameter type-id='type-id-137'/>
5733              <return type-id='type-id-550'/>
5734            </function-decl>
5735          </member-function>
5736          <member-function access='public' constructor='yes'>
5737            <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'>
5738              <parameter type-id='type-id-300' is-artificial='yes'/>
5739              <return type-id='type-id-47'/>
5740            </function-decl>
5741          </member-function>
5742          <member-function access='public' constructor='yes'>
5743            <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'>
5744              <parameter type-id='type-id-300' is-artificial='yes'/>
5745              <parameter type-id='type-id-368'/>
5746              <return type-id='type-id-47'/>
5747            </function-decl>
5748          </member-function>
5749          <member-function access='public' constructor='yes'>
5750            <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'>
5751              <parameter type-id='type-id-300' is-artificial='yes'/>
5752              <parameter type-id='type-id-381'/>
5753              <return type-id='type-id-47'/>
5754            </function-decl>
5755          </member-function>
5756          <member-function access='public' constructor='yes'>
5757            <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'>
5758              <parameter type-id='type-id-300' is-artificial='yes'/>
5759              <parameter type-id='type-id-137'/>
5760              <return type-id='type-id-47'/>
5761            </function-decl>
5762          </member-function>
5763          <member-function access='public'>
5764            <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'>
5765              <parameter type-id='type-id-300' is-artificial='yes'/>
5766              <parameter type-id='type-id-429'/>
5767              <parameter type-id='type-id-553'/>
5768              <return type-id='type-id-47'/>
5769            </function-decl>
5770          </member-function>
5771          <member-function access='public' constructor='yes'>
5772            <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'>
5773              <parameter type-id='type-id-300' is-artificial='yes'/>
5774              <parameter type-id='type-id-381'/>
5775              <return type-id='type-id-47'/>
5776            </function-decl>
5777          </member-function>
5778          <member-function access='public' const='yes'>
5779            <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'>
5780              <parameter type-id='type-id-369' is-artificial='yes'/>
5781              <return type-id='type-id-463'/>
5782            </function-decl>
5783          </member-function>
5784          <member-function access='public' const='yes'>
5785            <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'>
5786              <parameter type-id='type-id-369' is-artificial='yes'/>
5787              <parameter type-id='type-id-372'/>
5788              <return type-id='type-id-463'/>
5789            </function-decl>
5790          </member-function>
5791          <member-function access='public'>
5792            <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'>
5793              <parameter type-id='type-id-300' is-artificial='yes'/>
5794              <parameter type-id='type-id-429'/>
5795              <parameter type-id='type-id-553'/>
5796              <return type-id='type-id-47'/>
5797            </function-decl>
5798          </member-function>
5799        </class-decl>
5800        <enum-decl name='copy_option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='304' column='1' id='type-id-554'>
5801          <underlying-type type-id='type-id-249'/>
5802          <enumerator name='none' value='0'/>
5803          <enumerator name='fail_if_exists' value='0'/>
5804          <enumerator name='overwrite_if_exists' value='1'/>
5805        </enum-decl>
5806        <enum-decl name='file_type' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='172' column='1' id='type-id-552'>
5807          <underlying-type type-id='type-id-249'/>
5808          <enumerator name='status_error' value='0'/>
5809          <enumerator name='status_unknown' value='0'/>
5810          <enumerator name='file_not_found' value='1'/>
5811          <enumerator name='regular_file' value='2'/>
5812          <enumerator name='directory_file' value='3'/>
5813          <enumerator name='symlink_file' value='4'/>
5814          <enumerator name='block_file' value='5'/>
5815          <enumerator name='character_file' value='6'/>
5816          <enumerator name='fifo_file' value='7'/>
5817          <enumerator name='socket_file' value='8'/>
5818          <enumerator name='reparse_file' value='9'/>
5819          <enumerator name='type_unknown' value='10'/>
5820          <enumerator name='_detail_directory_symlink' value='11'/>
5821        </enum-decl>
5822        <enum-decl name='perms' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='198' column='1' id='type-id-304'>
5823          <underlying-type type-id='type-id-249'/>
5824          <enumerator name='no_perms' value='0'/>
5825          <enumerator name='owner_read' value='256'/>
5826          <enumerator name='owner_write' value='128'/>
5827          <enumerator name='owner_exe' value='64'/>
5828          <enumerator name='owner_all' value='448'/>
5829          <enumerator name='group_read' value='32'/>
5830          <enumerator name='group_write' value='16'/>
5831          <enumerator name='group_exe' value='8'/>
5832          <enumerator name='group_all' value='56'/>
5833          <enumerator name='others_read' value='4'/>
5834          <enumerator name='others_write' value='2'/>
5835          <enumerator name='others_exe' value='1'/>
5836          <enumerator name='others_all' value='7'/>
5837          <enumerator name='all_all' value='511'/>
5838          <enumerator name='set_uid_on_exe' value='2048'/>
5839          <enumerator name='set_gid_on_exe' value='1024'/>
5840          <enumerator name='sticky_bit' value='512'/>
5841          <enumerator name='perms_mask' value='4095'/>
5842          <enumerator name='perms_not_known' value='65535'/>
5843          <enumerator name='add_perms' value='4096'/>
5844          <enumerator name='remove_perms' value='8192'/>
5845          <enumerator name='symlink_perms' value='16384'/>
5846        </enum-decl>
5847        <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-555'>
5848          <data-member access='public' layout-offset-in-bits='0'>
5849            <var-decl name='capacity' type-id='type-id-248' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='299' column='1'/>
5850          </data-member>
5851          <data-member access='public' layout-offset-in-bits='64'>
5852            <var-decl name='free' type-id='type-id-248' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='300' column='1'/>
5853          </data-member>
5854          <data-member access='public' layout-offset-in-bits='128'>
5855            <var-decl name='available' type-id='type-id-248' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='301' column='1'/>
5856          </data-member>
5857        </class-decl>
5858        <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_'>
5859          <parameter type-id='type-id-304' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5860          <parameter type-id='type-id-304' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5861          <return type-id='type-id-304'/>
5862        </function-decl>
5863        <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_'>
5864          <parameter type-id='type-id-304' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5865          <parameter type-id='type-id-304' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5866          <return type-id='type-id-304'/>
5867        </function-decl>
5868        <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'>
5869          <parameter type-id='type-id-304' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5870          <return type-id='type-id-304'/>
5871        </function-decl>
5872        <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_'>
5873          <parameter type-id='type-id-305' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5874          <parameter type-id='type-id-304' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5875          <return type-id='type-id-305'/>
5876        </function-decl>
5877        <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'>
5878          <parameter type-id='type-id-290' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='280' column='1'/>
5879          <return type-id='type-id-1'/>
5880        </function-decl>
5881        <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'>
5882          <parameter type-id='type-id-290' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='281' column='1'/>
5883          <return type-id='type-id-1'/>
5884        </function-decl>
5885        <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'>
5886          <parameter type-id='type-id-290' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='283' column='1'/>
5887          <return type-id='type-id-1'/>
5888        </function-decl>
5889        <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'>
5890          <parameter type-id='type-id-290' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='286' column='1'/>
5891          <return type-id='type-id-1'/>
5892        </function-decl>
5893        <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'>
5894          <parameter type-id='type-id-290' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='287' column='1'/>
5895          <return type-id='type-id-1'/>
5896        </function-decl>
5897        <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'>
5898          <parameter type-id='type-id-290' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
5899          <return type-id='type-id-1'/>
5900        </function-decl>
5901        <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'>
5902          <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5903          <parameter type-id='type-id-327' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5904          <return type-id='type-id-290'/>
5905        </function-decl>
5906        <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'>
5907          <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='397' column='1'/>
5908          <parameter type-id='type-id-327' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='397' column='1'/>
5909          <return type-id='type-id-290'/>
5910        </function-decl>
5911        <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'>
5912          <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='405' column='1'/>
5913          <return type-id='type-id-1'/>
5914        </function-decl>
5915        <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'>
5916          <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5917          <parameter type-id='type-id-327' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5918          <return type-id='type-id-1'/>
5919        </function-decl>
5920        <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'>
5921          <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5922          <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5923          <parameter type-id='type-id-327' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5924          <return type-id='type-id-47'/>
5925        </function-decl>
5926        <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'>
5927          <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
5928          <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
5929          <parameter type-id='type-id-554' name='option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
5930          <parameter type-id='type-id-327' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
5931          <return type-id='type-id-47'/>
5932        </function-decl>
5933        <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'>
5934          <parameter type-id='type-id-368' name='existing_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
5935          <parameter type-id='type-id-368' name='new_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
5936          <parameter type-id='type-id-327' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
5937          <return type-id='type-id-47'/>
5938        </function-decl>
5939        <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'>
5940          <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
5941          <parameter type-id='type-id-327' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
5942          <return type-id='type-id-1'/>
5943        </function-decl>
5944        <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'>
5945          <return type-id='type-id-298'/>
5946        </function-decl>
5947        <namespace-decl name='detail'>
5948          <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-280'>
5949            <data-member access='public' layout-offset-in-bits='0'>
5950              <var-decl name='dir_entry' type-id='type-id-284' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='743' column='1'/>
5951            </data-member>
5952            <data-member access='public' layout-offset-in-bits='192'>
5953              <var-decl name='handle' type-id='type-id-29' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='744' column='1'/>
5954            </data-member>
5955            <data-member access='public' layout-offset-in-bits='256'>
5956              <var-decl name='buffer' type-id='type-id-29' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='747' column='1'/>
5957            </data-member>
5958            <member-function access='public' constructor='yes'>
5959              <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'>
5960                <parameter type-id='type-id-282' is-artificial='yes'/>
5961                <return type-id='type-id-47'/>
5962              </function-decl>
5963            </member-function>
5964            <member-function access='public' destructor='yes'>
5965              <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'>
5966                <parameter type-id='type-id-282' is-artificial='yes'/>
5967                <parameter type-id='type-id-12' is-artificial='yes'/>
5968                <return type-id='type-id-47'/>
5969              </function-decl>
5970            </member-function>
5971            <member-function access='public' constructor='yes'>
5972              <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'>
5973                <parameter type-id='type-id-282' is-artificial='yes'/>
5974                <return type-id='type-id-47'/>
5975              </function-decl>
5976            </member-function>
5977            <member-function access='public' destructor='yes'>
5978              <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'>
5979                <parameter type-id='type-id-282' is-artificial='yes'/>
5980                <parameter type-id='type-id-12' is-artificial='yes'/>
5981                <return type-id='type-id-47'/>
5982              </function-decl>
5983            </member-function>
5984          </class-decl>
5985          <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'>
5986            <return type-id='type-id-1'/>
5987          </function-decl>
5988          <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'>
5989            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
5990            <parameter type-id='type-id-368' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
5991            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
5992            <return type-id='type-id-298'/>
5993          </function-decl>
5994          <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'>
5995            <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
5996            <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
5997            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
5998            <return type-id='type-id-47'/>
5999          </function-decl>
6000          <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'>
6001            <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='884' column='1'/>
6002            <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='884' column='1'/>
6003            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='884' column='1'/>
6004            <return type-id='type-id-47'/>
6005          </function-decl>
6006          <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'>
6007            <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
6008            <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
6009            <parameter type-id='type-id-554' name='option' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='895' column='1'/>
6010            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='896' column='1'/>
6011            <return type-id='type-id-47'/>
6012          </function-decl>
6013          <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'>
6014            <parameter type-id='type-id-368' name='existing_symlink' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='904' column='1'/>
6015            <parameter type-id='type-id-368' name='new_symlink' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='904' column='1'/>
6016            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='905' column='1'/>
6017            <return type-id='type-id-47'/>
6018          </function-decl>
6019          <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'>
6020            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
6021            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
6022            <return type-id='type-id-1'/>
6023          </function-decl>
6024          <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'>
6025            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='961' column='1'/>
6026            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='961' column='1'/>
6027            <return type-id='type-id-1'/>
6028          </function-decl>
6029          <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'>
6030            <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='990' column='1'/>
6031            <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='990' column='1'/>
6032            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='991' column='1'/>
6033            <return type-id='type-id-47'/>
6034          </function-decl>
6035          <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'>
6036            <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1014' column='1'/>
6037            <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1014' column='1'/>
6038            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1014' column='1'/>
6039            <return type-id='type-id-47'/>
6040          </function-decl>
6041          <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'>
6042            <parameter type-id='type-id-368' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1038' column='1'/>
6043            <parameter type-id='type-id-368' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1038' column='1'/>
6044            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1038' column='1'/>
6045            <return type-id='type-id-47'/>
6046          </function-decl>
6047          <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'>
6048            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1060' column='1'/>
6049            <return type-id='type-id-298'/>
6050          </function-decl>
6051          <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'>
6052            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' column='1'/>
6053            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' column='1'/>
6054            <return type-id='type-id-47'/>
6055          </function-decl>
6056          <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'>
6057            <parameter type-id='type-id-368' name='p1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
6058            <parameter type-id='type-id-368' name='p2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
6059            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
6060            <return type-id='type-id-1'/>
6061          </function-decl>
6062          <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'>
6063            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
6064            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
6065            <return type-id='type-id-248'/>
6066          </function-decl>
6067          <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'>
6068            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1237' column='1'/>
6069            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1237' column='1'/>
6070            <return type-id='type-id-248'/>
6071          </function-decl>
6072          <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'>
6073            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1266' column='1'/>
6074            <return type-id='type-id-298'/>
6075          </function-decl>
6076          <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'>
6077            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1276' column='1'/>
6078            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1276' column='1'/>
6079            <return type-id='type-id-1'/>
6080          </function-decl>
6081          <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'>
6082            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1'/>
6083            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1'/>
6084            <return type-id='type-id-59'/>
6085          </function-decl>
6086          <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'>
6087            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1'/>
6088            <parameter type-id='type-id-153' name='new_time' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1'/>
6089            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1336' column='1'/>
6090            <return type-id='type-id-47'/>
6091          </function-decl>
6092          <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'>
6093            <parameter type-id='type-id-304' name='prms' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1371' column='1'/>
6094            <return type-id='type-id-247'/>
6095          </function-decl>
6096          <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'>
6097            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
6098            <parameter type-id='type-id-304' name='prms' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
6099            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
6100            <return type-id='type-id-47'/>
6101          </function-decl>
6102          <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'>
6103            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
6104            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
6105            <return type-id='type-id-298'/>
6106          </function-decl>
6107          <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'>
6108            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1521' column='1'/>
6109            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1521' column='1'/>
6110            <return type-id='type-id-1'/>
6111          </function-decl>
6112          <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'>
6113            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1537' column='1'/>
6114            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1537' column='1'/>
6115            <return type-id='type-id-248'/>
6116          </function-decl>
6117          <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'>
6118            <parameter type-id='type-id-368' name='old_p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1551' column='1'/>
6119            <parameter type-id='type-id-368' name='new_p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1551' column='1'/>
6120            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1551' column='1'/>
6121            <return type-id='type-id-47'/>
6122          </function-decl>
6123          <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'>
6124            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
6125            <parameter type-id='type-id-248' name='size' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
6126            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
6127            <return type-id='type-id-47'/>
6128          </function-decl>
6129          <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'>
6130            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1'/>
6131            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1'/>
6132            <return type-id='type-id-555'/>
6133          </function-decl>
6134          <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'>
6135            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1'/>
6136            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1'/>
6137            <return type-id='type-id-290'/>
6138          </function-decl>
6139          <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'>
6140            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1'/>
6141            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1'/>
6142            <return type-id='type-id-290'/>
6143          </function-decl>
6144          <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'>
6145            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1755' column='1'/>
6146            <return type-id='type-id-298'/>
6147          </function-decl>
6148          <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'>
6149            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1803' column='1'/>
6150            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1803' column='1'/>
6151            <return type-id='type-id-298'/>
6152          </function-decl>
6153          <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_'>
6154            <parameter type-id='type-id-488' name='handle' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2121' column='1'/>
6155            <parameter type-id='type-id-488' name='buffer' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2123' column='1'/>
6156            <return type-id='type-id-83'/>
6157          </function-decl>
6158          <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'>
6159            <parameter type-id='type-id-288' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2146' column='1'/>
6160            <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2147' column='1'/>
6161            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2147' column='1'/>
6162            <return type-id='type-id-47'/>
6163          </function-decl>
6164          <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'>
6165            <parameter type-id='type-id-288' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2182' column='1'/>
6166            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2183' column='1'/>
6167            <return type-id='type-id-47'/>
6168          </function-decl>
6169        </namespace-decl>
6170        <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_'>
6171          <parameter type-id='type-id-368' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
6172          <parameter type-id='type-id-368' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
6173          <return type-id='type-id-1'/>
6174        </function-decl>
6175        <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_'>
6176          <parameter type-id='type-id-368' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='621' column='1'/>
6177          <parameter type-id='type-id-368' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='621' column='1'/>
6178          <return type-id='type-id-1'/>
6179        </function-decl>
6180        <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_'>
6181          <parameter type-id='type-id-368' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
6182          <parameter type-id='type-id-368' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
6183          <return type-id='type-id-298'/>
6184        </function-decl>
6185        <namespace-decl name='path_traits'>
6186          <typedef-decl name='codecvt_type' type-id='type-id-521' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='52' column='1' id='type-id-382'/>
6187          <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'>
6188            <parameter type-id='type-id-43' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
6189            <parameter type-id='type-id-43' name='from_end' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
6190            <parameter type-id='type-id-487' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
6191            <parameter type-id='type-id-384'/>
6192            <return type-id='type-id-47'/>
6193          </function-decl>
6194          <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'>
6195            <parameter type-id='type-id-43' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='139' column='1'/>
6196            <parameter type-id='type-id-487' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='140' column='1'/>
6197            <parameter type-id='type-id-384'/>
6198            <return type-id='type-id-47'/>
6199          </function-decl>
6200          <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'>
6201            <parameter type-id='type-id-89' name='c_str' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
6202            <parameter type-id='type-id-166' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
6203            <parameter type-id='type-id-384' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
6204            <return type-id='type-id-47'/>
6205          </function-decl>
6206          <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'>
6207            <parameter type-id='type-id-357' name='de' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1877' column='1'/>
6208            <parameter type-id='type-id-487' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1881' column='1'/>
6209            <parameter type-id='type-id-384'/>
6210            <return type-id='type-id-47'/>
6211          </function-decl>
6212        </namespace-decl>
6213        <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_'>
6214          <parameter type-id='type-id-368' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
6215          <parameter type-id='type-id-368' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
6216          <return type-id='type-id-298'/>
6217        </function-decl>
6218      </namespace-decl>
6219      <namespace-decl name='iterators'>
6220        <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-556'>
6221          <member-type access='public'>
6222            <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-557'>
6223              <member-type access='public'>
6224                <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-558'/>
6225              </member-type>
6226            </class-decl>
6227          </member-type>
6228        </class-decl>
6229      </namespace-decl>
6230      <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'>
6231        <parameter type-id='type-id-386' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
6232        <parameter type-id='type-id-386' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
6233        <return type-id='type-id-558'/>
6234      </function-decl>
6235      <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'>
6236        <parameter type-id='type-id-386' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6237        <parameter type-id='type-id-386' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6238        <return type-id='type-id-558'/>
6239      </function-decl>
6240      <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'>
6241        <parameter type-id='type-id-389' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6242        <parameter type-id='type-id-389' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6243        <return type-id='type-id-558'/>
6244      </function-decl>
6245      <namespace-decl name='mpl'>
6246        <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-559'>
6247          <member-type access='public'>
6248            <typedef-decl name='type' type-id='type-id-561' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-560'/>
6249          </member-type>
6250        </class-decl>
6251        <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-562'>
6252          <member-type access='public'>
6253            <typedef-decl name='type' type-id='type-id-564' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-563'/>
6254          </member-type>
6255        </class-decl>
6256        <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-565'>
6257          <member-type access='public'>
6258            <typedef-decl name='type' type-id='type-id-566' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-561'/>
6259          </member-type>
6260        </class-decl>
6261        <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-567'>
6262          <member-type access='public'>
6263            <typedef-decl name='type' type-id='type-id-568' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-564'/>
6264          </member-type>
6265        </class-decl>
6266      </namespace-decl>
6267      <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'>
6268        <parameter type-id='type-id-395' name='a' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
6269        <parameter type-id='type-id-395' name='b' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
6270        <return type-id='type-id-1'/>
6271      </function-decl>
6272      <namespace-decl name='system'>
6273        <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-328'>
6274          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-522'/>
6275          <data-member access='private' layout-offset-in-bits='128'>
6276            <var-decl name='m_error_code' type-id='type-id-83' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='53' column='1'/>
6277          </data-member>
6278          <data-member access='private' layout-offset-in-bits='256'>
6279            <var-decl name='m_what' type-id='type-id-214' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='54' column='1'/>
6280          </data-member>
6281          <member-function access='public' constructor='yes'>
6282            <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'>
6283              <parameter type-id='type-id-329' is-artificial='yes'/>
6284              <parameter type-id='type-id-83'/>
6285              <return type-id='type-id-47'/>
6286            </function-decl>
6287          </member-function>
6288          <member-function access='public' constructor='yes'>
6289            <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'>
6290              <parameter type-id='type-id-329' is-artificial='yes'/>
6291              <parameter type-id='type-id-83'/>
6292              <parameter type-id='type-id-461'/>
6293              <return type-id='type-id-47'/>
6294            </function-decl>
6295          </member-function>
6296          <member-function access='public' constructor='yes'>
6297            <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'>
6298              <parameter type-id='type-id-329' is-artificial='yes'/>
6299              <parameter type-id='type-id-83'/>
6300              <parameter type-id='type-id-43'/>
6301              <return type-id='type-id-47'/>
6302            </function-decl>
6303          </member-function>
6304          <member-function access='public' constructor='yes'>
6305            <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'>
6306              <parameter type-id='type-id-329' is-artificial='yes'/>
6307              <parameter type-id='type-id-12'/>
6308              <parameter type-id='type-id-103'/>
6309              <return type-id='type-id-47'/>
6310            </function-decl>
6311          </member-function>
6312          <member-function access='public' constructor='yes'>
6313            <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'>
6314              <parameter type-id='type-id-329' is-artificial='yes'/>
6315              <parameter type-id='type-id-12'/>
6316              <parameter type-id='type-id-103'/>
6317              <parameter type-id='type-id-461'/>
6318              <return type-id='type-id-47'/>
6319            </function-decl>
6320          </member-function>
6321          <member-function access='public' constructor='yes'>
6322            <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'>
6323              <parameter type-id='type-id-329' is-artificial='yes'/>
6324              <parameter type-id='type-id-12'/>
6325              <parameter type-id='type-id-103'/>
6326              <parameter type-id='type-id-43'/>
6327              <return type-id='type-id-47'/>
6328            </function-decl>
6329          </member-function>
6330          <member-function access='public' constructor='yes'>
6331            <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'>
6332              <parameter type-id='type-id-329' is-artificial='yes'/>
6333              <parameter type-id='type-id-83'/>
6334              <parameter type-id='type-id-461'/>
6335              <return type-id='type-id-47'/>
6336            </function-decl>
6337          </member-function>
6338          <member-function access='public' constructor='yes'>
6339            <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'>
6340              <parameter type-id='type-id-329' is-artificial='yes'/>
6341              <parameter type-id='type-id-83'/>
6342              <return type-id='type-id-47'/>
6343            </function-decl>
6344          </member-function>
6345          <member-function access='public' constructor='yes'>
6346            <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'>
6347              <parameter type-id='type-id-329' is-artificial='yes'/>
6348              <parameter type-id='type-id-83'/>
6349              <parameter type-id='type-id-461'/>
6350              <return type-id='type-id-47'/>
6351            </function-decl>
6352          </member-function>
6353          <member-function access='public' constructor='yes'>
6354            <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'>
6355              <parameter type-id='type-id-329' is-artificial='yes'/>
6356              <parameter type-id='type-id-83'/>
6357              <parameter type-id='type-id-43'/>
6358              <return type-id='type-id-47'/>
6359            </function-decl>
6360          </member-function>
6361          <member-function access='public' constructor='yes'>
6362            <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'>
6363              <parameter type-id='type-id-329' is-artificial='yes'/>
6364              <parameter type-id='type-id-12'/>
6365              <parameter type-id='type-id-103'/>
6366              <return type-id='type-id-47'/>
6367            </function-decl>
6368          </member-function>
6369          <member-function access='public' constructor='yes'>
6370            <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'>
6371              <parameter type-id='type-id-329' is-artificial='yes'/>
6372              <parameter type-id='type-id-12'/>
6373              <parameter type-id='type-id-103'/>
6374              <parameter type-id='type-id-461'/>
6375              <return type-id='type-id-47'/>
6376            </function-decl>
6377          </member-function>
6378          <member-function access='public' constructor='yes'>
6379            <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'>
6380              <parameter type-id='type-id-329' is-artificial='yes'/>
6381              <parameter type-id='type-id-12'/>
6382              <parameter type-id='type-id-103'/>
6383              <parameter type-id='type-id-43'/>
6384              <return type-id='type-id-47'/>
6385            </function-decl>
6386          </member-function>
6387          <member-function access='public' constructor='yes'>
6388            <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'>
6389              <parameter type-id='type-id-329' is-artificial='yes'/>
6390              <parameter type-id='type-id-83'/>
6391              <return type-id='type-id-47'/>
6392            </function-decl>
6393          </member-function>
6394          <member-function access='public' constructor='yes'>
6395            <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'>
6396              <parameter type-id='type-id-329' is-artificial='yes'/>
6397              <parameter type-id='type-id-83'/>
6398              <parameter type-id='type-id-461'/>
6399              <return type-id='type-id-47'/>
6400            </function-decl>
6401          </member-function>
6402          <member-function access='public' constructor='yes'>
6403            <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'>
6404              <parameter type-id='type-id-329' is-artificial='yes'/>
6405              <parameter type-id='type-id-83'/>
6406              <parameter type-id='type-id-43'/>
6407              <return type-id='type-id-47'/>
6408            </function-decl>
6409          </member-function>
6410          <member-function access='public' constructor='yes'>
6411            <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'>
6412              <parameter type-id='type-id-329' is-artificial='yes'/>
6413              <parameter type-id='type-id-12'/>
6414              <parameter type-id='type-id-103'/>
6415              <return type-id='type-id-47'/>
6416            </function-decl>
6417          </member-function>
6418          <member-function access='public' constructor='yes'>
6419            <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'>
6420              <parameter type-id='type-id-329' is-artificial='yes'/>
6421              <parameter type-id='type-id-12'/>
6422              <parameter type-id='type-id-103'/>
6423              <parameter type-id='type-id-461'/>
6424              <return type-id='type-id-47'/>
6425            </function-decl>
6426          </member-function>
6427          <member-function access='public' constructor='yes'>
6428            <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'>
6429              <parameter type-id='type-id-329' is-artificial='yes'/>
6430              <parameter type-id='type-id-12'/>
6431              <parameter type-id='type-id-103'/>
6432              <parameter type-id='type-id-43'/>
6433              <return type-id='type-id-47'/>
6434            </function-decl>
6435          </member-function>
6436          <member-function access='public' constructor='yes'>
6437            <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'>
6438              <parameter type-id='type-id-329' is-artificial='yes'/>
6439              <parameter type-id='type-id-12'/>
6440              <parameter type-id='type-id-103'/>
6441              <parameter type-id='type-id-43'/>
6442              <return type-id='type-id-47'/>
6443            </function-decl>
6444          </member-function>
6445          <member-function access='public' constructor='yes'>
6446            <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'>
6447              <parameter type-id='type-id-329' is-artificial='yes'/>
6448              <parameter type-id='type-id-83'/>
6449              <return type-id='type-id-47'/>
6450            </function-decl>
6451          </member-function>
6452          <member-function access='public' constructor='yes'>
6453            <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'>
6454              <parameter type-id='type-id-329' is-artificial='yes'/>
6455              <parameter type-id='type-id-83'/>
6456              <parameter type-id='type-id-461'/>
6457              <return type-id='type-id-47'/>
6458            </function-decl>
6459          </member-function>
6460          <member-function access='public' constructor='yes'>
6461            <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'>
6462              <parameter type-id='type-id-329' is-artificial='yes'/>
6463              <parameter type-id='type-id-83'/>
6464              <parameter type-id='type-id-43'/>
6465              <return type-id='type-id-47'/>
6466            </function-decl>
6467          </member-function>
6468          <member-function access='public' constructor='yes'>
6469            <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'>
6470              <parameter type-id='type-id-329' is-artificial='yes'/>
6471              <parameter type-id='type-id-12'/>
6472              <parameter type-id='type-id-103'/>
6473              <return type-id='type-id-47'/>
6474            </function-decl>
6475          </member-function>
6476          <member-function access='public' constructor='yes'>
6477            <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'>
6478              <parameter type-id='type-id-329' is-artificial='yes'/>
6479              <parameter type-id='type-id-12'/>
6480              <parameter type-id='type-id-103'/>
6481              <parameter type-id='type-id-461'/>
6482              <return type-id='type-id-47'/>
6483            </function-decl>
6484          </member-function>
6485          <member-function access='public' constructor='yes'>
6486            <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'>
6487              <parameter type-id='type-id-329' is-artificial='yes'/>
6488              <parameter type-id='type-id-12'/>
6489              <parameter type-id='type-id-103'/>
6490              <parameter type-id='type-id-43'/>
6491              <return type-id='type-id-47'/>
6492            </function-decl>
6493          </member-function>
6494          <member-function access='public' constructor='yes'>
6495            <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'>
6496              <parameter type-id='type-id-329' is-artificial='yes'/>
6497              <parameter type-id='type-id-83'/>
6498              <return type-id='type-id-47'/>
6499            </function-decl>
6500          </member-function>
6501          <member-function access='public' constructor='yes'>
6502            <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'>
6503              <parameter type-id='type-id-329' is-artificial='yes'/>
6504              <parameter type-id='type-id-83'/>
6505              <parameter type-id='type-id-461'/>
6506              <return type-id='type-id-47'/>
6507            </function-decl>
6508          </member-function>
6509          <member-function access='public' constructor='yes'>
6510            <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'>
6511              <parameter type-id='type-id-329' is-artificial='yes'/>
6512              <parameter type-id='type-id-83'/>
6513              <parameter type-id='type-id-43'/>
6514              <return type-id='type-id-47'/>
6515            </function-decl>
6516          </member-function>
6517          <member-function access='public' constructor='yes'>
6518            <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'>
6519              <parameter type-id='type-id-329' is-artificial='yes'/>
6520              <parameter type-id='type-id-12'/>
6521              <parameter type-id='type-id-103'/>
6522              <return type-id='type-id-47'/>
6523            </function-decl>
6524          </member-function>
6525          <member-function access='public' constructor='yes'>
6526            <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'>
6527              <parameter type-id='type-id-329' is-artificial='yes'/>
6528              <parameter type-id='type-id-12'/>
6529              <parameter type-id='type-id-103'/>
6530              <parameter type-id='type-id-461'/>
6531              <return type-id='type-id-47'/>
6532            </function-decl>
6533          </member-function>
6534          <member-function access='public' constructor='yes'>
6535            <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'>
6536              <parameter type-id='type-id-329' is-artificial='yes'/>
6537              <parameter type-id='type-id-12'/>
6538              <parameter type-id='type-id-103'/>
6539              <parameter type-id='type-id-43'/>
6540              <return type-id='type-id-47'/>
6541            </function-decl>
6542          </member-function>
6543          <member-function access='public' constructor='yes'>
6544            <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'>
6545              <parameter type-id='type-id-329' is-artificial='yes'/>
6546              <parameter type-id='type-id-12'/>
6547              <parameter type-id='type-id-103'/>
6548              <parameter type-id='type-id-43'/>
6549              <return type-id='type-id-47'/>
6550            </function-decl>
6551          </member-function>
6552          <member-function access='public' destructor='yes' vtable-offset='-1'>
6553            <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'>
6554              <parameter type-id='type-id-329' is-artificial='yes'/>
6555              <parameter type-id='type-id-12' is-artificial='yes'/>
6556              <return type-id='type-id-47'/>
6557            </function-decl>
6558          </member-function>
6559          <member-function access='public' destructor='yes' vtable-offset='-1'>
6560            <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'>
6561              <parameter type-id='type-id-329' is-artificial='yes'/>
6562              <parameter type-id='type-id-12' is-artificial='yes'/>
6563              <return type-id='type-id-47'/>
6564            </function-decl>
6565          </member-function>
6566          <member-function access='public' destructor='yes' vtable-offset='-1'>
6567            <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'>
6568              <parameter type-id='type-id-329' is-artificial='yes'/>
6569              <parameter type-id='type-id-12' is-artificial='yes'/>
6570              <return type-id='type-id-47'/>
6571            </function-decl>
6572          </member-function>
6573          <member-function access='public' destructor='yes' vtable-offset='-1'>
6574            <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'>
6575              <parameter type-id='type-id-329' is-artificial='yes'/>
6576              <parameter type-id='type-id-12' is-artificial='yes'/>
6577              <return type-id='type-id-47'/>
6578            </function-decl>
6579          </member-function>
6580          <member-function access='public' destructor='yes' vtable-offset='-1'>
6581            <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'>
6582              <parameter type-id='type-id-329' is-artificial='yes'/>
6583              <parameter type-id='type-id-12' is-artificial='yes'/>
6584              <return type-id='type-id-47'/>
6585            </function-decl>
6586          </member-function>
6587          <member-function access='public' destructor='yes' vtable-offset='-1'>
6588            <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'>
6589              <parameter type-id='type-id-329' is-artificial='yes'/>
6590              <parameter type-id='type-id-12' is-artificial='yes'/>
6591              <return type-id='type-id-47'/>
6592            </function-decl>
6593          </member-function>
6594          <member-function access='public' destructor='yes' vtable-offset='-1'>
6595            <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'>
6596              <parameter type-id='type-id-329' is-artificial='yes'/>
6597              <parameter type-id='type-id-12' is-artificial='yes'/>
6598              <return type-id='type-id-47'/>
6599            </function-decl>
6600          </member-function>
6601          <member-function access='public' destructor='yes' vtable-offset='-1'>
6602            <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'>
6603              <parameter type-id='type-id-329' is-artificial='yes'/>
6604              <parameter type-id='type-id-12' is-artificial='yes'/>
6605              <return type-id='type-id-47'/>
6606            </function-decl>
6607          </member-function>
6608          <member-function access='public' destructor='yes' vtable-offset='-1'>
6609            <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'>
6610              <parameter type-id='type-id-329' is-artificial='yes'/>
6611              <parameter type-id='type-id-12' is-artificial='yes'/>
6612              <return type-id='type-id-47'/>
6613            </function-decl>
6614          </member-function>
6615          <member-function access='public' destructor='yes' vtable-offset='-1'>
6616            <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'>
6617              <parameter type-id='type-id-329' is-artificial='yes'/>
6618              <parameter type-id='type-id-12' is-artificial='yes'/>
6619              <return type-id='type-id-47'/>
6620            </function-decl>
6621          </member-function>
6622          <member-function access='public' destructor='yes' vtable-offset='-1'>
6623            <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'>
6624              <parameter type-id='type-id-329' is-artificial='yes'/>
6625              <parameter type-id='type-id-12' is-artificial='yes'/>
6626              <return type-id='type-id-47'/>
6627            </function-decl>
6628          </member-function>
6629          <member-function access='public' destructor='yes' vtable-offset='-1'>
6630            <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'>
6631              <parameter type-id='type-id-329' is-artificial='yes'/>
6632              <parameter type-id='type-id-12' is-artificial='yes'/>
6633              <return type-id='type-id-47'/>
6634            </function-decl>
6635          </member-function>
6636          <member-function access='public' destructor='yes' vtable-offset='-1'>
6637            <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'>
6638              <parameter type-id='type-id-329' is-artificial='yes'/>
6639              <parameter type-id='type-id-12' is-artificial='yes'/>
6640              <return type-id='type-id-47'/>
6641            </function-decl>
6642          </member-function>
6643          <member-function access='public' destructor='yes' vtable-offset='-1'>
6644            <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'>
6645              <parameter type-id='type-id-329' is-artificial='yes'/>
6646              <parameter type-id='type-id-12' is-artificial='yes'/>
6647              <return type-id='type-id-47'/>
6648            </function-decl>
6649          </member-function>
6650          <member-function access='public' destructor='yes' vtable-offset='-1'>
6651            <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'>
6652              <parameter type-id='type-id-329' is-artificial='yes'/>
6653              <parameter type-id='type-id-12' is-artificial='yes'/>
6654              <return type-id='type-id-47'/>
6655            </function-decl>
6656          </member-function>
6657          <member-function access='public' const='yes' vtable-offset='2'>
6658            <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'>
6659              <parameter type-id='type-id-401' is-artificial='yes'/>
6660              <return type-id='type-id-43'/>
6661            </function-decl>
6662          </member-function>
6663        </class-decl>
6664      </namespace-decl>
6665      <namespace-decl name='detail'>
6666        <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-263'>
6667          <data-member access='private' layout-offset-in-bits='0'>
6668            <var-decl name='pi_' type-id='type-id-269' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='104' column='1'/>
6669          </data-member>
6670          <member-function access='public' constructor='yes'>
6671            <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'>
6672              <parameter type-id='type-id-266' is-artificial='yes'/>
6673              <return type-id='type-id-47'/>
6674            </function-decl>
6675          </member-function>
6676          <member-function access='public' destructor='yes'>
6677            <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'>
6678              <parameter type-id='type-id-266' is-artificial='yes'/>
6679              <parameter type-id='type-id-12' is-artificial='yes'/>
6680              <return type-id='type-id-47'/>
6681            </function-decl>
6682          </member-function>
6683          <member-function access='public' constructor='yes'>
6684            <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'>
6685              <parameter type-id='type-id-266' is-artificial='yes'/>
6686              <parameter type-id='type-id-341'/>
6687              <return type-id='type-id-47'/>
6688            </function-decl>
6689          </member-function>
6690          <member-function access='public' constructor='yes'>
6691            <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'>
6692              <parameter type-id='type-id-266' is-artificial='yes'/>
6693              <parameter type-id='type-id-265'/>
6694              <return type-id='type-id-47'/>
6695            </function-decl>
6696          </member-function>
6697          <member-function access='public' constructor='yes'>
6698            <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'>
6699              <parameter type-id='type-id-266' is-artificial='yes'/>
6700              <parameter type-id='type-id-354'/>
6701              <return type-id='type-id-47'/>
6702            </function-decl>
6703          </member-function>
6704          <member-function access='public' constructor='yes'>
6705            <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'>
6706              <parameter type-id='type-id-266' is-artificial='yes'/>
6707              <parameter type-id='type-id-354'/>
6708              <parameter type-id='type-id-569'/>
6709              <return type-id='type-id-47'/>
6710            </function-decl>
6711          </member-function>
6712          <member-function access='public'>
6713            <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'>
6714              <parameter type-id='type-id-266' is-artificial='yes'/>
6715              <parameter type-id='type-id-282'/>
6716              <return type-id='type-id-47'/>
6717            </function-decl>
6718          </member-function>
6719          <member-function access='public'>
6720            <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'>
6721              <parameter type-id='type-id-266' is-artificial='yes'/>
6722              <parameter type-id='type-id-296'/>
6723              <return type-id='type-id-47'/>
6724            </function-decl>
6725          </member-function>
6726          <member-function access='public' constructor='yes'>
6727            <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'>
6728              <parameter type-id='type-id-266' is-artificial='yes'/>
6729              <return type-id='type-id-47'/>
6730            </function-decl>
6731          </member-function>
6732          <member-function access='public' destructor='yes'>
6733            <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'>
6734              <parameter type-id='type-id-266' is-artificial='yes'/>
6735              <parameter type-id='type-id-12' is-artificial='yes'/>
6736              <return type-id='type-id-47'/>
6737            </function-decl>
6738          </member-function>
6739          <member-function access='public'>
6740            <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_'>
6741              <parameter type-id='type-id-266' is-artificial='yes'/>
6742              <parameter type-id='type-id-264'/>
6743              <return type-id='type-id-47'/>
6744            </function-decl>
6745          </member-function>
6746          <member-function access='public'>
6747            <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_'>
6748              <parameter type-id='type-id-266' is-artificial='yes'/>
6749              <parameter type-id='type-id-282'/>
6750              <return type-id='type-id-47'/>
6751            </function-decl>
6752          </member-function>
6753          <member-function access='public'>
6754            <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_'>
6755              <parameter type-id='type-id-266' is-artificial='yes'/>
6756              <parameter type-id='type-id-296'/>
6757              <return type-id='type-id-47'/>
6758            </function-decl>
6759          </member-function>
6760        </class-decl>
6761        <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-267'>
6762          <data-member access='private' layout-offset-in-bits='64'>
6763            <var-decl name='use_count_' type-id='type-id-12' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='104' column='1'/>
6764          </data-member>
6765          <data-member access='private' layout-offset-in-bits='96'>
6766            <var-decl name='weak_count_' type-id='type-id-12' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='105' column='1'/>
6767          </data-member>
6768          <member-function access='private' constructor='yes'>
6769            <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'>
6770              <parameter type-id='type-id-269' is-artificial='yes'/>
6771              <parameter type-id='type-id-344'/>
6772              <return type-id='type-id-47'/>
6773            </function-decl>
6774          </member-function>
6775          <member-function access='public' constructor='yes'>
6776            <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'>
6777              <parameter type-id='type-id-269' is-artificial='yes'/>
6778              <return type-id='type-id-47'/>
6779            </function-decl>
6780          </member-function>
6781          <member-function access='public' constructor='yes'>
6782            <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'>
6783              <parameter type-id='type-id-269' is-artificial='yes'/>
6784              <return type-id='type-id-47'/>
6785            </function-decl>
6786          </member-function>
6787          <member-function access='public'>
6788            <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'>
6789              <parameter type-id='type-id-269' is-artificial='yes'/>
6790              <return type-id='type-id-47'/>
6791            </function-decl>
6792          </member-function>
6793          <member-function access='public'>
6794            <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'>
6795              <parameter type-id='type-id-269' is-artificial='yes'/>
6796              <return type-id='type-id-47'/>
6797            </function-decl>
6798          </member-function>
6799          <member-function access='public' destructor='yes' vtable-offset='-1'>
6800            <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'>
6801              <parameter type-id='type-id-269' is-artificial='yes'/>
6802              <parameter type-id='type-id-12' is-artificial='yes'/>
6803              <return type-id='type-id-47'/>
6804            </function-decl>
6805          </member-function>
6806          <member-function access='public' destructor='yes' vtable-offset='-1'>
6807            <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'>
6808              <parameter type-id='type-id-269' is-artificial='yes'/>
6809              <parameter type-id='type-id-12' is-artificial='yes'/>
6810              <return type-id='type-id-47'/>
6811            </function-decl>
6812          </member-function>
6813          <member-function access='public' destructor='yes' vtable-offset='-1'>
6814            <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'>
6815              <parameter type-id='type-id-269' is-artificial='yes'/>
6816              <parameter type-id='type-id-12' is-artificial='yes'/>
6817              <return type-id='type-id-47'/>
6818            </function-decl>
6819          </member-function>
6820          <member-function access='public' vtable-offset='2'>
6821            <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'>
6822              <parameter type-id='type-id-269' is-artificial='yes'/>
6823              <return type-id='type-id-47'/>
6824            </function-decl>
6825          </member-function>
6826          <member-function access='public' vtable-offset='3'>
6827            <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'>
6828              <parameter type-id='type-id-269' is-artificial='yes'/>
6829              <return type-id='type-id-47'/>
6830            </function-decl>
6831          </member-function>
6832          <member-function access='public' vtable-offset='4'>
6833            <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'>
6834              <parameter type-id='type-id-269' is-artificial='yes'/>
6835              <parameter type-id='type-id-352'/>
6836              <return type-id='type-id-29'/>
6837            </function-decl>
6838          </member-function>
6839          <member-function access='public' vtable-offset='5'>
6840            <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'>
6841              <parameter type-id='type-id-269' is-artificial='yes'/>
6842              <return type-id='type-id-29'/>
6843            </function-decl>
6844          </member-function>
6845        </class-decl>
6846        <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-270'>
6847          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-267'/>
6848          <data-member access='private' layout-offset-in-bits='128'>
6849            <var-decl name='px_' type-id='type-id-282' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
6850          </data-member>
6851          <member-function access='private'>
6852            <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'>
6853              <parameter type-id='type-id-272' is-artificial='yes'/>
6854              <parameter type-id='type-id-347'/>
6855              <return type-id='type-id-47'/>
6856            </function-decl>
6857          </member-function>
6858          <member-function access='public'>
6859            <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'>
6860              <parameter type-id='type-id-272' is-artificial='yes'/>
6861              <parameter type-id='type-id-282'/>
6862              <return type-id='type-id-47'/>
6863            </function-decl>
6864          </member-function>
6865          <member-function access='public'>
6866            <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_'>
6867              <parameter type-id='type-id-272' is-artificial='yes'/>
6868              <parameter type-id='type-id-282'/>
6869              <return type-id='type-id-47'/>
6870            </function-decl>
6871          </member-function>
6872          <member-function access='public' vtable-offset='2'>
6873            <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'>
6874              <parameter type-id='type-id-272' is-artificial='yes'/>
6875              <return type-id='type-id-47'/>
6876            </function-decl>
6877          </member-function>
6878          <member-function access='public' vtable-offset='4'>
6879            <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'>
6880              <parameter type-id='type-id-272' is-artificial='yes'/>
6881              <parameter type-id='type-id-352'/>
6882              <return type-id='type-id-29'/>
6883            </function-decl>
6884          </member-function>
6885          <member-function access='public' vtable-offset='5'>
6886            <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'>
6887              <parameter type-id='type-id-272' is-artificial='yes'/>
6888              <return type-id='type-id-29'/>
6889            </function-decl>
6890          </member-function>
6891        </class-decl>
6892        <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-273'>
6893          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-267'/>
6894          <data-member access='private' layout-offset-in-bits='128'>
6895            <var-decl name='px_' type-id='type-id-296' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
6896          </data-member>
6897          <member-function access='private'>
6898            <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'>
6899              <parameter type-id='type-id-275' is-artificial='yes'/>
6900              <parameter type-id='type-id-349'/>
6901              <return type-id='type-id-47'/>
6902            </function-decl>
6903          </member-function>
6904          <member-function access='public'>
6905            <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'>
6906              <parameter type-id='type-id-275' is-artificial='yes'/>
6907              <parameter type-id='type-id-296'/>
6908              <return type-id='type-id-47'/>
6909            </function-decl>
6910          </member-function>
6911          <member-function access='public'>
6912            <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_'>
6913              <parameter type-id='type-id-275' is-artificial='yes'/>
6914              <parameter type-id='type-id-296'/>
6915              <return type-id='type-id-47'/>
6916            </function-decl>
6917          </member-function>
6918          <member-function access='public' vtable-offset='2'>
6919            <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'>
6920              <parameter type-id='type-id-275' is-artificial='yes'/>
6921              <return type-id='type-id-47'/>
6922            </function-decl>
6923          </member-function>
6924          <member-function access='public' vtable-offset='4'>
6925            <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'>
6926              <parameter type-id='type-id-275' is-artificial='yes'/>
6927              <parameter type-id='type-id-352'/>
6928              <return type-id='type-id-29'/>
6929            </function-decl>
6930          </member-function>
6931          <member-function access='public' vtable-offset='5'>
6932            <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'>
6933              <parameter type-id='type-id-275' is-artificial='yes'/>
6934              <return type-id='type-id-29'/>
6935            </function-decl>
6936          </member-function>
6937        </class-decl>
6938        <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-276'>
6939          <data-member access='private' layout-offset-in-bits='0'>
6940            <var-decl name='pi_' type-id='type-id-269' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='534' column='1'/>
6941          </data-member>
6942          <member-function access='public' constructor='yes'>
6943            <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'>
6944              <parameter type-id='type-id-279' is-artificial='yes'/>
6945              <return type-id='type-id-47'/>
6946            </function-decl>
6947          </member-function>
6948          <member-function access='public' constructor='yes'>
6949            <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'>
6950              <parameter type-id='type-id-279' is-artificial='yes'/>
6951              <parameter type-id='type-id-341'/>
6952              <return type-id='type-id-47'/>
6953            </function-decl>
6954          </member-function>
6955          <member-function access='public' constructor='yes'>
6956            <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'>
6957              <parameter type-id='type-id-279' is-artificial='yes'/>
6958              <parameter type-id='type-id-354'/>
6959              <return type-id='type-id-47'/>
6960            </function-decl>
6961          </member-function>
6962          <member-function access='public' constructor='yes'>
6963            <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'>
6964              <parameter type-id='type-id-279' is-artificial='yes'/>
6965              <parameter type-id='type-id-278'/>
6966              <return type-id='type-id-47'/>
6967            </function-decl>
6968          </member-function>
6969          <member-function access='public' destructor='yes'>
6970            <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'>
6971              <parameter type-id='type-id-279' is-artificial='yes'/>
6972              <parameter type-id='type-id-12' is-artificial='yes'/>
6973              <return type-id='type-id-47'/>
6974            </function-decl>
6975          </member-function>
6976        </class-decl>
6977        <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-260'>
6978          <data-member access='public' layout-offset-in-bits='0'>
6979            <var-decl name='v_' type-id='type-id-285' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
6980          </data-member>
6981          <member-function access='public'>
6982            <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'>
6983              <parameter type-id='type-id-262' is-artificial='yes'/>
6984              <parameter type-id='type-id-285'/>
6985              <return type-id='type-id-47'/>
6986            </function-decl>
6987          </member-function>
6988          <member-function access='public' const='yes'>
6989            <function-decl name='operator boost::filesystem::directory_entry&amp;' mangled-name='_ZNK5boost6detail13addr_impl_refINS_10filesystem15directory_entryEEcvRS3_Ev' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='30' column='1' visibility='default' binding='global' size-in-bits='64'>
6990              <parameter type-id='type-id-339' is-artificial='yes'/>
6991              <return type-id='type-id-285'/>
6992            </function-decl>
6993          </member-function>
6994        </class-decl>
6995        <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-570'>
6996          <member-function access='public' static='yes'>
6997            <function-decl name='f' mangled-name='_ZN5boost6detail14addressof_implINS_10filesystem15directory_entryEE1fERS3_l' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='38' column='1' visibility='default' binding='global' size-in-bits='64'>
6998              <parameter type-id='type-id-285'/>
6999              <parameter type-id='type-id-14'/>
7000              <return type-id='type-id-286'/>
7001            </function-decl>
7002          </member-function>
7003        </class-decl>
7004        <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-571'>
7005          <member-type access='public'>
7006            <typedef-decl name='result_type' type-id='type-id-286' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-540'/>
7007          </member-type>
7008          <member-function access='public' static='yes'>
7009            <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_'>
7010              <parameter type-id='type-id-285'/>
7011              <return type-id='type-id-540'/>
7012            </function-decl>
7013          </member-function>
7014        </class-decl>
7015        <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-572'>
7016          <member-type access='public'>
7017            <typedef-decl name='result_type' type-id='type-id-369' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-543'/>
7018          </member-type>
7019          <member-function access='public' static='yes'>
7020            <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_'>
7021              <parameter type-id='type-id-368'/>
7022              <return type-id='type-id-543'/>
7023            </function-decl>
7024          </member-function>
7025        </class-decl>
7026        <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-573'>
7027          <member-type access='public'>
7028            <typedef-decl name='type' type-id='type-id-560' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-574'/>
7029          </member-type>
7030        </class-decl>
7031        <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-575'>
7032          <member-type access='public'>
7033            <typedef-decl name='type' type-id='type-id-563' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-576'/>
7034          </member-type>
7035        </class-decl>
7036        <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-577'>
7037          <member-type access='public'>
7038            <typedef-decl name='type' type-id='type-id-281' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-578'/>
7039          </member-type>
7040        </class-decl>
7041        <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-579'>
7042          <member-type access='public'>
7043            <typedef-decl name='type' type-id='type-id-295' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-580'/>
7044          </member-type>
7045        </class-decl>
7046        <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-581'>
7047          <member-type access='public'>
7048            <typedef-decl name='type' type-id='type-id-280' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-544'/>
7049          </member-type>
7050        </class-decl>
7051        <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-582'>
7052          <member-type access='public'>
7053            <typedef-decl name='type' type-id='type-id-294' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-546'/>
7054          </member-type>
7055        </class-decl>
7056        <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-583'>
7057          <member-type access='public'>
7058            <typedef-decl name='type' type-id='type-id-282' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-545'/>
7059          </member-type>
7060        </class-decl>
7061        <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-584'>
7062          <member-type access='public'>
7063            <typedef-decl name='type' type-id='type-id-296' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-548'/>
7064          </member-type>
7065        </class-decl>
7066        <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-569'/>
7067        <typedef-decl name='sp_typeinfo' type-id='type-id-551' filepath='src/third_party/boost-1.56.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-350'/>
7068        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::directory_iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-566'/>
7069        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::path::iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-568'/>
7070        <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'>
7071          <parameter type-id='type-id-468' name='pw' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='35' column='1'/>
7072          <parameter type-id='type-id-12' name='dv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='35' column='1'/>
7073          <return type-id='type-id-12'/>
7074        </function-decl>
7075        <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'>
7076          <return type-id='type-id-47'/>
7077        </function-decl>
7078        <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'>
7079          <parameter type-id='type-id-318' name='ppx' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
7080          <parameter type-id='type-id-282' name='p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
7081          <parameter type-id='type-id-264' name='pn' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
7082          <return type-id='type-id-47'/>
7083        </function-decl>
7084        <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'>
7085          <parameter type-id='type-id-324' name='ppx' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
7086          <parameter type-id='type-id-296' name='p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
7087          <parameter type-id='type-id-264' name='pn' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
7088          <return type-id='type-id-47'/>
7089        </function-decl>
7090      </namespace-decl>
7091    </namespace-decl>
7092    <namespace-decl name='mpl_'>
7093      <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-406'>
7094        <data-member access='public' static='yes'>
7095          <var-decl name='value' type-id='type-id-99' mangled-name='_ZN4mpl_5bool_ILb0EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='25' column='1'/>
7096        </data-member>
7097      </class-decl>
7098      <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-409'>
7099        <data-member access='public' static='yes'>
7100          <var-decl name='value' type-id='type-id-99' mangled-name='_ZN4mpl_5bool_ILb1EE5valueE' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='25' column='1'/>
7101        </data-member>
7102      </class-decl>
7103      <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-412'>
7104        <data-member access='public' static='yes'>
7105          <var-decl name='value' type-id='type-id-118' 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'/>
7106        </data-member>
7107      </class-decl>
7108      <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-415'>
7109        <data-member access='public' static='yes'>
7110          <var-decl name='value' type-id='type-id-118' 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'/>
7111        </data-member>
7112      </class-decl>
7113      <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-418'>
7114        <data-member access='public' static='yes'>
7115          <var-decl name='value' type-id='type-id-118' 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'/>
7116        </data-member>
7117      </class-decl>
7118      <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-421'>
7119        <data-member access='public' static='yes'>
7120          <var-decl name='value' type-id='type-id-118' 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'/>
7121        </data-member>
7122      </class-decl>
7123      <typedef-decl name='true_' type-id='type-id-409' filepath='src/third_party/boost-1.56.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-535'/>
7124    </namespace-decl>
7125  </abi-instr>
7126  <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'>
7127    <reference-type-def kind='lvalue' type-id='type-id-585' size-in-bits='64' id='type-id-586'/>
7128    <pointer-type-def type-id='type-id-585' size-in-bits='64' id='type-id-587'/>
7129    <qualified-type-def type-id='type-id-585' const='yes' id='type-id-588'/>
7130    <reference-type-def kind='lvalue' type-id='type-id-588' size-in-bits='64' id='type-id-589'/>
7131    <pointer-type-def type-id='type-id-588' size-in-bits='64' id='type-id-590'/>
7132    <qualified-type-def type-id='type-id-591' const='yes' id='type-id-592'/>
7133    <reference-type-def kind='lvalue' type-id='type-id-592' size-in-bits='64' id='type-id-593'/>
7134    <pointer-type-def type-id='type-id-592' size-in-bits='64' id='type-id-594'/>
7135    <qualified-type-def type-id='type-id-595' const='yes' id='type-id-596'/>
7136    <reference-type-def kind='lvalue' type-id='type-id-596' size-in-bits='64' id='type-id-597'/>
7137    <reference-type-def kind='lvalue' type-id='type-id-591' size-in-bits='64' id='type-id-598'/>
7138    <pointer-type-def type-id='type-id-591' size-in-bits='64' id='type-id-599'/>
7139    <namespace-decl name='std'>
7140      <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-600'>
7141        <member-type access='public'>
7142          <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-591'/>
7143        </member-type>
7144        <member-type access='public'>
7145          <typedef-decl name='int_type' type-id='type-id-12' filepath='/usr/include/c++/4.9/bits/char_traits.h' line='236' column='1' id='type-id-595'/>
7146        </member-type>
7147        <member-function access='public' static='yes'>
7148          <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'>
7149            <parameter type-id='type-id-594'/>
7150            <parameter type-id='type-id-594'/>
7151            <parameter type-id='type-id-184'/>
7152            <return type-id='type-id-12'/>
7153          </function-decl>
7154        </member-function>
7155      </class-decl>
7156      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-601'/>
7157      <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_'>
7158        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2512' column='1'/>
7159        <parameter type-id='type-id-137' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2513' column='1'/>
7160        <return type-id='type-id-602'/>
7161      </function-decl>
7162      <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_'>
7163        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2538' column='1'/>
7164        <parameter type-id='type-id-43' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2539' column='1'/>
7165        <return type-id='type-id-1'/>
7166      </function-decl>
7167      <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_'>
7168        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2588' column='1'/>
7169        <parameter type-id='type-id-137' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2589' column='1'/>
7170        <return type-id='type-id-1'/>
7171      </function-decl>
7172      <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'>
7173        <parameter type-id='type-id-43' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
7174        <parameter type-id='type-id-43' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
7175        <parameter type-id='type-id-206'/>
7176        <return type-id='type-id-203'/>
7177      </function-decl>
7178      <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_'>
7179        <parameter type-id='type-id-43' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
7180        <parameter type-id='type-id-43' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
7181        <return type-id='type-id-203'/>
7182      </function-decl>
7183      <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_'>
7184        <parameter type-id='type-id-114'/>
7185        <return type-id='type-id-205'/>
7186      </function-decl>
7187    </namespace-decl>
7188    <namespace-decl name='__gnu_cxx'>
7189      <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-603'>
7190        <member-type access='public'>
7191          <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-602'/>
7192        </member-type>
7193      </class-decl>
7194      <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_'>
7195        <parameter type-id='type-id-43' name='__ptr' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='150' column='1'/>
7196        <return type-id='type-id-1'/>
7197      </function-decl>
7198    </namespace-decl>
7199    <namespace-decl name='boost'>
7200      <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'>
7201        <parameter type-id='type-id-368'/>
7202        <return type-id='type-id-369'/>
7203      </function-decl>
7204      <namespace-decl name='filesystem'>
7205        <namespace-decl name='detail'>
7206          <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_'>
7207            <parameter type-id='type-id-301' name='first1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='649' column='1'/>
7208            <parameter type-id='type-id-301' name='last1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='649' column='1'/>
7209            <parameter type-id='type-id-301' name='first2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='650' column='1'/>
7210            <parameter type-id='type-id-301' name='last2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='650' column='1'/>
7211            <return type-id='type-id-12'/>
7212          </function-decl>
7213        </namespace-decl>
7214        <namespace-decl name='path_traits'>
7215          <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'>
7216            <parameter type-id='type-id-461' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
7217            <parameter type-id='type-id-166' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
7218            <parameter type-id='type-id-384' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
7219            <return type-id='type-id-47'/>
7220          </function-decl>
7221        </namespace-decl>
7222      </namespace-decl>
7223      <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'>
7224        <parameter type-id='type-id-389' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
7225        <parameter type-id='type-id-389' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
7226        <return type-id='type-id-558'/>
7227      </function-decl>
7228      <namespace-decl name='detail'>
7229        <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-585'>
7230          <data-member access='public' layout-offset-in-bits='0'>
7231            <var-decl name='v_' type-id='type-id-368' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
7232          </data-member>
7233          <member-function access='public'>
7234            <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'>
7235              <parameter type-id='type-id-587' is-artificial='yes'/>
7236              <parameter type-id='type-id-368'/>
7237              <return type-id='type-id-47'/>
7238            </function-decl>
7239          </member-function>
7240          <member-function access='public' const='yes'>
7241            <function-decl name='operator const boost::filesystem::path&amp;' mangled-name='_ZNK5boost6detail13addr_impl_refIKNS_10filesystem4pathEEcvRS4_Ev' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='30' column='1' visibility='default' binding='global' size-in-bits='64'>
7242              <parameter type-id='type-id-590' is-artificial='yes'/>
7243              <return type-id='type-id-368'/>
7244            </function-decl>
7245          </member-function>
7246        </class-decl>
7247        <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-604'>
7248          <member-function access='public' static='yes'>
7249            <function-decl name='f' mangled-name='_ZN5boost6detail14addressof_implIKNS_10filesystem4pathEE1fERS4_l' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='38' column='1' visibility='default' binding='global' size-in-bits='64'>
7250              <parameter type-id='type-id-368'/>
7251              <parameter type-id='type-id-14'/>
7252              <return type-id='type-id-369'/>
7253            </function-decl>
7254          </member-function>
7255        </class-decl>
7256      </namespace-decl>
7257    </namespace-decl>
7258  </abi-instr>
7259  <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'>
7260    <reference-type-def kind='lvalue' type-id='type-id-605' size-in-bits='64' id='type-id-606'/>
7261    <pointer-type-def type-id='type-id-605' size-in-bits='64' id='type-id-607'/>
7262    <qualified-type-def type-id='type-id-605' const='yes' id='type-id-608'/>
7263    <reference-type-def kind='lvalue' type-id='type-id-608' size-in-bits='64' id='type-id-609'/>
7264    <pointer-type-def type-id='type-id-608' size-in-bits='64' id='type-id-610'/>
7265    <qualified-type-def type-id='type-id-611' const='yes' id='type-id-612'/>
7266    <pointer-type-def type-id='type-id-612' size-in-bits='64' id='type-id-613'/>
7267    <qualified-type-def type-id='type-id-614' const='yes' id='type-id-615'/>
7268    <pointer-type-def type-id='type-id-615' size-in-bits='64' id='type-id-616'/>
7269    <reference-type-def kind='lvalue' type-id='type-id-616' size-in-bits='64' id='type-id-617'/>
7270    <qualified-type-def type-id='type-id-618' const='yes' id='type-id-619'/>
7271    <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-620'/>
7272    <reference-type-def kind='lvalue' type-id='type-id-620' size-in-bits='64' id='type-id-621'/>
7273    <pointer-type-def type-id='type-id-614' size-in-bits='64' id='type-id-622'/>
7274    <reference-type-def kind='lvalue' type-id='type-id-622' size-in-bits='64' id='type-id-623'/>
7275    <pointer-type-def type-id='type-id-618' size-in-bits='64' id='type-id-624'/>
7276    <reference-type-def kind='lvalue' type-id='type-id-624' size-in-bits='64' id='type-id-625'/>
7277    <reference-type-def kind='lvalue' type-id='type-id-626' size-in-bits='64' id='type-id-627'/>
7278    <reference-type-def kind='lvalue' type-id='type-id-462' size-in-bits='64' id='type-id-628'/>
7279    <namespace-decl name='std'>
7280      <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-629'>
7281        <member-type access='public'>
7282          <enum-decl name='result' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='49' column='1' id='type-id-630'>
7283            <underlying-type type-id='type-id-249'/>
7284            <enumerator name='ok' value='0'/>
7285            <enumerator name='partial' value='1'/>
7286            <enumerator name='error' value='2'/>
7287            <enumerator name='noconv' value='3'/>
7288          </enum-decl>
7289        </member-type>
7290      </class-decl>
7291      <class-decl name='__codecvt_abstract_base&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-611'>
7292        <member-type access='public'>
7293          <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-614'/>
7294        </member-type>
7295        <member-type access='public'>
7296          <typedef-decl name='intern_type' type-id='type-id-67' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='74' column='1' id='type-id-618'/>
7297        </member-type>
7298        <member-type access='public'>
7299          <typedef-decl name='result' type-id='type-id-630' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='73' column='1' id='type-id-631'/>
7300        </member-type>
7301        <member-type access='public'>
7302          <typedef-decl name='state_type' type-id='type-id-21' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='76' column='1' id='type-id-626'/>
7303        </member-type>
7304        <member-function access='public' const='yes'>
7305          <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_'>
7306            <parameter type-id='type-id-613' is-artificial='yes'/>
7307            <parameter type-id='type-id-627'/>
7308            <parameter type-id='type-id-616'/>
7309            <parameter type-id='type-id-616'/>
7310            <parameter type-id='type-id-617'/>
7311            <parameter type-id='type-id-624'/>
7312            <parameter type-id='type-id-624'/>
7313            <parameter type-id='type-id-625'/>
7314            <return type-id='type-id-631'/>
7315          </function-decl>
7316        </member-function>
7317        <member-function access='public' const='yes'>
7318          <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_'>
7319            <parameter type-id='type-id-613' is-artificial='yes'/>
7320            <parameter type-id='type-id-627'/>
7321            <parameter type-id='type-id-620'/>
7322            <parameter type-id='type-id-620'/>
7323            <parameter type-id='type-id-621'/>
7324            <parameter type-id='type-id-622'/>
7325            <parameter type-id='type-id-622'/>
7326            <parameter type-id='type-id-623'/>
7327            <return type-id='type-id-631'/>
7328          </function-decl>
7329        </member-function>
7330      </class-decl>
7331      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-632'/>
7332    </namespace-decl>
7333    <namespace-decl name='boost'>
7334      <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-605'>
7335        <data-member access='private' layout-offset-in-bits='0'>
7336          <var-decl name='px' type-id='type-id-179' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='43' column='1'/>
7337        </data-member>
7338        <member-function access='private'>
7339          <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'>
7340            <parameter type-id='type-id-607' is-artificial='yes'/>
7341            <parameter type-id='type-id-609'/>
7342            <return type-id='type-id-47'/>
7343          </function-decl>
7344        </member-function>
7345        <member-function access='public'>
7346          <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'>
7347            <parameter type-id='type-id-607' is-artificial='yes'/>
7348            <parameter type-id='type-id-179'/>
7349            <return type-id='type-id-47'/>
7350          </function-decl>
7351        </member-function>
7352        <member-function access='public' destructor='yes'>
7353          <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'>
7354            <parameter type-id='type-id-607' is-artificial='yes'/>
7355            <parameter type-id='type-id-12' is-artificial='yes'/>
7356            <return type-id='type-id-47'/>
7357          </function-decl>
7358        </member-function>
7359        <member-function access='public'>
7360          <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'>
7361            <parameter type-id='type-id-607' is-artificial='yes'/>
7362            <parameter type-id='type-id-179'/>
7363            <return type-id='type-id-47'/>
7364          </function-decl>
7365        </member-function>
7366        <member-function access='public' destructor='yes'>
7367          <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'>
7368            <parameter type-id='type-id-607' is-artificial='yes'/>
7369            <parameter type-id='type-id-12' is-artificial='yes'/>
7370            <return type-id='type-id-47'/>
7371          </function-decl>
7372        </member-function>
7373        <member-function access='public' const='yes'>
7374          <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'>
7375            <parameter type-id='type-id-610' is-artificial='yes'/>
7376            <return type-id='type-id-179'/>
7377          </function-decl>
7378        </member-function>
7379      </class-decl>
7380      <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_'>
7381        <parameter type-id='type-id-179' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='37' column='1'/>
7382        <return type-id='type-id-47'/>
7383      </function-decl>
7384      <namespace-decl name='filesystem'>
7385        <namespace-decl name='path_traits'>
7386          <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'>
7387            <parameter type-id='type-id-43' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='133' column='1'/>
7388            <parameter type-id='type-id-43' name='from_end' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='134' column='1'/>
7389            <parameter type-id='type-id-628' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='135' column='1'/>
7390            <parameter type-id='type-id-384' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='136' column='1'/>
7391            <return type-id='type-id-47'/>
7392          </function-decl>
7393          <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'>
7394            <parameter type-id='type-id-159' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='167' column='1'/>
7395            <parameter type-id='type-id-159' name='from_end' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='168' column='1'/>
7396            <parameter type-id='type-id-487' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='169' column='1'/>
7397            <parameter type-id='type-id-384' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='170' column='1'/>
7398            <return type-id='type-id-47'/>
7399          </function-decl>
7400        </namespace-decl>
7401      </namespace-decl>
7402    </namespace-decl>
7403  </abi-instr>
7404  <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'>
7405    <namespace-decl name='std'>
7406      <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_'>
7407        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2575' column='1'/>
7408        <parameter type-id='type-id-43' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2576' column='1'/>
7409        <return type-id='type-id-1'/>
7410      </function-decl>
7411    </namespace-decl>
7412    <namespace-decl name='boost'>
7413      <namespace-decl name='filesystem'>
7414        <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'>
7415          <parameter type-id='type-id-461' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
7416          <return type-id='type-id-1'/>
7417        </function-decl>
7418        <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'>
7419          <parameter type-id='type-id-461' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='69' column='1'/>
7420          <return type-id='type-id-1'/>
7421        </function-decl>
7422        <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'>
7423          <parameter type-id='type-id-461' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='75' column='1'/>
7424          <return type-id='type-id-1'/>
7425        </function-decl>
7426        <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'>
7427          <parameter type-id='type-id-461' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='85' column='1'/>
7428          <return type-id='type-id-1'/>
7429        </function-decl>
7430        <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'>
7431          <parameter type-id='type-id-461' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='96' column='1'/>
7432          <return type-id='type-id-1'/>
7433        </function-decl>
7434        <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'>
7435          <parameter type-id='type-id-461' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='105' column='1'/>
7436          <return type-id='type-id-1'/>
7437        </function-decl>
7438      </namespace-decl>
7439    </namespace-decl>
7440  </abi-instr>
7441  <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'>
7442    <pointer-type-def type-id='type-id-633' size-in-bits='64' id='type-id-553'/>
7443    <reference-type-def kind='lvalue' type-id='type-id-463' size-in-bits='64' id='type-id-634'/>
7444    <namespace-decl name='std'>
7445      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-635'/>
7446    </namespace-decl>
7447    <namespace-decl name='boost'>
7448      <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-636'>
7449        <member-type access='public'>
7450          <typedef-decl name='type' type-id='type-id-47' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-633'/>
7451        </member-type>
7452      </class-decl>
7453      <namespace-decl name='filesystem'>
7454        <namespace-decl name='detail'>
7455          <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'>
7456            <parameter type-id='type-id-368' name='model' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/unique_path.cpp' line='111' column='1'/>
7457            <parameter type-id='type-id-84' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/unique_path.cpp' line='111' column='1'/>
7458            <return type-id='type-id-298'/>
7459          </function-decl>
7460        </namespace-decl>
7461        <namespace-decl name='path_traits'>
7462          <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'>
7463            <parameter type-id='type-id-634' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
7464            <parameter type-id='type-id-166' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
7465            <parameter type-id='type-id-384' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
7466            <return type-id='type-id-47'/>
7467          </function-decl>
7468        </namespace-decl>
7469      </namespace-decl>
7470    </namespace-decl>
7471  </abi-instr>
7472  <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'>
7473    <type-decl name='unsigned char' size-in-bits='8' id='type-id-637'/>
7474    <pointer-type-def type-id='type-id-638' size-in-bits='64' id='type-id-639'/>
7475    <reference-type-def kind='lvalue' type-id='type-id-23' size-in-bits='64' id='type-id-640'/>
7476    <qualified-type-def type-id='type-id-638' const='yes' id='type-id-641'/>
7477    <pointer-type-def type-id='type-id-641' size-in-bits='64' id='type-id-642'/>
7478    <reference-type-def kind='lvalue' type-id='type-id-43' size-in-bits='64' id='type-id-643'/>
7479    <qualified-type-def type-id='type-id-644' const='yes' id='type-id-645'/>
7480    <qualified-type-def type-id='type-id-646' const='yes' id='type-id-647'/>
7481    <reference-type-def kind='lvalue' type-id='type-id-159' size-in-bits='64' id='type-id-648'/>
7482    <reference-type-def kind='lvalue' type-id='type-id-57' size-in-bits='64' id='type-id-649'/>
7483    <reference-type-def kind='lvalue' type-id='type-id-179' size-in-bits='64' id='type-id-650'/>
7484    <namespace-decl name='std'>
7485      <enum-decl name='float_denorm_style' filepath='/usr/include/c++/4.9/limits' line='171' column='1' id='type-id-644'>
7486        <underlying-type type-id='type-id-249'/>
7487        <enumerator name='denorm_indeterminate' value='-1'/>
7488        <enumerator name='denorm_absent' value='0'/>
7489        <enumerator name='denorm_present' value='1'/>
7490      </enum-decl>
7491      <enum-decl name='float_round_style' filepath='/usr/include/c++/4.9/limits' line='156' column='1' id='type-id-646'>
7492        <underlying-type type-id='type-id-249'/>
7493        <enumerator name='round_indeterminate' value='-1'/>
7494        <enumerator name='round_toward_zero' value='0'/>
7495        <enumerator name='round_to_nearest' value='1'/>
7496        <enumerator name='round_toward_infinity' value='2'/>
7497        <enumerator name='round_toward_neg_infinity' value='3'/>
7498      </enum-decl>
7499      <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-651'>
7500        <data-member access='public' static='yes'>
7501          <var-decl name='is_specialized' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='652' column='1'/>
7502        </data-member>
7503        <data-member access='public' static='yes'>
7504          <var-decl name='digits' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='665' column='1'/>
7505        </data-member>
7506        <data-member access='public' static='yes'>
7507          <var-decl name='digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='666' column='1'/>
7508        </data-member>
7509        <data-member access='public' static='yes'>
7510          <var-decl name='max_digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='669' column='1'/>
7511        </data-member>
7512        <data-member access='public' static='yes'>
7513          <var-decl name='is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='671' column='1'/>
7514        </data-member>
7515        <data-member access='public' static='yes'>
7516          <var-decl name='is_integer' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='672' column='1'/>
7517        </data-member>
7518        <data-member access='public' static='yes'>
7519          <var-decl name='is_exact' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='673' column='1'/>
7520        </data-member>
7521        <data-member access='public' static='yes'>
7522          <var-decl name='radix' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='674' column='1'/>
7523        </data-member>
7524        <data-member access='public' static='yes'>
7525          <var-decl name='min_exponent' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='682' column='1'/>
7526        </data-member>
7527        <data-member access='public' static='yes'>
7528          <var-decl name='min_exponent10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='683' column='1'/>
7529        </data-member>
7530        <data-member access='public' static='yes'>
7531          <var-decl name='max_exponent' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='684' column='1'/>
7532        </data-member>
7533        <data-member access='public' static='yes'>
7534          <var-decl name='max_exponent10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='685' column='1'/>
7535        </data-member>
7536        <data-member access='public' static='yes'>
7537          <var-decl name='has_infinity' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='687' column='1'/>
7538        </data-member>
7539        <data-member access='public' static='yes'>
7540          <var-decl name='has_quiet_NaN' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='688' column='1'/>
7541        </data-member>
7542        <data-member access='public' static='yes'>
7543          <var-decl name='has_signaling_NaN' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='689' column='1'/>
7544        </data-member>
7545        <data-member access='public' static='yes'>
7546          <var-decl name='has_denorm' type-id='type-id-645' visibility='default' filepath='/usr/include/c++/4.9/limits' line='690' column='1'/>
7547        </data-member>
7548        <data-member access='public' static='yes'>
7549          <var-decl name='has_denorm_loss' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='692' column='1'/>
7550        </data-member>
7551        <data-member access='public' static='yes'>
7552          <var-decl name='is_iec559' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='706' column='1'/>
7553        </data-member>
7554        <data-member access='public' static='yes'>
7555          <var-decl name='is_bounded' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='707' column='1'/>
7556        </data-member>
7557        <data-member access='public' static='yes'>
7558          <var-decl name='is_modulo' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='708' column='1'/>
7559        </data-member>
7560        <data-member access='public' static='yes'>
7561          <var-decl name='traps' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='710' column='1'/>
7562        </data-member>
7563        <data-member access='public' static='yes'>
7564          <var-decl name='tinyness_before' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='711' column='1'/>
7565        </data-member>
7566        <data-member access='public' static='yes'>
7567          <var-decl name='round_style' type-id='type-id-647' visibility='default' filepath='/usr/include/c++/4.9/limits' line='712' column='1'/>
7568        </data-member>
7569        <member-function access='public' static='yes'>
7570          <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'>
7571            <return type-id='type-id-67'/>
7572          </function-decl>
7573        </member-function>
7574      </class-decl>
7575    </namespace-decl>
7576    <namespace-decl name='boost'>
7577      <namespace-decl name='filesystem'>
7578        <namespace-decl name='detail'>
7579          <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-638'>
7580            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-635'/>
7581            <member-function access='public' constructor='yes'>
7582              <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'>
7583                <parameter type-id='type-id-639' is-artificial='yes'/>
7584                <parameter type-id='type-id-184'/>
7585                <return type-id='type-id-47'/>
7586              </function-decl>
7587            </member-function>
7588            <member-function access='protected' const='yes'>
7589              <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'>
7590                <parameter type-id='type-id-642' is-artificial='yes'/>
7591                <parameter type-id='type-id-637'/>
7592                <return type-id='type-id-1'/>
7593              </function-decl>
7594            </member-function>
7595            <member-function access='protected' const='yes'>
7596              <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'>
7597                <parameter type-id='type-id-642' is-artificial='yes'/>
7598                <parameter type-id='type-id-637'/>
7599                <return type-id='type-id-1'/>
7600              </function-decl>
7601            </member-function>
7602            <member-function access='protected' static='yes'>
7603              <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'>
7604                <parameter type-id='type-id-637'/>
7605                <return type-id='type-id-34'/>
7606              </function-decl>
7607            </member-function>
7608            <member-function access='protected' static='yes'>
7609              <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'>
7610                <parameter type-id='type-id-637'/>
7611                <return type-id='type-id-34'/>
7612              </function-decl>
7613            </member-function>
7614            <member-function access='protected' const='yes'>
7615              <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'>
7616                <parameter type-id='type-id-642' is-artificial='yes'/>
7617                <parameter type-id='type-id-67'/>
7618                <return type-id='type-id-12'/>
7619              </function-decl>
7620            </member-function>
7621            <member-function access='protected' const='yes' vtable-offset='2'>
7622              <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_'>
7623                <parameter type-id='type-id-642' is-artificial='yes'/>
7624                <parameter type-id='type-id-649'/>
7625                <parameter type-id='type-id-159'/>
7626                <parameter type-id='type-id-159'/>
7627                <parameter type-id='type-id-648'/>
7628                <parameter type-id='type-id-23'/>
7629                <parameter type-id='type-id-23'/>
7630                <parameter type-id='type-id-640'/>
7631                <return type-id='type-id-630'/>
7632              </function-decl>
7633            </member-function>
7634            <member-function access='protected' const='yes' vtable-offset='3'>
7635              <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_'>
7636                <parameter type-id='type-id-642' is-artificial='yes'/>
7637                <parameter type-id='type-id-649'/>
7638                <parameter type-id='type-id-23'/>
7639                <parameter type-id='type-id-23'/>
7640                <parameter type-id='type-id-640'/>
7641                <return type-id='type-id-630'/>
7642              </function-decl>
7643            </member-function>
7644            <member-function access='protected' const='yes' vtable-offset='4'>
7645              <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_'>
7646                <parameter type-id='type-id-642' is-artificial='yes'/>
7647                <parameter type-id='type-id-649'/>
7648                <parameter type-id='type-id-43'/>
7649                <parameter type-id='type-id-43'/>
7650                <parameter type-id='type-id-643'/>
7651                <parameter type-id='type-id-179'/>
7652                <parameter type-id='type-id-179'/>
7653                <parameter type-id='type-id-650'/>
7654                <return type-id='type-id-630'/>
7655              </function-decl>
7656            </member-function>
7657            <member-function access='protected' const='yes' vtable-offset='5'>
7658              <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'>
7659                <parameter type-id='type-id-642' is-artificial='yes'/>
7660                <return type-id='type-id-12'/>
7661              </function-decl>
7662            </member-function>
7663            <member-function access='protected' const='yes' vtable-offset='6'>
7664              <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'>
7665                <parameter type-id='type-id-642' is-artificial='yes'/>
7666                <return type-id='type-id-1'/>
7667              </function-decl>
7668            </member-function>
7669            <member-function access='protected' const='yes' vtable-offset='7'>
7670              <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'>
7671                <parameter type-id='type-id-642' is-artificial='yes'/>
7672                <parameter type-id='type-id-649'/>
7673                <parameter type-id='type-id-43'/>
7674                <parameter type-id='type-id-43'/>
7675                <parameter type-id='type-id-184'/>
7676                <return type-id='type-id-12'/>
7677              </function-decl>
7678            </member-function>
7679            <member-function access='protected' const='yes' vtable-offset='8'>
7680              <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'>
7681                <parameter type-id='type-id-642' is-artificial='yes'/>
7682                <return type-id='type-id-12'/>
7683              </function-decl>
7684            </member-function>
7685          </class-decl>
7686        </namespace-decl>
7687      </namespace-decl>
7688    </namespace-decl>
7689  </abi-instr>
7690  <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'>
7691  </abi-instr>
7692</abi-corpus>
7693