• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<abi-corpus version='2.2'>
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' lower-bound='0' upper-bound='0' 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' lower-bound='0' upper-bound='19' 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' lower-bound='0' upper-bound='3' 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='unknown' id='type-id-64'>
733      <subrange length='unknown' lower-bound='0' upper-bound='0' 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-31' size-in-bits='64' id='type-id-24'/>
741    <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-69'/>
742    <reference-type-def kind='lvalue' type-id='type-id-70' size-in-bits='64' id='type-id-71'/>
743    <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-72'/>
744    <reference-type-def kind='lvalue' type-id='type-id-73' size-in-bits='64' id='type-id-74'/>
745    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-75'/>
746    <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-77'/>
747    <reference-type-def kind='lvalue' type-id='type-id-78' size-in-bits='64' id='type-id-79'/>
748    <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-80'/>
749    <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-82'/>
750    <pointer-type-def type-id='type-id-83' size-in-bits='64' id='type-id-84'/>
751    <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-86'/>
752    <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-87'/>
753    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-23'/>
754    <qualified-type-def type-id='type-id-23' const='yes' id='type-id-88'/>
755    <reference-type-def kind='lvalue' type-id='type-id-88' size-in-bits='64' id='type-id-89'/>
756    <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-90'/>
757    <qualified-type-def type-id='type-id-70' const='yes' id='type-id-91'/>
758    <pointer-type-def type-id='type-id-91' size-in-bits='64' id='type-id-92'/>
759    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-93'/>
760    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-94'/>
761    <qualified-type-def type-id='type-id-76' const='yes' id='type-id-95'/>
762    <reference-type-def kind='lvalue' type-id='type-id-95' size-in-bits='64' id='type-id-96'/>
763    <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-97'/>
764    <qualified-type-def type-id='type-id-53' const='yes' id='type-id-98'/>
765    <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-60'/>
766    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-99'/>
767    <qualified-type-def type-id='type-id-78' const='yes' id='type-id-100'/>
768    <reference-type-def kind='lvalue' type-id='type-id-100' size-in-bits='64' id='type-id-101'/>
769    <qualified-type-def type-id='type-id-81' const='yes' id='type-id-102'/>
770    <reference-type-def kind='lvalue' type-id='type-id-102' size-in-bits='64' id='type-id-103'/>
771    <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-104'/>
772    <qualified-type-def type-id='type-id-83' const='yes' id='type-id-105'/>
773    <reference-type-def kind='lvalue' type-id='type-id-105' size-in-bits='64' id='type-id-106'/>
774    <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-107'/>
775    <qualified-type-def type-id='type-id-85' const='yes' id='type-id-108'/>
776    <reference-type-def kind='lvalue' type-id='type-id-108' size-in-bits='64' id='type-id-109'/>
777    <pointer-type-def type-id='type-id-108' size-in-bits='64' id='type-id-110'/>
778    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-111'/>
779    <reference-type-def kind='lvalue' type-id='type-id-111' size-in-bits='64' id='type-id-112'/>
780    <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-43'/>
781    <qualified-type-def type-id='type-id-43' const='yes' id='type-id-113'/>
782    <reference-type-def kind='lvalue' type-id='type-id-113' size-in-bits='64' id='type-id-114'/>
783    <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-115'/>
784    <qualified-type-def type-id='type-id-56' const='yes' id='type-id-116'/>
785    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-117'/>
786    <qualified-type-def type-id='type-id-12' const='yes' id='type-id-118'/>
787    <qualified-type-def type-id='type-id-14' const='yes' id='type-id-119'/>
788    <qualified-type-def type-id='type-id-57' const='yes' id='type-id-120'/>
789    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-121'/>
790    <qualified-type-def type-id='type-id-122' const='yes' id='type-id-123'/>
791    <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-124'/>
792    <qualified-type-def type-id='type-id-125' const='yes' id='type-id-126'/>
793    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-127'/>
794    <qualified-type-def type-id='type-id-128' const='yes' id='type-id-129'/>
795    <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-130'/>
796    <qualified-type-def type-id='type-id-16' const='yes' id='type-id-131'/>
797    <qualified-type-def type-id='type-id-132' const='yes' id='type-id-133'/>
798    <reference-type-def kind='lvalue' type-id='type-id-133' size-in-bits='64' id='type-id-134'/>
799    <qualified-type-def type-id='type-id-135' const='yes' id='type-id-136'/>
800    <reference-type-def kind='lvalue' type-id='type-id-136' size-in-bits='64' id='type-id-137'/>
801    <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-138'/>
802    <qualified-type-def type-id='type-id-139' const='yes' id='type-id-140'/>
803    <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/>
804    <qualified-type-def type-id='type-id-142' const='yes' id='type-id-143'/>
805    <qualified-type-def type-id='type-id-144' const='yes' id='type-id-145'/>
806    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-146'/>
807    <qualified-type-def type-id='type-id-147' const='yes' id='type-id-148'/>
808    <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-149'/>
809    <qualified-type-def type-id='type-id-150' const='yes' id='type-id-151'/>
810    <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-152'/>
811    <qualified-type-def type-id='type-id-59' const='yes' id='type-id-153'/>
812    <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-154'/>
813    <qualified-type-def type-id='type-id-42' const='yes' id='type-id-155'/>
814    <pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-156'/>
815    <qualified-type-def type-id='type-id-58' const='yes' id='type-id-157'/>
816    <qualified-type-def type-id='type-id-67' const='yes' id='type-id-158'/>
817    <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-159'/>
818    <pointer-type-def type-id='type-id-159' size-in-bits='64' id='type-id-160'/>
819    <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-161'/>
820    <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-51'/>
821    <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-163'/>
822    <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-164'/>
823    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-165'/>
824    <reference-type-def kind='lvalue' type-id='type-id-135' size-in-bits='64' id='type-id-166'/>
825    <reference-type-def kind='rvalue' type-id='type-id-135' size-in-bits='64' id='type-id-167'/>
826    <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-168'/>
827    <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-170'/>
828    <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-171'/>
829    <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-172'/>
830    <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-173'/>
831    <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-174'/>
832    <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-175'/>
833    <pointer-type-def type-id='type-id-44' size-in-bits='64' id='type-id-176'/>
834    <pointer-type-def type-id='type-id-177' size-in-bits='64' id='type-id-178'/>
835    <pointer-type-def type-id='type-id-67' size-in-bits='64' id='type-id-179'/>
836    <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-180'/>
837    <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-27'/>
838    <namespace-decl name='std'>
839      <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'>
840        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-76'/>
841        <member-function access='public'>
842          <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'>
843            <parameter type-id='type-id-165' is-artificial='yes'/>
844            <return type-id='type-id-47'/>
845          </function-decl>
846        </member-function>
847        <member-function access='public'>
848          <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'>
849            <parameter type-id='type-id-165' is-artificial='yes'/>
850            <parameter type-id='type-id-134'/>
851            <return type-id='type-id-47'/>
852          </function-decl>
853        </member-function>
854        <member-function access='public' destructor='yes'>
855          <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'>
856            <parameter type-id='type-id-165' is-artificial='yes'/>
857            <parameter type-id='type-id-12' is-artificial='yes'/>
858            <return type-id='type-id-47'/>
859          </function-decl>
860        </member-function>
861        <member-function access='public'>
862          <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'>
863            <parameter type-id='type-id-165' is-artificial='yes'/>
864            <return type-id='type-id-47'/>
865          </function-decl>
866        </member-function>
867        <member-function access='public'>
868          <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'>
869            <parameter type-id='type-id-165' is-artificial='yes'/>
870            <parameter type-id='type-id-134'/>
871            <return type-id='type-id-47'/>
872          </function-decl>
873        </member-function>
874        <member-function access='public' destructor='yes'>
875          <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'>
876            <parameter type-id='type-id-165' is-artificial='yes'/>
877            <parameter type-id='type-id-12' is-artificial='yes'/>
878            <return type-id='type-id-47'/>
879          </function-decl>
880        </member-function>
881        <member-function access='public'>
882          <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'>
883            <parameter type-id='type-id-165' is-artificial='yes'/>
884            <return type-id='type-id-47'/>
885          </function-decl>
886        </member-function>
887        <member-function access='public'>
888          <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'>
889            <parameter type-id='type-id-165' is-artificial='yes'/>
890            <parameter type-id='type-id-134'/>
891            <return type-id='type-id-47'/>
892          </function-decl>
893        </member-function>
894        <member-function access='public' destructor='yes'>
895          <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'>
896            <parameter type-id='type-id-165' is-artificial='yes'/>
897            <parameter type-id='type-id-12' is-artificial='yes'/>
898            <return type-id='type-id-47'/>
899          </function-decl>
900        </member-function>
901        <member-function access='public'>
902          <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'>
903            <parameter type-id='type-id-165' is-artificial='yes'/>
904            <return type-id='type-id-47'/>
905          </function-decl>
906        </member-function>
907        <member-function access='public'>
908          <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'>
909            <parameter type-id='type-id-165' is-artificial='yes'/>
910            <parameter type-id='type-id-134'/>
911            <return type-id='type-id-47'/>
912          </function-decl>
913        </member-function>
914        <member-function access='public' destructor='yes'>
915          <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'>
916            <parameter type-id='type-id-165' is-artificial='yes'/>
917            <parameter type-id='type-id-12' is-artificial='yes'/>
918            <return type-id='type-id-47'/>
919          </function-decl>
920        </member-function>
921        <member-function access='public'>
922          <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'>
923            <parameter type-id='type-id-165' is-artificial='yes'/>
924            <return type-id='type-id-47'/>
925          </function-decl>
926        </member-function>
927        <member-function access='public'>
928          <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'>
929            <parameter type-id='type-id-165' is-artificial='yes'/>
930            <parameter type-id='type-id-134'/>
931            <return type-id='type-id-47'/>
932          </function-decl>
933        </member-function>
934        <member-function access='public' destructor='yes'>
935          <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'>
936            <parameter type-id='type-id-165' is-artificial='yes'/>
937            <parameter type-id='type-id-12' is-artificial='yes'/>
938            <return type-id='type-id-47'/>
939          </function-decl>
940        </member-function>
941        <member-function access='public'>
942          <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'>
943            <parameter type-id='type-id-165' is-artificial='yes'/>
944            <return type-id='type-id-47'/>
945          </function-decl>
946        </member-function>
947        <member-function access='public'>
948          <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'>
949            <parameter type-id='type-id-165' is-artificial='yes'/>
950            <parameter type-id='type-id-134'/>
951            <return type-id='type-id-47'/>
952          </function-decl>
953        </member-function>
954        <member-function access='public' destructor='yes'>
955          <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'>
956            <parameter type-id='type-id-165' is-artificial='yes'/>
957            <parameter type-id='type-id-12' is-artificial='yes'/>
958            <return type-id='type-id-47'/>
959          </function-decl>
960        </member-function>
961      </class-decl>
962      <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'>
963        <member-type access='private'>
964          <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'>
965            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-132'/>
966            <data-member access='public' layout-offset-in-bits='0'>
967              <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'/>
968            </data-member>
969            <member-function access='public' constructor='yes'>
970              <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'>
971                <parameter type-id='type-id-170' is-artificial='yes'/>
972                <parameter type-id='type-id-23'/>
973                <parameter type-id='type-id-134'/>
974                <return type-id='type-id-47'/>
975              </function-decl>
976            </member-function>
977          </class-decl>
978        </member-type>
979        <member-type access='private'>
980          <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'>
981            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-181'/>
982            <data-member access='public' static='yes'>
983              <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'/>
984            </data-member>
985            <data-member access='public' static='yes'>
986              <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'/>
987            </data-member>
988            <data-member access='public' static='yes'>
989              <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'/>
990            </data-member>
991          </class-decl>
992        </member-type>
993        <member-type access='private'>
994          <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-181'>
995            <data-member access='public' layout-offset-in-bits='0'>
996              <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'/>
997            </data-member>
998            <data-member access='public' layout-offset-in-bits='64'>
999              <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'/>
1000            </data-member>
1001            <data-member access='public' layout-offset-in-bits='128'>
1002              <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'/>
1003            </data-member>
1004          </class-decl>
1005        </member-type>
1006        <member-type access='public'>
1007          <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-182'/>
1008        </member-type>
1009        <member-type access='public'>
1010          <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-183'/>
1011        </member-type>
1012        <member-type access='public'>
1013          <typedef-decl name='const_reference' type-id='type-id-185' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='124' column='1' id='type-id-184'/>
1014        </member-type>
1015        <member-type access='public'>
1016          <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-186'/>
1017        </member-type>
1018        <member-type access='public'>
1019          <typedef-decl name='reference' type-id='type-id-188' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='123' column='1' id='type-id-187'/>
1020        </member-type>
1021        <member-type access='public'>
1022          <typedef-decl name='size_type' type-id='type-id-189' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='121' column='1' id='type-id-142'/>
1023        </member-type>
1024        <member-type access='public'>
1025          <typedef-decl name='const_reverse_iterator' type-id='type-id-191' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-190'/>
1026        </member-type>
1027        <member-type access='public'>
1028          <typedef-decl name='const_reverse_iterator' type-id='type-id-193' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-192'/>
1029        </member-type>
1030        <member-type access='public'>
1031          <typedef-decl name='const_reverse_iterator' type-id='type-id-195' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-194'/>
1032        </member-type>
1033        <member-type access='public'>
1034          <typedef-decl name='const_reverse_iterator' type-id='type-id-197' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-196'/>
1035        </member-type>
1036        <member-type access='public'>
1037          <typedef-decl name='const_reverse_iterator' type-id='type-id-199' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-198'/>
1038        </member-type>
1039        <member-type access='public'>
1040          <typedef-decl name='const_reverse_iterator' type-id='type-id-201' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-200'/>
1041        </member-type>
1042        <member-type access='public'>
1043          <typedef-decl name='reverse_iterator' type-id='type-id-203' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-202'/>
1044        </member-type>
1045        <member-type access='public'>
1046          <typedef-decl name='reverse_iterator' type-id='type-id-205' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-204'/>
1047        </member-type>
1048        <member-type access='public'>
1049          <typedef-decl name='reverse_iterator' type-id='type-id-207' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-206'/>
1050        </member-type>
1051        <member-type access='public'>
1052          <typedef-decl name='reverse_iterator' type-id='type-id-209' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-208'/>
1053        </member-type>
1054        <member-type access='public'>
1055          <typedef-decl name='reverse_iterator' type-id='type-id-211' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-210'/>
1056        </member-type>
1057        <member-type access='public'>
1058          <typedef-decl name='reverse_iterator' type-id='type-id-213' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-212'/>
1059        </member-type>
1060        <data-member access='public' static='yes'>
1061          <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'/>
1062        </data-member>
1063        <data-member access='private' layout-offset-in-bits='0'>
1064          <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'/>
1065        </data-member>
1066        <member-function access='public'>
1067          <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'>
1068            <parameter type-id='type-id-168' is-artificial='yes'/>
1069            <return type-id='type-id-47'/>
1070          </function-decl>
1071        </member-function>
1072        <member-function access='public'>
1073          <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'>
1074            <parameter type-id='type-id-168' is-artificial='yes'/>
1075            <parameter type-id='type-id-134'/>
1076            <return type-id='type-id-47'/>
1077          </function-decl>
1078        </member-function>
1079        <member-function access='public'>
1080          <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'>
1081            <parameter type-id='type-id-168' is-artificial='yes'/>
1082            <parameter type-id='type-id-137'/>
1083            <return type-id='type-id-47'/>
1084          </function-decl>
1085        </member-function>
1086        <member-function access='public'>
1087          <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'>
1088            <parameter type-id='type-id-168' is-artificial='yes'/>
1089            <parameter type-id='type-id-137'/>
1090            <parameter type-id='type-id-142'/>
1091            <parameter type-id='type-id-142'/>
1092            <return type-id='type-id-47'/>
1093          </function-decl>
1094        </member-function>
1095        <member-function access='public'>
1096          <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'>
1097            <parameter type-id='type-id-168' is-artificial='yes'/>
1098            <parameter type-id='type-id-137'/>
1099            <parameter type-id='type-id-142'/>
1100            <parameter type-id='type-id-142'/>
1101            <parameter type-id='type-id-134'/>
1102            <return type-id='type-id-47'/>
1103          </function-decl>
1104        </member-function>
1105        <member-function access='public'>
1106          <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'>
1107            <parameter type-id='type-id-168' is-artificial='yes'/>
1108            <parameter type-id='type-id-43'/>
1109            <parameter type-id='type-id-142'/>
1110            <parameter type-id='type-id-134'/>
1111            <return type-id='type-id-47'/>
1112          </function-decl>
1113        </member-function>
1114        <member-function access='public'>
1115          <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'>
1116            <parameter type-id='type-id-168' is-artificial='yes'/>
1117            <parameter type-id='type-id-43'/>
1118            <parameter type-id='type-id-134'/>
1119            <return type-id='type-id-47'/>
1120          </function-decl>
1121        </member-function>
1122        <member-function access='public'>
1123          <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'>
1124            <parameter type-id='type-id-168' is-artificial='yes'/>
1125            <parameter type-id='type-id-142'/>
1126            <parameter type-id='type-id-2'/>
1127            <parameter type-id='type-id-134'/>
1128            <return type-id='type-id-47'/>
1129          </function-decl>
1130        </member-function>
1131        <member-function access='public'>
1132          <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'>
1133            <parameter type-id='type-id-168' is-artificial='yes'/>
1134            <parameter type-id='type-id-167'/>
1135            <return type-id='type-id-47'/>
1136          </function-decl>
1137        </member-function>
1138        <member-function access='public'>
1139          <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'>
1140            <parameter type-id='type-id-168' is-artificial='yes'/>
1141            <parameter type-id='type-id-144'/>
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' destructor='yes'>
1147          <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'>
1148            <parameter type-id='type-id-168' is-artificial='yes'/>
1149            <parameter type-id='type-id-12' is-artificial='yes'/>
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='442' column='1' visibility='default' binding='global' size-in-bits='64'>
1155            <parameter type-id='type-id-168' is-artificial='yes'/>
1156            <return type-id='type-id-47'/>
1157          </function-decl>
1158        </member-function>
1159        <member-function access='public'>
1160          <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'>
1161            <parameter type-id='type-id-168' is-artificial='yes'/>
1162            <parameter type-id='type-id-134'/>
1163            <return type-id='type-id-47'/>
1164          </function-decl>
1165        </member-function>
1166        <member-function access='public'>
1167          <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'>
1168            <parameter type-id='type-id-168' is-artificial='yes'/>
1169            <parameter type-id='type-id-137'/>
1170            <return type-id='type-id-47'/>
1171          </function-decl>
1172        </member-function>
1173        <member-function access='public'>
1174          <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'>
1175            <parameter type-id='type-id-168' is-artificial='yes'/>
1176            <parameter type-id='type-id-137'/>
1177            <parameter type-id='type-id-142'/>
1178            <parameter type-id='type-id-142'/>
1179            <return type-id='type-id-47'/>
1180          </function-decl>
1181        </member-function>
1182        <member-function access='public'>
1183          <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'>
1184            <parameter type-id='type-id-168' is-artificial='yes'/>
1185            <parameter type-id='type-id-137'/>
1186            <parameter type-id='type-id-142'/>
1187            <parameter type-id='type-id-142'/>
1188            <parameter type-id='type-id-134'/>
1189            <return type-id='type-id-47'/>
1190          </function-decl>
1191        </member-function>
1192        <member-function access='public'>
1193          <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'>
1194            <parameter type-id='type-id-168' is-artificial='yes'/>
1195            <parameter type-id='type-id-43'/>
1196            <parameter type-id='type-id-142'/>
1197            <parameter type-id='type-id-134'/>
1198            <return type-id='type-id-47'/>
1199          </function-decl>
1200        </member-function>
1201        <member-function access='public'>
1202          <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'>
1203            <parameter type-id='type-id-168' is-artificial='yes'/>
1204            <parameter type-id='type-id-43'/>
1205            <parameter type-id='type-id-134'/>
1206            <return type-id='type-id-47'/>
1207          </function-decl>
1208        </member-function>
1209        <member-function access='public'>
1210          <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'>
1211            <parameter type-id='type-id-168' is-artificial='yes'/>
1212            <parameter type-id='type-id-142'/>
1213            <parameter type-id='type-id-2'/>
1214            <parameter type-id='type-id-134'/>
1215            <return type-id='type-id-47'/>
1216          </function-decl>
1217        </member-function>
1218        <member-function access='public'>
1219          <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'>
1220            <parameter type-id='type-id-168' is-artificial='yes'/>
1221            <parameter type-id='type-id-167'/>
1222            <return type-id='type-id-47'/>
1223          </function-decl>
1224        </member-function>
1225        <member-function access='public'>
1226          <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'>
1227            <parameter type-id='type-id-168' is-artificial='yes'/>
1228            <parameter type-id='type-id-144'/>
1229            <parameter type-id='type-id-134'/>
1230            <return type-id='type-id-47'/>
1231          </function-decl>
1232        </member-function>
1233        <member-function access='public' destructor='yes'>
1234          <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'>
1235            <parameter type-id='type-id-168' is-artificial='yes'/>
1236            <parameter type-id='type-id-12' is-artificial='yes'/>
1237            <return type-id='type-id-47'/>
1238          </function-decl>
1239        </member-function>
1240        <member-function access='public'>
1241          <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'>
1242            <parameter type-id='type-id-168' is-artificial='yes'/>
1243            <parameter type-id='type-id-23'/>
1244            <parameter type-id='type-id-23'/>
1245            <parameter type-id='type-id-134'/>
1246            <return type-id='type-id-47'/>
1247          </function-decl>
1248        </member-function>
1249        <member-function access='public'>
1250          <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_'>
1251            <parameter type-id='type-id-168' is-artificial='yes'/>
1252            <parameter type-id='type-id-43'/>
1253            <parameter type-id='type-id-43'/>
1254            <return type-id='type-id-166'/>
1255          </function-decl>
1256        </member-function>
1257        <member-function access='public'>
1258          <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'>
1259            <parameter type-id='type-id-168' is-artificial='yes'/>
1260            <parameter type-id='type-id-23'/>
1261            <parameter type-id='type-id-23'/>
1262            <parameter type-id='type-id-134'/>
1263            <return type-id='type-id-47'/>
1264          </function-decl>
1265        </member-function>
1266        <member-function access='private' static='yes'>
1267          <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'>
1268            <parameter type-id='type-id-23'/>
1269            <parameter type-id='type-id-23'/>
1270            <parameter type-id='type-id-134'/>
1271            <return type-id='type-id-23'/>
1272          </function-decl>
1273        </member-function>
1274        <member-function access='private' static='yes'>
1275          <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'>
1276            <parameter type-id='type-id-23'/>
1277            <parameter type-id='type-id-23'/>
1278            <parameter type-id='type-id-134'/>
1279            <parameter type-id='type-id-214'/>
1280            <return type-id='type-id-23'/>
1281          </function-decl>
1282        </member-function>
1283        <member-function access='private' static='yes'>
1284          <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'>
1285            <parameter type-id='type-id-23'/>
1286            <parameter type-id='type-id-23'/>
1287            <parameter type-id='type-id-134'/>
1288            <parameter type-id='type-id-215'/>
1289            <return type-id='type-id-23'/>
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='442' column='1' visibility='default' binding='global' size-in-bits='64'>
1294            <parameter type-id='type-id-168' is-artificial='yes'/>
1295            <return type-id='type-id-47'/>
1296          </function-decl>
1297        </member-function>
1298        <member-function access='public'>
1299          <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'>
1300            <parameter type-id='type-id-168' is-artificial='yes'/>
1301            <parameter type-id='type-id-134'/>
1302            <return type-id='type-id-47'/>
1303          </function-decl>
1304        </member-function>
1305        <member-function access='public'>
1306          <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'>
1307            <parameter type-id='type-id-168' is-artificial='yes'/>
1308            <parameter type-id='type-id-137'/>
1309            <return type-id='type-id-47'/>
1310          </function-decl>
1311        </member-function>
1312        <member-function access='public'>
1313          <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'>
1314            <parameter type-id='type-id-168' is-artificial='yes'/>
1315            <parameter type-id='type-id-137'/>
1316            <parameter type-id='type-id-142'/>
1317            <parameter type-id='type-id-142'/>
1318            <return type-id='type-id-47'/>
1319          </function-decl>
1320        </member-function>
1321        <member-function access='public'>
1322          <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'>
1323            <parameter type-id='type-id-168' is-artificial='yes'/>
1324            <parameter type-id='type-id-137'/>
1325            <parameter type-id='type-id-142'/>
1326            <parameter type-id='type-id-142'/>
1327            <parameter type-id='type-id-134'/>
1328            <return type-id='type-id-47'/>
1329          </function-decl>
1330        </member-function>
1331        <member-function access='public'>
1332          <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'>
1333            <parameter type-id='type-id-168' is-artificial='yes'/>
1334            <parameter type-id='type-id-43'/>
1335            <parameter type-id='type-id-142'/>
1336            <parameter type-id='type-id-134'/>
1337            <return type-id='type-id-47'/>
1338          </function-decl>
1339        </member-function>
1340        <member-function access='public'>
1341          <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'>
1342            <parameter type-id='type-id-168' is-artificial='yes'/>
1343            <parameter type-id='type-id-43'/>
1344            <parameter type-id='type-id-134'/>
1345            <return type-id='type-id-47'/>
1346          </function-decl>
1347        </member-function>
1348        <member-function access='public'>
1349          <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'>
1350            <parameter type-id='type-id-168' is-artificial='yes'/>
1351            <parameter type-id='type-id-142'/>
1352            <parameter type-id='type-id-2'/>
1353            <parameter type-id='type-id-134'/>
1354            <return type-id='type-id-47'/>
1355          </function-decl>
1356        </member-function>
1357        <member-function access='public'>
1358          <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'>
1359            <parameter type-id='type-id-168' is-artificial='yes'/>
1360            <parameter type-id='type-id-167'/>
1361            <return type-id='type-id-47'/>
1362          </function-decl>
1363        </member-function>
1364        <member-function access='public'>
1365          <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'>
1366            <parameter type-id='type-id-168' is-artificial='yes'/>
1367            <parameter type-id='type-id-144'/>
1368            <parameter type-id='type-id-134'/>
1369            <return type-id='type-id-47'/>
1370          </function-decl>
1371        </member-function>
1372        <member-function access='public' destructor='yes'>
1373          <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'>
1374            <parameter type-id='type-id-168' is-artificial='yes'/>
1375            <parameter type-id='type-id-12' is-artificial='yes'/>
1376            <return type-id='type-id-47'/>
1377          </function-decl>
1378        </member-function>
1379        <member-function access='public'>
1380          <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'>
1381            <parameter type-id='type-id-168' is-artificial='yes'/>
1382            <parameter type-id='type-id-43'/>
1383            <parameter type-id='type-id-43'/>
1384            <parameter type-id='type-id-134'/>
1385            <return type-id='type-id-47'/>
1386          </function-decl>
1387        </member-function>
1388        <member-function access='public'>
1389          <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'>
1390            <parameter type-id='type-id-168' is-artificial='yes'/>
1391            <parameter type-id='type-id-43'/>
1392            <parameter type-id='type-id-43'/>
1393            <parameter type-id='type-id-134'/>
1394            <return type-id='type-id-47'/>
1395          </function-decl>
1396        </member-function>
1397        <member-function access='private' static='yes'>
1398          <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'>
1399            <parameter type-id='type-id-43'/>
1400            <parameter type-id='type-id-43'/>
1401            <parameter type-id='type-id-134'/>
1402            <return type-id='type-id-23'/>
1403          </function-decl>
1404        </member-function>
1405        <member-function access='private' static='yes'>
1406          <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'>
1407            <parameter type-id='type-id-43'/>
1408            <parameter type-id='type-id-43'/>
1409            <parameter type-id='type-id-134'/>
1410            <parameter type-id='type-id-214'/>
1411            <return type-id='type-id-23'/>
1412          </function-decl>
1413        </member-function>
1414        <member-function access='private' static='yes'>
1415          <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'>
1416            <parameter type-id='type-id-43'/>
1417            <parameter type-id='type-id-43'/>
1418            <parameter type-id='type-id-134'/>
1419            <parameter type-id='type-id-215'/>
1420            <return type-id='type-id-23'/>
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='442' column='1' visibility='default' binding='global' size-in-bits='64'>
1425            <parameter type-id='type-id-168' is-artificial='yes'/>
1426            <return type-id='type-id-47'/>
1427          </function-decl>
1428        </member-function>
1429        <member-function access='public'>
1430          <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'>
1431            <parameter type-id='type-id-168' is-artificial='yes'/>
1432            <parameter type-id='type-id-134'/>
1433            <return type-id='type-id-47'/>
1434          </function-decl>
1435        </member-function>
1436        <member-function access='public'>
1437          <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'>
1438            <parameter type-id='type-id-168' is-artificial='yes'/>
1439            <parameter type-id='type-id-137'/>
1440            <return type-id='type-id-47'/>
1441          </function-decl>
1442        </member-function>
1443        <member-function access='public'>
1444          <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'>
1445            <parameter type-id='type-id-168' is-artificial='yes'/>
1446            <parameter type-id='type-id-137'/>
1447            <parameter type-id='type-id-142'/>
1448            <parameter type-id='type-id-142'/>
1449            <return type-id='type-id-47'/>
1450          </function-decl>
1451        </member-function>
1452        <member-function access='public'>
1453          <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'>
1454            <parameter type-id='type-id-168' is-artificial='yes'/>
1455            <parameter type-id='type-id-137'/>
1456            <parameter type-id='type-id-142'/>
1457            <parameter type-id='type-id-142'/>
1458            <parameter type-id='type-id-134'/>
1459            <return type-id='type-id-47'/>
1460          </function-decl>
1461        </member-function>
1462        <member-function access='public'>
1463          <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'>
1464            <parameter type-id='type-id-168' is-artificial='yes'/>
1465            <parameter type-id='type-id-43'/>
1466            <parameter type-id='type-id-142'/>
1467            <parameter type-id='type-id-134'/>
1468            <return type-id='type-id-47'/>
1469          </function-decl>
1470        </member-function>
1471        <member-function access='public'>
1472          <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'>
1473            <parameter type-id='type-id-168' is-artificial='yes'/>
1474            <parameter type-id='type-id-43'/>
1475            <parameter type-id='type-id-134'/>
1476            <return type-id='type-id-47'/>
1477          </function-decl>
1478        </member-function>
1479        <member-function access='public'>
1480          <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'>
1481            <parameter type-id='type-id-168' is-artificial='yes'/>
1482            <parameter type-id='type-id-142'/>
1483            <parameter type-id='type-id-2'/>
1484            <parameter type-id='type-id-134'/>
1485            <return type-id='type-id-47'/>
1486          </function-decl>
1487        </member-function>
1488        <member-function access='public'>
1489          <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'>
1490            <parameter type-id='type-id-168' is-artificial='yes'/>
1491            <parameter type-id='type-id-167'/>
1492            <return type-id='type-id-47'/>
1493          </function-decl>
1494        </member-function>
1495        <member-function access='public'>
1496          <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'>
1497            <parameter type-id='type-id-168' is-artificial='yes'/>
1498            <parameter type-id='type-id-144'/>
1499            <parameter type-id='type-id-134'/>
1500            <return type-id='type-id-47'/>
1501          </function-decl>
1502        </member-function>
1503        <member-function access='public' destructor='yes'>
1504          <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'>
1505            <parameter type-id='type-id-168' is-artificial='yes'/>
1506            <parameter type-id='type-id-12' is-artificial='yes'/>
1507            <return type-id='type-id-47'/>
1508          </function-decl>
1509        </member-function>
1510        <member-function access='public'>
1511          <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_'>
1512            <parameter type-id='type-id-168' is-artificial='yes'/>
1513            <parameter type-id='type-id-23'/>
1514            <parameter type-id='type-id-23'/>
1515            <return type-id='type-id-166'/>
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='442' column='1' visibility='default' binding='global' size-in-bits='64'>
1520            <parameter type-id='type-id-168' is-artificial='yes'/>
1521            <return type-id='type-id-47'/>
1522          </function-decl>
1523        </member-function>
1524        <member-function access='public'>
1525          <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'>
1526            <parameter type-id='type-id-168' is-artificial='yes'/>
1527            <parameter type-id='type-id-134'/>
1528            <return type-id='type-id-47'/>
1529          </function-decl>
1530        </member-function>
1531        <member-function access='public'>
1532          <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'>
1533            <parameter type-id='type-id-168' is-artificial='yes'/>
1534            <parameter type-id='type-id-137'/>
1535            <return type-id='type-id-47'/>
1536          </function-decl>
1537        </member-function>
1538        <member-function access='public'>
1539          <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'>
1540            <parameter type-id='type-id-168' is-artificial='yes'/>
1541            <parameter type-id='type-id-137'/>
1542            <parameter type-id='type-id-142'/>
1543            <parameter type-id='type-id-142'/>
1544            <return type-id='type-id-47'/>
1545          </function-decl>
1546        </member-function>
1547        <member-function access='public'>
1548          <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'>
1549            <parameter type-id='type-id-168' is-artificial='yes'/>
1550            <parameter type-id='type-id-137'/>
1551            <parameter type-id='type-id-142'/>
1552            <parameter type-id='type-id-142'/>
1553            <parameter type-id='type-id-134'/>
1554            <return type-id='type-id-47'/>
1555          </function-decl>
1556        </member-function>
1557        <member-function access='public'>
1558          <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'>
1559            <parameter type-id='type-id-168' is-artificial='yes'/>
1560            <parameter type-id='type-id-43'/>
1561            <parameter type-id='type-id-142'/>
1562            <parameter type-id='type-id-134'/>
1563            <return type-id='type-id-47'/>
1564          </function-decl>
1565        </member-function>
1566        <member-function access='public'>
1567          <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'>
1568            <parameter type-id='type-id-168' is-artificial='yes'/>
1569            <parameter type-id='type-id-43'/>
1570            <parameter type-id='type-id-134'/>
1571            <return type-id='type-id-47'/>
1572          </function-decl>
1573        </member-function>
1574        <member-function access='public'>
1575          <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'>
1576            <parameter type-id='type-id-168' is-artificial='yes'/>
1577            <parameter type-id='type-id-142'/>
1578            <parameter type-id='type-id-2'/>
1579            <parameter type-id='type-id-134'/>
1580            <return type-id='type-id-47'/>
1581          </function-decl>
1582        </member-function>
1583        <member-function access='public'>
1584          <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'>
1585            <parameter type-id='type-id-168' is-artificial='yes'/>
1586            <parameter type-id='type-id-167'/>
1587            <return type-id='type-id-47'/>
1588          </function-decl>
1589        </member-function>
1590        <member-function access='public'>
1591          <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'>
1592            <parameter type-id='type-id-168' is-artificial='yes'/>
1593            <parameter type-id='type-id-144'/>
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' destructor='yes'>
1599          <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'>
1600            <parameter type-id='type-id-168' is-artificial='yes'/>
1601            <parameter type-id='type-id-12' is-artificial='yes'/>
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='442' column='1' visibility='default' binding='global' size-in-bits='64'>
1607            <parameter type-id='type-id-168' is-artificial='yes'/>
1608            <return type-id='type-id-47'/>
1609          </function-decl>
1610        </member-function>
1611        <member-function access='public'>
1612          <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'>
1613            <parameter type-id='type-id-168' is-artificial='yes'/>
1614            <parameter type-id='type-id-134'/>
1615            <return type-id='type-id-47'/>
1616          </function-decl>
1617        </member-function>
1618        <member-function access='public'>
1619          <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'>
1620            <parameter type-id='type-id-168' is-artificial='yes'/>
1621            <parameter type-id='type-id-137'/>
1622            <return type-id='type-id-47'/>
1623          </function-decl>
1624        </member-function>
1625        <member-function access='public'>
1626          <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'>
1627            <parameter type-id='type-id-168' is-artificial='yes'/>
1628            <parameter type-id='type-id-137'/>
1629            <parameter type-id='type-id-142'/>
1630            <parameter type-id='type-id-142'/>
1631            <return type-id='type-id-47'/>
1632          </function-decl>
1633        </member-function>
1634        <member-function access='public'>
1635          <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'>
1636            <parameter type-id='type-id-168' is-artificial='yes'/>
1637            <parameter type-id='type-id-137'/>
1638            <parameter type-id='type-id-142'/>
1639            <parameter type-id='type-id-142'/>
1640            <parameter type-id='type-id-134'/>
1641            <return type-id='type-id-47'/>
1642          </function-decl>
1643        </member-function>
1644        <member-function access='public'>
1645          <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'>
1646            <parameter type-id='type-id-168' is-artificial='yes'/>
1647            <parameter type-id='type-id-43'/>
1648            <parameter type-id='type-id-142'/>
1649            <parameter type-id='type-id-134'/>
1650            <return type-id='type-id-47'/>
1651          </function-decl>
1652        </member-function>
1653        <member-function access='public'>
1654          <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'>
1655            <parameter type-id='type-id-168' is-artificial='yes'/>
1656            <parameter type-id='type-id-43'/>
1657            <parameter type-id='type-id-134'/>
1658            <return type-id='type-id-47'/>
1659          </function-decl>
1660        </member-function>
1661        <member-function access='public'>
1662          <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'>
1663            <parameter type-id='type-id-168' is-artificial='yes'/>
1664            <parameter type-id='type-id-142'/>
1665            <parameter type-id='type-id-2'/>
1666            <parameter type-id='type-id-134'/>
1667            <return type-id='type-id-47'/>
1668          </function-decl>
1669        </member-function>
1670        <member-function access='public'>
1671          <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'>
1672            <parameter type-id='type-id-168' is-artificial='yes'/>
1673            <parameter type-id='type-id-167'/>
1674            <return type-id='type-id-47'/>
1675          </function-decl>
1676        </member-function>
1677        <member-function access='public'>
1678          <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'>
1679            <parameter type-id='type-id-168' is-artificial='yes'/>
1680            <parameter type-id='type-id-144'/>
1681            <parameter type-id='type-id-134'/>
1682            <return type-id='type-id-47'/>
1683          </function-decl>
1684        </member-function>
1685        <member-function access='public' destructor='yes'>
1686          <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'>
1687            <parameter type-id='type-id-168' is-artificial='yes'/>
1688            <parameter type-id='type-id-12' is-artificial='yes'/>
1689            <return type-id='type-id-47'/>
1690          </function-decl>
1691        </member-function>
1692      </class-decl>
1693      <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'>
1694        <member-type access='public'>
1695          <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-216'/>
1696        </member-type>
1697        <member-type access='public'>
1698          <typedef-decl name='iterator' type-id='type-id-43' filepath='/usr/include/c++/4.9/initializer_list' line='54' column='1' id='type-id-217'/>
1699        </member-type>
1700        <data-member access='private' layout-offset-in-bits='0'>
1701          <var-decl name='_M_array' type-id='type-id-217' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='58' column='1'/>
1702        </data-member>
1703        <data-member access='private' layout-offset-in-bits='64'>
1704          <var-decl name='_M_len' type-id='type-id-189' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='59' column='1'/>
1705        </data-member>
1706        <member-function access='private'>
1707          <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'>
1708            <parameter type-id='type-id-173' is-artificial='yes'/>
1709            <parameter type-id='type-id-216'/>
1710            <parameter type-id='type-id-189'/>
1711            <return type-id='type-id-47'/>
1712          </function-decl>
1713        </member-function>
1714        <member-function access='public'>
1715          <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'>
1716            <parameter type-id='type-id-173' is-artificial='yes'/>
1717            <return type-id='type-id-47'/>
1718          </function-decl>
1719        </member-function>
1720        <member-function access='private'>
1721          <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'>
1722            <parameter type-id='type-id-173' is-artificial='yes'/>
1723            <parameter type-id='type-id-216'/>
1724            <parameter type-id='type-id-189'/>
1725            <return type-id='type-id-47'/>
1726          </function-decl>
1727        </member-function>
1728        <member-function access='public'>
1729          <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'>
1730            <parameter type-id='type-id-173' is-artificial='yes'/>
1731            <return type-id='type-id-47'/>
1732          </function-decl>
1733        </member-function>
1734        <member-function access='private'>
1735          <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'>
1736            <parameter type-id='type-id-173' is-artificial='yes'/>
1737            <parameter type-id='type-id-216'/>
1738            <parameter type-id='type-id-189'/>
1739            <return type-id='type-id-47'/>
1740          </function-decl>
1741        </member-function>
1742        <member-function access='public'>
1743          <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'>
1744            <parameter type-id='type-id-173' is-artificial='yes'/>
1745            <return type-id='type-id-47'/>
1746          </function-decl>
1747        </member-function>
1748        <member-function access='private'>
1749          <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'>
1750            <parameter type-id='type-id-173' is-artificial='yes'/>
1751            <parameter type-id='type-id-216'/>
1752            <parameter type-id='type-id-189'/>
1753            <return type-id='type-id-47'/>
1754          </function-decl>
1755        </member-function>
1756        <member-function access='public'>
1757          <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'>
1758            <parameter type-id='type-id-173' is-artificial='yes'/>
1759            <return type-id='type-id-47'/>
1760          </function-decl>
1761        </member-function>
1762        <member-function access='private'>
1763          <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'>
1764            <parameter type-id='type-id-173' is-artificial='yes'/>
1765            <parameter type-id='type-id-216'/>
1766            <parameter type-id='type-id-189'/>
1767            <return type-id='type-id-47'/>
1768          </function-decl>
1769        </member-function>
1770        <member-function access='public'>
1771          <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'>
1772            <parameter type-id='type-id-173' is-artificial='yes'/>
1773            <return type-id='type-id-47'/>
1774          </function-decl>
1775        </member-function>
1776        <member-function access='private'>
1777          <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'>
1778            <parameter type-id='type-id-173' is-artificial='yes'/>
1779            <parameter type-id='type-id-216'/>
1780            <parameter type-id='type-id-189'/>
1781            <return type-id='type-id-47'/>
1782          </function-decl>
1783        </member-function>
1784        <member-function access='public'>
1785          <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'>
1786            <parameter type-id='type-id-173' is-artificial='yes'/>
1787            <return type-id='type-id-47'/>
1788          </function-decl>
1789        </member-function>
1790      </class-decl>
1791      <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'>
1792        <member-type access='public'>
1793          <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-218'/>
1794        </member-type>
1795        <data-member access='public' static='yes'>
1796          <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'/>
1797        </data-member>
1798      </class-decl>
1799      <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'>
1800        <data-member access='public' static='yes'>
1801          <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'/>
1802        </data-member>
1803      </class-decl>
1804      <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-219'>
1805        <member-type access='public'>
1806          <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-220'/>
1807        </member-type>
1808        <member-type access='public'>
1809          <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-221'/>
1810        </member-type>
1811      </class-decl>
1812      <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-222'>
1813        <member-type access='public'>
1814          <typedef-decl name='difference_type' type-id='type-id-224' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-223'/>
1815        </member-type>
1816        <member-type access='public'>
1817          <typedef-decl name='iterator_category' type-id='type-id-226' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='177' column='1' id='type-id-225'/>
1818        </member-type>
1819      </class-decl>
1820      <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-224'/>
1821      <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-227'/>
1822      <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-191'/>
1823      <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-203'/>
1824    </namespace-decl>
1825    <namespace-decl name='__gnu_cxx'>
1826      <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'>
1827        <member-type access='public'>
1828          <typedef-decl name='pointer' type-id='type-id-220' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-228'/>
1829        </member-type>
1830        <member-type access='public'>
1831          <typedef-decl name='reference' type-id='type-id-221' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-229'/>
1832        </member-type>
1833        <data-member access='protected' layout-offset-in-bits='0'>
1834          <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'/>
1835        </data-member>
1836        <member-function access='public'>
1837          <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'>
1838            <parameter type-id='type-id-72' is-artificial='yes'/>
1839            <return type-id='type-id-47'/>
1840          </function-decl>
1841        </member-function>
1842        <member-function access='public'>
1843          <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'>
1844            <parameter type-id='type-id-72' is-artificial='yes'/>
1845            <parameter type-id='type-id-114'/>
1846            <return type-id='type-id-47'/>
1847          </function-decl>
1848        </member-function>
1849        <member-function access='public'>
1850          <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'>
1851            <parameter type-id='type-id-72' is-artificial='yes'/>
1852            <return type-id='type-id-47'/>
1853          </function-decl>
1854        </member-function>
1855        <member-function access='public'>
1856          <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'>
1857            <parameter type-id='type-id-72' is-artificial='yes'/>
1858            <parameter type-id='type-id-114'/>
1859            <return type-id='type-id-47'/>
1860          </function-decl>
1861        </member-function>
1862        <member-function access='public'>
1863          <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'>
1864            <parameter type-id='type-id-72' is-artificial='yes'/>
1865            <return type-id='type-id-47'/>
1866          </function-decl>
1867        </member-function>
1868        <member-function access='public'>
1869          <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'>
1870            <parameter type-id='type-id-72' is-artificial='yes'/>
1871            <parameter type-id='type-id-114'/>
1872            <return type-id='type-id-47'/>
1873          </function-decl>
1874        </member-function>
1875        <member-function access='public' const='yes'>
1876          <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'>
1877            <parameter type-id='type-id-92' is-artificial='yes'/>
1878            <return type-id='type-id-229'/>
1879          </function-decl>
1880        </member-function>
1881        <member-function access='public'>
1882          <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'>
1883            <parameter type-id='type-id-72' is-artificial='yes'/>
1884            <return type-id='type-id-47'/>
1885          </function-decl>
1886        </member-function>
1887        <member-function access='public'>
1888          <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'>
1889            <parameter type-id='type-id-72' is-artificial='yes'/>
1890            <parameter type-id='type-id-114'/>
1891            <return type-id='type-id-47'/>
1892          </function-decl>
1893        </member-function>
1894        <member-function access='public'>
1895          <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'>
1896            <parameter type-id='type-id-72' is-artificial='yes'/>
1897            <return type-id='type-id-47'/>
1898          </function-decl>
1899        </member-function>
1900        <member-function access='public'>
1901          <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'>
1902            <parameter type-id='type-id-72' is-artificial='yes'/>
1903            <parameter type-id='type-id-114'/>
1904            <return type-id='type-id-47'/>
1905          </function-decl>
1906        </member-function>
1907        <member-function access='public' const='yes'>
1908          <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'>
1909            <parameter type-id='type-id-92' is-artificial='yes'/>
1910            <parameter type-id='type-id-230'/>
1911            <return type-id='type-id-70'/>
1912          </function-decl>
1913        </member-function>
1914        <member-function access='public'>
1915          <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_'>
1916            <parameter type-id='type-id-72' is-artificial='yes'/>
1917            <parameter type-id='type-id-114'/>
1918            <return type-id='type-id-47'/>
1919          </function-decl>
1920        </member-function>
1921        <member-function access='public'>
1922          <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'>
1923            <parameter type-id='type-id-72' is-artificial='yes'/>
1924            <return type-id='type-id-47'/>
1925          </function-decl>
1926        </member-function>
1927        <member-function access='public'>
1928          <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'>
1929            <parameter type-id='type-id-72' is-artificial='yes'/>
1930            <parameter type-id='type-id-114'/>
1931            <return type-id='type-id-47'/>
1932          </function-decl>
1933        </member-function>
1934      </class-decl>
1935      <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'>
1936        <member-type access='public'>
1937          <typedef-decl name='difference_type' type-id='type-id-223' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-230'/>
1938        </member-type>
1939        <member-type access='public'>
1940          <typedef-decl name='pointer' type-id='type-id-232' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-231'/>
1941        </member-type>
1942        <data-member access='protected' layout-offset-in-bits='0'>
1943          <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'/>
1944        </data-member>
1945        <member-function access='public'>
1946          <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'>
1947            <parameter type-id='type-id-75' is-artificial='yes'/>
1948            <return type-id='type-id-47'/>
1949          </function-decl>
1950        </member-function>
1951        <member-function access='public'>
1952          <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'>
1953            <parameter type-id='type-id-75' is-artificial='yes'/>
1954            <parameter type-id='type-id-89'/>
1955            <return type-id='type-id-47'/>
1956          </function-decl>
1957        </member-function>
1958        <member-function access='public'>
1959          <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'>
1960            <parameter type-id='type-id-75' is-artificial='yes'/>
1961            <return type-id='type-id-47'/>
1962          </function-decl>
1963        </member-function>
1964        <member-function access='public'>
1965          <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'>
1966            <parameter type-id='type-id-75' is-artificial='yes'/>
1967            <parameter type-id='type-id-89'/>
1968            <return type-id='type-id-47'/>
1969          </function-decl>
1970        </member-function>
1971        <member-function access='public'>
1972          <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'>
1973            <parameter type-id='type-id-75' is-artificial='yes'/>
1974            <return type-id='type-id-47'/>
1975          </function-decl>
1976        </member-function>
1977        <member-function access='public'>
1978          <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'>
1979            <parameter type-id='type-id-75' is-artificial='yes'/>
1980            <parameter type-id='type-id-89'/>
1981            <return type-id='type-id-47'/>
1982          </function-decl>
1983        </member-function>
1984        <member-function access='public' const='yes'>
1985          <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'>
1986            <parameter type-id='type-id-94' is-artificial='yes'/>
1987            <parameter type-id='type-id-230'/>
1988            <return type-id='type-id-73'/>
1989          </function-decl>
1990        </member-function>
1991        <member-function access='public' const='yes'>
1992          <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'>
1993            <parameter type-id='type-id-94' is-artificial='yes'/>
1994            <return type-id='type-id-187'/>
1995          </function-decl>
1996        </member-function>
1997        <member-function access='public'>
1998          <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_'>
1999            <parameter type-id='type-id-75' is-artificial='yes'/>
2000            <parameter type-id='type-id-89'/>
2001            <return type-id='type-id-47'/>
2002          </function-decl>
2003        </member-function>
2004        <member-function access='public'>
2005          <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'>
2006            <parameter type-id='type-id-75' is-artificial='yes'/>
2007            <return type-id='type-id-47'/>
2008          </function-decl>
2009        </member-function>
2010        <member-function access='public'>
2011          <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'>
2012            <parameter type-id='type-id-75' is-artificial='yes'/>
2013            <parameter type-id='type-id-89'/>
2014            <return type-id='type-id-47'/>
2015          </function-decl>
2016        </member-function>
2017        <member-function access='public'>
2018          <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'>
2019            <parameter type-id='type-id-75' is-artificial='yes'/>
2020            <return type-id='type-id-47'/>
2021          </function-decl>
2022        </member-function>
2023        <member-function access='public'>
2024          <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'>
2025            <parameter type-id='type-id-75' is-artificial='yes'/>
2026            <parameter type-id='type-id-89'/>
2027            <return type-id='type-id-47'/>
2028          </function-decl>
2029        </member-function>
2030        <member-function access='public'>
2031          <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'>
2032            <parameter type-id='type-id-75' is-artificial='yes'/>
2033            <return type-id='type-id-47'/>
2034          </function-decl>
2035        </member-function>
2036        <member-function access='public'>
2037          <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'>
2038            <parameter type-id='type-id-75' is-artificial='yes'/>
2039            <parameter type-id='type-id-89'/>
2040            <return type-id='type-id-47'/>
2041          </function-decl>
2042        </member-function>
2043      </class-decl>
2044      <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'>
2045        <member-type access='public'>
2046          <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-233'/>
2047        </member-type>
2048        <member-type access='public'>
2049          <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-185'/>
2050        </member-type>
2051        <member-type access='public'>
2052          <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-232'/>
2053        </member-type>
2054        <member-type access='public'>
2055          <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-188'/>
2056        </member-type>
2057        <member-type access='public'>
2058          <typedef-decl name='size_type' type-id='type-id-30' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='61' column='1' id='type-id-189'/>
2059        </member-type>
2060        <member-function access='public'>
2061          <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'>
2062            <parameter type-id='type-id-77' is-artificial='yes'/>
2063            <return type-id='type-id-47'/>
2064          </function-decl>
2065        </member-function>
2066        <member-function access='public'>
2067          <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'>
2068            <parameter type-id='type-id-77' is-artificial='yes'/>
2069            <parameter type-id='type-id-96'/>
2070            <return type-id='type-id-47'/>
2071          </function-decl>
2072        </member-function>
2073        <member-function access='public' destructor='yes'>
2074          <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'>
2075            <parameter type-id='type-id-77' is-artificial='yes'/>
2076            <parameter type-id='type-id-12' is-artificial='yes'/>
2077            <return type-id='type-id-47'/>
2078          </function-decl>
2079        </member-function>
2080      </class-decl>
2081      <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-234'>
2082        <data-member access='public' static='yes'>
2083          <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'/>
2084        </data-member>
2085        <data-member access='public' static='yes'>
2086          <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'/>
2087        </data-member>
2088        <data-member access='public' static='yes'>
2089          <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'/>
2090        </data-member>
2091        <data-member access='public' static='yes'>
2092          <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'/>
2093        </data-member>
2094      </class-decl>
2095      <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-235'>
2096        <data-member access='public' static='yes'>
2097          <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'/>
2098        </data-member>
2099        <data-member access='public' static='yes'>
2100          <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'/>
2101        </data-member>
2102        <data-member access='public' static='yes'>
2103          <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'/>
2104        </data-member>
2105        <data-member access='public' static='yes'>
2106          <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'/>
2107        </data-member>
2108      </class-decl>
2109      <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-236'>
2110        <data-member access='public' static='yes'>
2111          <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'/>
2112        </data-member>
2113        <data-member access='public' static='yes'>
2114          <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'/>
2115        </data-member>
2116        <data-member access='public' static='yes'>
2117          <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'/>
2118        </data-member>
2119        <data-member access='public' static='yes'>
2120          <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'/>
2121        </data-member>
2122      </class-decl>
2123      <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-237'>
2124        <data-member access='public' static='yes'>
2125          <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'/>
2126        </data-member>
2127        <data-member access='public' static='yes'>
2128          <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'/>
2129        </data-member>
2130        <data-member access='public' static='yes'>
2131          <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'/>
2132        </data-member>
2133        <data-member access='public' static='yes'>
2134          <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'/>
2135        </data-member>
2136      </class-decl>
2137      <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-238'>
2138        <data-member access='public' static='yes'>
2139          <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'/>
2140        </data-member>
2141        <data-member access='public' static='yes'>
2142          <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'/>
2143        </data-member>
2144        <data-member access='public' static='yes'>
2145          <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'/>
2146        </data-member>
2147        <data-member access='public' static='yes'>
2148          <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'/>
2149        </data-member>
2150      </class-decl>
2151      <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-239'>
2152        <data-member access='public' static='yes'>
2153          <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'/>
2154        </data-member>
2155        <data-member access='public' static='yes'>
2156          <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'/>
2157        </data-member>
2158        <data-member access='public' static='yes'>
2159          <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'/>
2160        </data-member>
2161        <data-member access='public' static='yes'>
2162          <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'/>
2163        </data-member>
2164      </class-decl>
2165      <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-240'>
2166        <data-member access='public' static='yes'>
2167          <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'/>
2168        </data-member>
2169        <data-member access='public' static='yes'>
2170          <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'/>
2171        </data-member>
2172        <data-member access='public' static='yes'>
2173          <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'/>
2174        </data-member>
2175        <data-member access='public' static='yes'>
2176          <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'/>
2177        </data-member>
2178      </class-decl>
2179      <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-241'>
2180        <data-member access='public' static='yes'>
2181          <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'/>
2182        </data-member>
2183        <data-member access='public' static='yes'>
2184          <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'/>
2185        </data-member>
2186        <data-member access='public' static='yes'>
2187          <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'/>
2188        </data-member>
2189        <data-member access='public' static='yes'>
2190          <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'/>
2191        </data-member>
2192      </class-decl>
2193    </namespace-decl>
2194    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
2195      <parameter type-id='type-id-43'/>
2196      <return type-id='type-id-10'/>
2197    </function-decl>
2198    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
2199      <parameter type-id='type-id-43'/>
2200      <return type-id='type-id-12'/>
2201    </function-decl>
2202    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
2203      <parameter type-id='type-id-43'/>
2204      <return type-id='type-id-14'/>
2205    </function-decl>
2206    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
2207      <parameter type-id='type-id-43'/>
2208      <return type-id='type-id-15'/>
2209    </function-decl>
2210    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
2211      <parameter type-id='type-id-43'/>
2212      <parameter type-id='type-id-90'/>
2213      <return type-id='type-id-10'/>
2214    </function-decl>
2215    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
2216      <parameter type-id='type-id-43'/>
2217      <parameter type-id='type-id-90'/>
2218      <return type-id='type-id-11'/>
2219    </function-decl>
2220    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
2221      <parameter type-id='type-id-43'/>
2222      <parameter type-id='type-id-90'/>
2223      <return type-id='type-id-13'/>
2224    </function-decl>
2225    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
2226      <parameter type-id='type-id-43'/>
2227      <parameter type-id='type-id-90'/>
2228      <parameter type-id='type-id-12'/>
2229      <return type-id='type-id-14'/>
2230    </function-decl>
2231    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
2232      <parameter type-id='type-id-43'/>
2233      <parameter type-id='type-id-90'/>
2234      <parameter type-id='type-id-12'/>
2235      <return type-id='type-id-58'/>
2236    </function-decl>
2237    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
2238      <parameter type-id='type-id-43'/>
2239      <parameter type-id='type-id-90'/>
2240      <parameter type-id='type-id-12'/>
2241      <return type-id='type-id-15'/>
2242    </function-decl>
2243    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
2244      <parameter type-id='type-id-43'/>
2245      <parameter type-id='type-id-90'/>
2246      <parameter type-id='type-id-12'/>
2247      <return type-id='type-id-66'/>
2248    </function-decl>
2249    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
2250      <return type-id='type-id-12'/>
2251    </function-decl>
2252    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
2253      <parameter type-id='type-id-34'/>
2254      <return type-id='type-id-47'/>
2255    </function-decl>
2256    <function-decl name='quick_exit' filepath='/usr/include/stdlib.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64'>
2257      <parameter type-id='type-id-12'/>
2258      <return type-id='type-id-47'/>
2259    </function-decl>
2260    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'>
2261      <parameter type-id='type-id-43'/>
2262      <return type-id='type-id-23'/>
2263    </function-decl>
2264    <function-decl name='system' filepath='/usr/include/stdlib.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64'>
2265      <parameter type-id='type-id-43'/>
2266      <return type-id='type-id-12'/>
2267    </function-decl>
2268    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
2269      <parameter type-id='type-id-29'/>
2270      <parameter type-id='type-id-29'/>
2271      <parameter type-id='type-id-30'/>
2272      <parameter type-id='type-id-30'/>
2273      <parameter type-id='type-id-52'/>
2274      <return type-id='type-id-29'/>
2275    </function-decl>
2276    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
2277      <parameter type-id='type-id-29'/>
2278      <parameter type-id='type-id-30'/>
2279      <parameter type-id='type-id-30'/>
2280      <parameter type-id='type-id-52'/>
2281      <return type-id='type-id-47'/>
2282    </function-decl>
2283    <function-decl name='div' filepath='/usr/include/stdlib.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
2284      <parameter type-id='type-id-12'/>
2285      <parameter type-id='type-id-12'/>
2286      <return type-id='type-id-35'/>
2287    </function-decl>
2288    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
2289      <parameter type-id='type-id-14'/>
2290      <parameter type-id='type-id-14'/>
2291      <return type-id='type-id-38'/>
2292    </function-decl>
2293    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
2294      <parameter type-id='type-id-15'/>
2295      <parameter type-id='type-id-15'/>
2296      <return type-id='type-id-40'/>
2297    </function-decl>
2298    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'>
2299      <parameter type-id='type-id-43'/>
2300      <parameter type-id='type-id-30'/>
2301      <return type-id='type-id-12'/>
2302    </function-decl>
2303    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
2304      <parameter type-id='type-id-179'/>
2305      <parameter type-id='type-id-43'/>
2306      <parameter type-id='type-id-30'/>
2307      <return type-id='type-id-12'/>
2308    </function-decl>
2309    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
2310      <parameter type-id='type-id-23'/>
2311      <parameter type-id='type-id-67'/>
2312      <return type-id='type-id-12'/>
2313    </function-decl>
2314    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
2315      <parameter type-id='type-id-179'/>
2316      <parameter type-id='type-id-43'/>
2317      <parameter type-id='type-id-30'/>
2318      <return type-id='type-id-30'/>
2319    </function-decl>
2320    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
2321      <parameter type-id='type-id-23'/>
2322      <parameter type-id='type-id-159'/>
2323      <parameter type-id='type-id-30'/>
2324      <return type-id='type-id-30'/>
2325    </function-decl>
2326    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2327      <parameter type-id='type-id-12'/>
2328      <return type-id='type-id-63'/>
2329    </function-decl>
2330    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'>
2331      <parameter type-id='type-id-69'/>
2332      <parameter type-id='type-id-12'/>
2333      <return type-id='type-id-12'/>
2334    </function-decl>
2335    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
2336      <parameter type-id='type-id-69'/>
2337      <return type-id='type-id-63'/>
2338    </function-decl>
2339    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
2340      <parameter type-id='type-id-67'/>
2341      <parameter type-id='type-id-69'/>
2342      <return type-id='type-id-63'/>
2343    </function-decl>
2344    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
2345      <parameter type-id='type-id-179'/>
2346      <parameter type-id='type-id-12'/>
2347      <parameter type-id='type-id-69'/>
2348      <return type-id='type-id-179'/>
2349    </function-decl>
2350    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'>
2351      <parameter type-id='type-id-159'/>
2352      <parameter type-id='type-id-69'/>
2353      <return type-id='type-id-12'/>
2354    </function-decl>
2355    <namespace-decl name='boost'>
2356      <namespace-decl name='noncopyable_'>
2357        <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'>
2358          <member-function access='protected' constructor='yes'>
2359            <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'>
2360              <parameter type-id='type-id-80' is-artificial='yes'/>
2361              <return type-id='type-id-47'/>
2362            </function-decl>
2363          </member-function>
2364          <member-function access='protected' destructor='yes'>
2365            <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'>
2366              <parameter type-id='type-id-80' is-artificial='yes'/>
2367              <parameter type-id='type-id-12' is-artificial='yes'/>
2368              <return type-id='type-id-47'/>
2369            </function-decl>
2370          </member-function>
2371          <member-function access='protected' constructor='yes'>
2372            <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'>
2373              <parameter type-id='type-id-80' is-artificial='yes'/>
2374              <parameter type-id='type-id-101'/>
2375              <return type-id='type-id-47'/>
2376            </function-decl>
2377          </member-function>
2378          <member-function access='protected' constructor='yes'>
2379            <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'>
2380              <parameter type-id='type-id-80' is-artificial='yes'/>
2381              <return type-id='type-id-47'/>
2382            </function-decl>
2383          </member-function>
2384        </class-decl>
2385      </namespace-decl>
2386      <namespace-decl name='filesystem'>
2387        <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'>
2388          <return type-id='type-id-103'/>
2389        </function-decl>
2390      </namespace-decl>
2391      <namespace-decl name='system'>
2392        <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'>
2393          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-78'/>
2394          <member-function access='public' const='yes'>
2395            <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_'>
2396              <parameter type-id='type-id-104' is-artificial='yes'/>
2397              <parameter type-id='type-id-103'/>
2398              <return type-id='type-id-1'/>
2399            </function-decl>
2400          </member-function>
2401          <member-function access='public' destructor='yes' vtable-offset='-1'>
2402            <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'>
2403              <parameter type-id='type-id-82' is-artificial='yes'/>
2404              <parameter type-id='type-id-12' is-artificial='yes'/>
2405              <return type-id='type-id-47'/>
2406            </function-decl>
2407          </member-function>
2408          <member-function access='public' destructor='yes' vtable-offset='-1'>
2409            <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'>
2410              <parameter type-id='type-id-82' is-artificial='yes'/>
2411              <parameter type-id='type-id-12' is-artificial='yes'/>
2412              <return type-id='type-id-47'/>
2413            </function-decl>
2414          </member-function>
2415          <member-function access='public' destructor='yes' vtable-offset='-1'>
2416            <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'>
2417              <parameter type-id='type-id-82' is-artificial='yes'/>
2418              <parameter type-id='type-id-12' is-artificial='yes'/>
2419              <return type-id='type-id-47'/>
2420            </function-decl>
2421          </member-function>
2422          <member-function access='public' destructor='yes' vtable-offset='-1'>
2423            <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'>
2424              <parameter type-id='type-id-82' is-artificial='yes'/>
2425              <parameter type-id='type-id-12' is-artificial='yes'/>
2426              <return type-id='type-id-47'/>
2427            </function-decl>
2428          </member-function>
2429          <member-function access='public' destructor='yes' vtable-offset='-1'>
2430            <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'>
2431              <parameter type-id='type-id-82' is-artificial='yes'/>
2432              <parameter type-id='type-id-12' is-artificial='yes'/>
2433              <return type-id='type-id-47'/>
2434            </function-decl>
2435          </member-function>
2436          <member-function access='public' destructor='yes' vtable-offset='-1'>
2437            <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'>
2438              <parameter type-id='type-id-82' is-artificial='yes'/>
2439              <parameter type-id='type-id-12' is-artificial='yes'/>
2440              <return type-id='type-id-47'/>
2441            </function-decl>
2442          </member-function>
2443          <member-function access='public' destructor='yes' vtable-offset='-1'>
2444            <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'>
2445              <parameter type-id='type-id-82' is-artificial='yes'/>
2446              <parameter type-id='type-id-12' is-artificial='yes'/>
2447              <return type-id='type-id-47'/>
2448            </function-decl>
2449          </member-function>
2450          <member-function access='public' destructor='yes' vtable-offset='-1'>
2451            <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'>
2452              <parameter type-id='type-id-82' is-artificial='yes'/>
2453              <parameter type-id='type-id-12' is-artificial='yes'/>
2454              <return type-id='type-id-47'/>
2455            </function-decl>
2456          </member-function>
2457          <member-function access='public' const='yes' vtable-offset='2'>
2458            <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'>
2459              <parameter type-id='type-id-104' is-artificial='yes'/>
2460              <return type-id='type-id-43'/>
2461            </function-decl>
2462          </member-function>
2463          <member-function access='public' const='yes' vtable-offset='3'>
2464            <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'>
2465              <parameter type-id='type-id-104' is-artificial='yes'/>
2466              <parameter type-id='type-id-12'/>
2467              <return type-id='type-id-227'/>
2468            </function-decl>
2469          </member-function>
2470          <member-function access='public' const='yes' vtable-offset='4'>
2471            <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'>
2472              <parameter type-id='type-id-104' is-artificial='yes'/>
2473              <parameter type-id='type-id-12'/>
2474              <return type-id='type-id-85'/>
2475            </function-decl>
2476          </member-function>
2477          <member-function access='public' const='yes' vtable-offset='5'>
2478            <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'>
2479              <parameter type-id='type-id-104' is-artificial='yes'/>
2480              <parameter type-id='type-id-12'/>
2481              <parameter type-id='type-id-109'/>
2482              <return type-id='type-id-1'/>
2483            </function-decl>
2484          </member-function>
2485          <member-function access='public' const='yes' vtable-offset='6'>
2486            <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'>
2487              <parameter type-id='type-id-104' is-artificial='yes'/>
2488              <parameter type-id='type-id-106'/>
2489              <parameter type-id='type-id-12'/>
2490              <return type-id='type-id-1'/>
2491            </function-decl>
2492          </member-function>
2493        </class-decl>
2494        <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'>
2495          <member-type access='public'>
2496            <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-242'/>
2497          </member-type>
2498          <data-member access='private' layout-offset-in-bits='0'>
2499            <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'/>
2500          </data-member>
2501          <data-member access='private' layout-offset-in-bits='64'>
2502            <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'/>
2503          </data-member>
2504          <member-function access='public' constructor='yes'>
2505            <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'>
2506              <parameter type-id='type-id-84' is-artificial='yes'/>
2507              <return type-id='type-id-47'/>
2508            </function-decl>
2509          </member-function>
2510          <member-function access='public' constructor='yes'>
2511            <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'>
2512              <parameter type-id='type-id-84' is-artificial='yes'/>
2513              <parameter type-id='type-id-12'/>
2514              <parameter type-id='type-id-103'/>
2515              <return type-id='type-id-47'/>
2516            </function-decl>
2517          </member-function>
2518          <member-function access='public' const='yes'>
2519            <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'>
2520              <parameter type-id='type-id-107' is-artificial='yes'/>
2521              <return type-id='type-id-12'/>
2522            </function-decl>
2523          </member-function>
2524          <member-function access='public' const='yes'>
2525            <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'>
2526              <parameter type-id='type-id-107' is-artificial='yes'/>
2527              <return type-id='type-id-103'/>
2528            </function-decl>
2529          </member-function>
2530          <member-function access='public' constructor='yes'>
2531            <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'>
2532              <parameter type-id='type-id-84' is-artificial='yes'/>
2533              <return type-id='type-id-47'/>
2534            </function-decl>
2535          </member-function>
2536          <member-function access='public' constructor='yes'>
2537            <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'>
2538              <parameter type-id='type-id-84' is-artificial='yes'/>
2539              <parameter type-id='type-id-12'/>
2540              <parameter type-id='type-id-103'/>
2541              <return type-id='type-id-47'/>
2542            </function-decl>
2543          </member-function>
2544          <member-function access='public' constructor='yes'>
2545            <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'>
2546              <parameter type-id='type-id-84' is-artificial='yes'/>
2547              <return type-id='type-id-47'/>
2548            </function-decl>
2549          </member-function>
2550          <member-function access='public' constructor='yes'>
2551            <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'>
2552              <parameter type-id='type-id-84' is-artificial='yes'/>
2553              <parameter type-id='type-id-12'/>
2554              <parameter type-id='type-id-103'/>
2555              <return type-id='type-id-47'/>
2556            </function-decl>
2557          </member-function>
2558          <member-function access='public'>
2559            <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'>
2560              <parameter type-id='type-id-84' is-artificial='yes'/>
2561              <parameter type-id='type-id-12'/>
2562              <parameter type-id='type-id-103'/>
2563              <return type-id='type-id-47'/>
2564            </function-decl>
2565          </member-function>
2566          <member-function access='public'>
2567            <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'>
2568              <parameter type-id='type-id-84' is-artificial='yes'/>
2569              <return type-id='type-id-47'/>
2570            </function-decl>
2571          </member-function>
2572          <member-function access='public' const='yes'>
2573            <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'>
2574              <parameter type-id='type-id-107' is-artificial='yes'/>
2575              <return type-id='type-id-227'/>
2576            </function-decl>
2577          </member-function>
2578          <member-function access='public' static='yes'>
2579            <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'>
2580              <return type-id='type-id-47'/>
2581            </function-decl>
2582          </member-function>
2583          <member-function access='public' const='yes'>
2584            <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'>
2585              <parameter type-id='type-id-107' is-artificial='yes'/>
2586              <return type-id='type-id-242'/>
2587            </function-decl>
2588          </member-function>
2589          <member-function access='public' constructor='yes'>
2590            <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'>
2591              <parameter type-id='type-id-84' is-artificial='yes'/>
2592              <return type-id='type-id-47'/>
2593            </function-decl>
2594          </member-function>
2595          <member-function access='public' constructor='yes'>
2596            <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'>
2597              <parameter type-id='type-id-84' is-artificial='yes'/>
2598              <parameter type-id='type-id-12'/>
2599              <parameter type-id='type-id-103'/>
2600              <return type-id='type-id-47'/>
2601            </function-decl>
2602          </member-function>
2603          <member-function access='public' constructor='yes'>
2604            <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'>
2605              <parameter type-id='type-id-84' is-artificial='yes'/>
2606              <return type-id='type-id-47'/>
2607            </function-decl>
2608          </member-function>
2609          <member-function access='public' constructor='yes'>
2610            <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'>
2611              <parameter type-id='type-id-84' is-artificial='yes'/>
2612              <parameter type-id='type-id-12'/>
2613              <parameter type-id='type-id-103'/>
2614              <return type-id='type-id-47'/>
2615            </function-decl>
2616          </member-function>
2617          <member-function access='public' constructor='yes'>
2618            <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'>
2619              <parameter type-id='type-id-84' is-artificial='yes'/>
2620              <return type-id='type-id-47'/>
2621            </function-decl>
2622          </member-function>
2623          <member-function access='public' constructor='yes'>
2624            <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'>
2625              <parameter type-id='type-id-84' is-artificial='yes'/>
2626              <parameter type-id='type-id-12'/>
2627              <parameter type-id='type-id-103'/>
2628              <return type-id='type-id-47'/>
2629            </function-decl>
2630          </member-function>
2631          <member-function access='public' constructor='yes'>
2632            <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'>
2633              <parameter type-id='type-id-84' is-artificial='yes'/>
2634              <return type-id='type-id-47'/>
2635            </function-decl>
2636          </member-function>
2637          <member-function access='public' constructor='yes'>
2638            <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'>
2639              <parameter type-id='type-id-84' is-artificial='yes'/>
2640              <parameter type-id='type-id-12'/>
2641              <parameter type-id='type-id-103'/>
2642              <return type-id='type-id-47'/>
2643            </function-decl>
2644          </member-function>
2645        </class-decl>
2646        <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'>
2647          <data-member access='private' layout-offset-in-bits='0'>
2648            <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'/>
2649          </data-member>
2650          <data-member access='private' layout-offset-in-bits='64'>
2651            <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'/>
2652          </data-member>
2653          <member-function access='public' constructor='yes'>
2654            <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'>
2655              <parameter type-id='type-id-86' is-artificial='yes'/>
2656              <return type-id='type-id-47'/>
2657            </function-decl>
2658          </member-function>
2659          <member-function access='public' constructor='yes'>
2660            <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'>
2661              <parameter type-id='type-id-86' is-artificial='yes'/>
2662              <parameter type-id='type-id-12'/>
2663              <parameter type-id='type-id-103'/>
2664              <return type-id='type-id-47'/>
2665            </function-decl>
2666          </member-function>
2667          <member-function access='public' constructor='yes'>
2668            <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'>
2669              <parameter type-id='type-id-86' is-artificial='yes'/>
2670              <parameter type-id='type-id-12'/>
2671              <parameter type-id='type-id-103'/>
2672              <return type-id='type-id-47'/>
2673            </function-decl>
2674          </member-function>
2675          <member-function access='public' constructor='yes'>
2676            <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'>
2677              <parameter type-id='type-id-86' is-artificial='yes'/>
2678              <return type-id='type-id-47'/>
2679            </function-decl>
2680          </member-function>
2681          <member-function access='public' constructor='yes'>
2682            <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'>
2683              <parameter type-id='type-id-86' is-artificial='yes'/>
2684              <parameter type-id='type-id-12'/>
2685              <parameter type-id='type-id-103'/>
2686              <return type-id='type-id-47'/>
2687            </function-decl>
2688          </member-function>
2689          <member-function access='public' constructor='yes'>
2690            <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'>
2691              <parameter type-id='type-id-86' is-artificial='yes'/>
2692              <return type-id='type-id-47'/>
2693            </function-decl>
2694          </member-function>
2695          <member-function access='public' constructor='yes'>
2696            <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'>
2697              <parameter type-id='type-id-86' is-artificial='yes'/>
2698              <parameter type-id='type-id-12'/>
2699              <parameter type-id='type-id-103'/>
2700              <return type-id='type-id-47'/>
2701            </function-decl>
2702          </member-function>
2703          <member-function access='public' constructor='yes'>
2704            <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'>
2705              <parameter type-id='type-id-86' is-artificial='yes'/>
2706              <return type-id='type-id-47'/>
2707            </function-decl>
2708          </member-function>
2709          <member-function access='public' constructor='yes'>
2710            <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'>
2711              <parameter type-id='type-id-86' is-artificial='yes'/>
2712              <parameter type-id='type-id-12'/>
2713              <parameter type-id='type-id-103'/>
2714              <return type-id='type-id-47'/>
2715            </function-decl>
2716          </member-function>
2717          <member-function access='public' constructor='yes'>
2718            <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'>
2719              <parameter type-id='type-id-86' is-artificial='yes'/>
2720              <return type-id='type-id-47'/>
2721            </function-decl>
2722          </member-function>
2723          <member-function access='public' constructor='yes'>
2724            <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'>
2725              <parameter type-id='type-id-86' is-artificial='yes'/>
2726              <parameter type-id='type-id-12'/>
2727              <parameter type-id='type-id-103'/>
2728              <return type-id='type-id-47'/>
2729            </function-decl>
2730          </member-function>
2731          <member-function access='public' constructor='yes'>
2732            <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'>
2733              <parameter type-id='type-id-86' is-artificial='yes'/>
2734              <return type-id='type-id-47'/>
2735            </function-decl>
2736          </member-function>
2737          <member-function access='public' constructor='yes'>
2738            <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'>
2739              <parameter type-id='type-id-86' is-artificial='yes'/>
2740              <parameter type-id='type-id-12'/>
2741              <parameter type-id='type-id-103'/>
2742              <return type-id='type-id-47'/>
2743            </function-decl>
2744          </member-function>
2745        </class-decl>
2746        <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_'>
2747          <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'/>
2748          <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'/>
2749          <return type-id='type-id-1'/>
2750        </function-decl>
2751      </namespace-decl>
2752    </namespace-decl>
2753    <namespace-decl name='mpl_'>
2754      <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'>
2755        <data-member access='public' static='yes'>
2756          <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'/>
2757        </data-member>
2758      </class-decl>
2759      <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'>
2760        <data-member access='public' static='yes'>
2761          <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'/>
2762        </data-member>
2763      </class-decl>
2764      <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'>
2765        <data-member access='public' static='yes'>
2766          <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'/>
2767        </data-member>
2768      </class-decl>
2769    </namespace-decl>
2770    <type-decl name='variadic parameter type' id='type-id-243'/>
2771    <type-decl name='void' id='type-id-47'/>
2772    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
2773      <parameter type-id='type-id-12'/>
2774      <parameter type-id='type-id-43'/>
2775      <return type-id='type-id-23'/>
2776    </function-decl>
2777    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
2778      <return type-id='type-id-163'/>
2779    </function-decl>
2780    <function-decl name='remove' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
2781      <parameter type-id='type-id-43'/>
2782      <return type-id='type-id-12'/>
2783    </function-decl>
2784    <function-decl name='rename' filepath='/usr/include/stdio.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
2785      <parameter type-id='type-id-43'/>
2786      <parameter type-id='type-id-43'/>
2787      <return type-id='type-id-12'/>
2788    </function-decl>
2789    <function-decl name='tmpfile' filepath='/usr/include/stdio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
2790      <return type-id='type-id-68'/>
2791    </function-decl>
2792    <function-decl name='tmpnam' filepath='/usr/include/stdio.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
2793      <parameter type-id='type-id-23'/>
2794      <return type-id='type-id-23'/>
2795    </function-decl>
2796    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
2797      <parameter type-id='type-id-68'/>
2798      <return type-id='type-id-12'/>
2799    </function-decl>
2800    <function-decl name='fflush' filepath='/usr/include/stdio.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
2801      <parameter type-id='type-id-68'/>
2802      <return type-id='type-id-12'/>
2803    </function-decl>
2804    <function-decl name='fopen' filepath='/usr/include/stdio.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
2805      <parameter type-id='type-id-43'/>
2806      <parameter type-id='type-id-43'/>
2807      <return type-id='type-id-68'/>
2808    </function-decl>
2809    <function-decl name='freopen' filepath='/usr/include/stdio.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
2810      <parameter type-id='type-id-43'/>
2811      <parameter type-id='type-id-43'/>
2812      <parameter type-id='type-id-68'/>
2813      <return type-id='type-id-68'/>
2814    </function-decl>
2815    <function-decl name='setbuf' filepath='/usr/include/stdio.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
2816      <parameter type-id='type-id-68'/>
2817      <parameter type-id='type-id-23'/>
2818      <return type-id='type-id-47'/>
2819    </function-decl>
2820    <function-decl name='setvbuf' filepath='/usr/include/stdio.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
2821      <parameter type-id='type-id-68'/>
2822      <parameter type-id='type-id-23'/>
2823      <parameter type-id='type-id-12'/>
2824      <parameter type-id='type-id-30'/>
2825      <return type-id='type-id-12'/>
2826    </function-decl>
2827    <function-decl name='fgetc' filepath='/usr/include/stdio.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
2828      <parameter type-id='type-id-68'/>
2829      <return type-id='type-id-12'/>
2830    </function-decl>
2831    <function-decl name='getc' filepath='/usr/include/stdio.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
2832      <parameter type-id='type-id-68'/>
2833      <return type-id='type-id-12'/>
2834    </function-decl>
2835    <function-decl name='getchar' filepath='/usr/include/stdio.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
2836      <return type-id='type-id-12'/>
2837    </function-decl>
2838    <function-decl name='fgets' filepath='/usr/include/stdio.h' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
2839      <parameter type-id='type-id-23'/>
2840      <parameter type-id='type-id-12'/>
2841      <parameter type-id='type-id-68'/>
2842      <return type-id='type-id-23'/>
2843    </function-decl>
2844    <function-decl name='gets' filepath='/usr/include/stdio.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64'>
2845      <parameter type-id='type-id-23'/>
2846      <return type-id='type-id-23'/>
2847    </function-decl>
2848    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
2849      <parameter type-id='type-id-12'/>
2850      <parameter type-id='type-id-68'/>
2851      <return type-id='type-id-12'/>
2852    </function-decl>
2853    <function-decl name='fread' filepath='/usr/include/stdio.h' line='709' column='1' visibility='default' binding='global' size-in-bits='64'>
2854      <parameter type-id='type-id-29'/>
2855      <parameter type-id='type-id-30'/>
2856      <parameter type-id='type-id-30'/>
2857      <parameter type-id='type-id-68'/>
2858      <return type-id='type-id-30'/>
2859    </function-decl>
2860    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
2861      <parameter type-id='type-id-68'/>
2862      <parameter type-id='type-id-14'/>
2863      <parameter type-id='type-id-12'/>
2864      <return type-id='type-id-12'/>
2865    </function-decl>
2866    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
2867      <parameter type-id='type-id-68'/>
2868      <return type-id='type-id-14'/>
2869    </function-decl>
2870    <function-decl name='rewind' filepath='/usr/include/stdio.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
2871      <parameter type-id='type-id-68'/>
2872      <return type-id='type-id-47'/>
2873    </function-decl>
2874    <function-decl name='fgetpos' filepath='/usr/include/stdio.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64'>
2875      <parameter type-id='type-id-68'/>
2876      <parameter type-id='type-id-161'/>
2877      <return type-id='type-id-12'/>
2878    </function-decl>
2879    <function-decl name='fsetpos' filepath='/usr/include/stdio.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64'>
2880      <parameter type-id='type-id-68'/>
2881      <parameter type-id='type-id-117'/>
2882      <return type-id='type-id-12'/>
2883    </function-decl>
2884    <function-decl name='clearerr' filepath='/usr/include/stdio.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64'>
2885      <parameter type-id='type-id-68'/>
2886      <return type-id='type-id-47'/>
2887    </function-decl>
2888    <function-decl name='feof' filepath='/usr/include/stdio.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
2889      <parameter type-id='type-id-68'/>
2890      <return type-id='type-id-12'/>
2891    </function-decl>
2892    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='830' column='1' visibility='default' binding='global' size-in-bits='64'>
2893      <parameter type-id='type-id-68'/>
2894      <return type-id='type-id-12'/>
2895    </function-decl>
2896    <function-decl name='perror' filepath='/usr/include/stdio.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64'>
2897      <parameter type-id='type-id-43'/>
2898      <return type-id='type-id-47'/>
2899    </function-decl>
2900    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
2901      <parameter type-id='type-id-178'/>
2902      <return type-id='type-id-12'/>
2903    </function-decl>
2904    <function-decl name='clock' filepath='/usr/include/time.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
2905      <return type-id='type-id-55'/>
2906    </function-decl>
2907    <function-decl name='time' filepath='/usr/include/time.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
2908      <parameter type-id='type-id-174'/>
2909      <return type-id='type-id-59'/>
2910    </function-decl>
2911    <function-decl name='difftime' filepath='/usr/include/time.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
2912      <parameter type-id='type-id-59'/>
2913      <parameter type-id='type-id-59'/>
2914      <return type-id='type-id-10'/>
2915    </function-decl>
2916    <function-decl name='mktime' filepath='/usr/include/time.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
2917      <parameter type-id='type-id-175'/>
2918      <return type-id='type-id-59'/>
2919    </function-decl>
2920    <function-decl name='strftime' filepath='/usr/include/time.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
2921      <parameter type-id='type-id-23'/>
2922      <parameter type-id='type-id-30'/>
2923      <parameter type-id='type-id-43'/>
2924      <parameter type-id='type-id-156'/>
2925      <return type-id='type-id-30'/>
2926    </function-decl>
2927    <function-decl name='gmtime' filepath='/usr/include/time.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
2928      <parameter type-id='type-id-154'/>
2929      <return type-id='type-id-175'/>
2930    </function-decl>
2931    <function-decl name='localtime' filepath='/usr/include/time.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
2932      <parameter type-id='type-id-154'/>
2933      <return type-id='type-id-175'/>
2934    </function-decl>
2935    <function-decl name='asctime' filepath='/usr/include/time.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
2936      <parameter type-id='type-id-156'/>
2937      <return type-id='type-id-23'/>
2938    </function-decl>
2939    <function-decl name='ctime' filepath='/usr/include/time.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
2940      <parameter type-id='type-id-154'/>
2941      <return type-id='type-id-23'/>
2942    </function-decl>
2943    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
2944      <parameter type-id='type-id-179'/>
2945      <parameter type-id='type-id-159'/>
2946      <return type-id='type-id-179'/>
2947    </function-decl>
2948    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
2949      <parameter type-id='type-id-179'/>
2950      <parameter type-id='type-id-159'/>
2951      <parameter type-id='type-id-30'/>
2952      <return type-id='type-id-179'/>
2953    </function-decl>
2954    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
2955      <parameter type-id='type-id-179'/>
2956      <parameter type-id='type-id-159'/>
2957      <return type-id='type-id-179'/>
2958    </function-decl>
2959    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
2960      <parameter type-id='type-id-179'/>
2961      <parameter type-id='type-id-159'/>
2962      <parameter type-id='type-id-30'/>
2963      <return type-id='type-id-179'/>
2964    </function-decl>
2965    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
2966      <parameter type-id='type-id-159'/>
2967      <parameter type-id='type-id-159'/>
2968      <return type-id='type-id-12'/>
2969    </function-decl>
2970    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
2971      <parameter type-id='type-id-159'/>
2972      <parameter type-id='type-id-159'/>
2973      <parameter type-id='type-id-30'/>
2974      <return type-id='type-id-12'/>
2975    </function-decl>
2976    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
2977      <parameter type-id='type-id-159'/>
2978      <parameter type-id='type-id-159'/>
2979      <return type-id='type-id-12'/>
2980    </function-decl>
2981    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
2982      <parameter type-id='type-id-179'/>
2983      <parameter type-id='type-id-159'/>
2984      <parameter type-id='type-id-30'/>
2985      <return type-id='type-id-30'/>
2986    </function-decl>
2987    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
2988      <parameter type-id='type-id-159'/>
2989      <parameter type-id='type-id-159'/>
2990      <return type-id='type-id-30'/>
2991    </function-decl>
2992    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
2993      <parameter type-id='type-id-159'/>
2994      <parameter type-id='type-id-159'/>
2995      <return type-id='type-id-30'/>
2996    </function-decl>
2997    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
2998      <parameter type-id='type-id-179'/>
2999      <parameter type-id='type-id-159'/>
3000      <parameter type-id='type-id-180'/>
3001      <return type-id='type-id-179'/>
3002    </function-decl>
3003    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
3004      <parameter type-id='type-id-159'/>
3005      <return type-id='type-id-30'/>
3006    </function-decl>
3007    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
3008      <parameter type-id='type-id-159'/>
3009      <parameter type-id='type-id-159'/>
3010      <parameter type-id='type-id-30'/>
3011      <return type-id='type-id-12'/>
3012    </function-decl>
3013    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
3014      <parameter type-id='type-id-179'/>
3015      <parameter type-id='type-id-159'/>
3016      <parameter type-id='type-id-30'/>
3017      <return type-id='type-id-179'/>
3018    </function-decl>
3019    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
3020      <parameter type-id='type-id-179'/>
3021      <parameter type-id='type-id-159'/>
3022      <parameter type-id='type-id-30'/>
3023      <return type-id='type-id-179'/>
3024    </function-decl>
3025    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
3026      <parameter type-id='type-id-179'/>
3027      <parameter type-id='type-id-67'/>
3028      <parameter type-id='type-id-30'/>
3029      <return type-id='type-id-179'/>
3030    </function-decl>
3031    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
3032      <parameter type-id='type-id-63'/>
3033      <return type-id='type-id-12'/>
3034    </function-decl>
3035    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
3036      <parameter type-id='type-id-121'/>
3037      <return type-id='type-id-12'/>
3038    </function-decl>
3039    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'>
3040      <parameter type-id='type-id-179'/>
3041      <parameter type-id='type-id-43'/>
3042      <parameter type-id='type-id-30'/>
3043      <parameter type-id='type-id-164'/>
3044      <return type-id='type-id-30'/>
3045    </function-decl>
3046    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
3047      <parameter type-id='type-id-23'/>
3048      <parameter type-id='type-id-67'/>
3049      <parameter type-id='type-id-164'/>
3050      <return type-id='type-id-30'/>
3051    </function-decl>
3052    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
3053      <parameter type-id='type-id-43'/>
3054      <parameter type-id='type-id-30'/>
3055      <parameter type-id='type-id-164'/>
3056      <return type-id='type-id-30'/>
3057    </function-decl>
3058    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
3059      <parameter type-id='type-id-179'/>
3060      <parameter type-id='type-id-115'/>
3061      <parameter type-id='type-id-30'/>
3062      <parameter type-id='type-id-164'/>
3063      <return type-id='type-id-30'/>
3064    </function-decl>
3065    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
3066      <parameter type-id='type-id-23'/>
3067      <parameter type-id='type-id-160'/>
3068      <parameter type-id='type-id-30'/>
3069      <parameter type-id='type-id-164'/>
3070      <return type-id='type-id-30'/>
3071    </function-decl>
3072    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'>
3073      <parameter type-id='type-id-159'/>
3074      <parameter type-id='type-id-180'/>
3075      <return type-id='type-id-10'/>
3076    </function-decl>
3077    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'>
3078      <parameter type-id='type-id-159'/>
3079      <parameter type-id='type-id-180'/>
3080      <return type-id='type-id-11'/>
3081    </function-decl>
3082    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'>
3083      <parameter type-id='type-id-159'/>
3084      <parameter type-id='type-id-180'/>
3085      <return type-id='type-id-13'/>
3086    </function-decl>
3087    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
3088      <parameter type-id='type-id-159'/>
3089      <parameter type-id='type-id-180'/>
3090      <parameter type-id='type-id-12'/>
3091      <return type-id='type-id-14'/>
3092    </function-decl>
3093    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
3094      <parameter type-id='type-id-159'/>
3095      <parameter type-id='type-id-180'/>
3096      <parameter type-id='type-id-12'/>
3097      <return type-id='type-id-58'/>
3098    </function-decl>
3099    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
3100      <parameter type-id='type-id-159'/>
3101      <parameter type-id='type-id-180'/>
3102      <parameter type-id='type-id-12'/>
3103      <return type-id='type-id-15'/>
3104    </function-decl>
3105    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
3106      <parameter type-id='type-id-159'/>
3107      <parameter type-id='type-id-180'/>
3108      <parameter type-id='type-id-12'/>
3109      <return type-id='type-id-66'/>
3110    </function-decl>
3111    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'>
3112      <parameter type-id='type-id-69'/>
3113      <parameter type-id='type-id-159'/>
3114      <parameter is-variadic='yes'/>
3115      <return type-id='type-id-12'/>
3116    </function-decl>
3117    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'>
3118      <parameter type-id='type-id-159'/>
3119      <parameter is-variadic='yes'/>
3120      <return type-id='type-id-12'/>
3121    </function-decl>
3122    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
3123      <parameter type-id='type-id-179'/>
3124      <parameter type-id='type-id-30'/>
3125      <parameter type-id='type-id-159'/>
3126      <parameter is-variadic='yes'/>
3127      <return type-id='type-id-12'/>
3128    </function-decl>
3129    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
3130      <parameter type-id='type-id-69'/>
3131      <parameter type-id='type-id-159'/>
3132      <parameter type-id='type-id-176'/>
3133      <return type-id='type-id-12'/>
3134    </function-decl>
3135    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'>
3136      <parameter type-id='type-id-159'/>
3137      <parameter type-id='type-id-176'/>
3138      <return type-id='type-id-12'/>
3139    </function-decl>
3140    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
3141      <parameter type-id='type-id-179'/>
3142      <parameter type-id='type-id-30'/>
3143      <parameter type-id='type-id-159'/>
3144      <parameter type-id='type-id-176'/>
3145      <return type-id='type-id-12'/>
3146    </function-decl>
3147    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
3148      <parameter type-id='type-id-69'/>
3149      <parameter type-id='type-id-159'/>
3150      <parameter is-variadic='yes'/>
3151      <return type-id='type-id-12'/>
3152    </function-decl>
3153    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
3154      <parameter type-id='type-id-159'/>
3155      <parameter is-variadic='yes'/>
3156      <return type-id='type-id-12'/>
3157    </function-decl>
3158    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'>
3159      <parameter type-id='type-id-159'/>
3160      <parameter type-id='type-id-159'/>
3161      <parameter is-variadic='yes'/>
3162      <return type-id='type-id-12'/>
3163    </function-decl>
3164    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
3165      <parameter type-id='type-id-69'/>
3166      <parameter type-id='type-id-159'/>
3167      <parameter type-id='type-id-176'/>
3168      <return type-id='type-id-12'/>
3169    </function-decl>
3170    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
3171      <parameter type-id='type-id-159'/>
3172      <parameter type-id='type-id-176'/>
3173      <return type-id='type-id-12'/>
3174    </function-decl>
3175    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
3176      <parameter type-id='type-id-159'/>
3177      <parameter type-id='type-id-159'/>
3178      <parameter type-id='type-id-176'/>
3179      <return type-id='type-id-12'/>
3180    </function-decl>
3181    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'>
3182      <parameter type-id='type-id-69'/>
3183      <return type-id='type-id-63'/>
3184    </function-decl>
3185    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
3186      <return type-id='type-id-63'/>
3187    </function-decl>
3188    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'>
3189      <parameter type-id='type-id-67'/>
3190      <parameter type-id='type-id-69'/>
3191      <return type-id='type-id-63'/>
3192    </function-decl>
3193    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'>
3194      <parameter type-id='type-id-67'/>
3195      <return type-id='type-id-63'/>
3196    </function-decl>
3197    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
3198      <parameter type-id='type-id-63'/>
3199      <parameter type-id='type-id-69'/>
3200      <return type-id='type-id-63'/>
3201    </function-decl>
3202    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'>
3203      <parameter type-id='type-id-179'/>
3204      <parameter type-id='type-id-30'/>
3205      <parameter type-id='type-id-159'/>
3206      <parameter type-id='type-id-156'/>
3207      <return type-id='type-id-30'/>
3208    </function-decl>
3209    <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
3210      <parameter type-id='type-id-43'/>
3211      <return type-id='type-id-62'/>
3212    </function-decl>
3213    <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
3214      <parameter type-id='type-id-63'/>
3215      <parameter type-id='type-id-62'/>
3216      <return type-id='type-id-12'/>
3217    </function-decl>
3218    <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
3219      <parameter type-id='type-id-43'/>
3220      <return type-id='type-id-61'/>
3221    </function-decl>
3222    <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
3223      <parameter type-id='type-id-63'/>
3224      <parameter type-id='type-id-61'/>
3225      <return type-id='type-id-63'/>
3226    </function-decl>
3227    <pointer-type-def type-id='type-id-47' id='type-id-29'/>
3228    <function-type size-in-bits='64' id='type-id-162'>
3229      <parameter type-id='type-id-29'/>
3230      <parameter type-id='type-id-29'/>
3231      <return type-id='type-id-12'/>
3232    </function-type>
3233    <function-type size-in-bits='64' id='type-id-177'>
3234      <return type-id='type-id-47'/>
3235    </function-type>
3236  </abi-instr>
3237  <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'>
3238    <array-type-def dimensions='1' type-id='type-id-244' size-in-bits='unknown' id='type-id-245'>
3239      <subrange length='unknown' lower-bound='0' upper-bound='0' id='type-id-65'/>
3240    </array-type-def>
3241    <array-type-def dimensions='1' type-id='type-id-246' size-in-bits='unknown' id='type-id-247'>
3242      <subrange length='unknown' lower-bound='0' upper-bound='0' id='type-id-65'/>
3243    </array-type-def>
3244    <class-decl name='_G_fpos64_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-248' visibility='default' filepath='/usr/include/_G_config.h' line='27' column='1' id='type-id-249'>
3245      <data-member access='public' layout-offset-in-bits='0'>
3246        <var-decl name='__pos' type-id='type-id-28' visibility='default' filepath='/usr/include/_G_config.h' line='28' column='1'/>
3247      </data-member>
3248      <data-member access='public' layout-offset-in-bits='64'>
3249        <var-decl name='__state' type-id='type-id-21' visibility='default' filepath='/usr/include/_G_config.h' line='29' column='1'/>
3250      </data-member>
3251    </class-decl>
3252    <typedef-decl name='_G_fpos64_t' type-id='type-id-249' filepath='/usr/include/_G_config.h' line='30' column='1' id='type-id-248'/>
3253    <typedef-decl name='__gthread_once_t' type-id='type-id-250' filepath='/usr/include/x86_64-linux-gnu/c++/4.9/bits/gthr-default.h' line='49' column='1' id='type-id-251'/>
3254    <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-252'/>
3255    <typedef-decl name='fpos_t' type-id='type-id-248' filepath='/usr/include/stdio.h' line='112' column='1' id='type-id-253'/>
3256    <typedef-decl name='mode_t' type-id='type-id-252' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='70' column='1' id='type-id-254'/>
3257    <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-250'/>
3258    <typedef-decl name='uintmax_t' type-id='type-id-58' filepath='/usr/include/stdint.h' line='135' column='1' id='type-id-255'/>
3259    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-256'/>
3260    <array-type-def dimensions='1' type-id='type-id-58' size-in-bits='39936' id='type-id-257'>
3261      <subrange length='624' lower-bound='0' upper-bound='623' type-id='type-id-4' id='type-id-258'/>
3262    </array-type-def>
3263    <reference-type-def kind='lvalue' type-id='type-id-259' size-in-bits='64' id='type-id-260'/>
3264    <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-261'/>
3265    <reference-type-def kind='lvalue' type-id='type-id-262' size-in-bits='64' id='type-id-263'/>
3266    <pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-264'/>
3267    <pointer-type-def type-id='type-id-265' size-in-bits='64' id='type-id-266'/>
3268    <reference-type-def kind='lvalue' type-id='type-id-267' size-in-bits='64' id='type-id-268'/>
3269    <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-269'/>
3270    <reference-type-def kind='lvalue' type-id='type-id-270' size-in-bits='64' id='type-id-271'/>
3271    <reference-type-def kind='rvalue' type-id='type-id-270' size-in-bits='64' id='type-id-272'/>
3272    <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-273'/>
3273    <reference-type-def kind='lvalue' type-id='type-id-274' size-in-bits='64' id='type-id-275'/>
3274    <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-276'/>
3275    <reference-type-def kind='lvalue' type-id='type-id-277' size-in-bits='64' id='type-id-278'/>
3276    <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-279'/>
3277    <reference-type-def kind='lvalue' type-id='type-id-280' size-in-bits='64' id='type-id-281'/>
3278    <pointer-type-def type-id='type-id-280' size-in-bits='64' id='type-id-282'/>
3279    <reference-type-def kind='lvalue' type-id='type-id-283' size-in-bits='64' id='type-id-284'/>
3280    <reference-type-def kind='rvalue' type-id='type-id-283' size-in-bits='64' id='type-id-285'/>
3281    <pointer-type-def type-id='type-id-283' size-in-bits='64' id='type-id-286'/>
3282    <reference-type-def kind='lvalue' type-id='type-id-287' size-in-bits='64' id='type-id-288'/>
3283    <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-289'/>
3284    <reference-type-def kind='lvalue' type-id='type-id-289' size-in-bits='64' id='type-id-290'/>
3285    <reference-type-def kind='lvalue' type-id='type-id-291' size-in-bits='64' id='type-id-292'/>
3286    <pointer-type-def type-id='type-id-291' size-in-bits='64' id='type-id-293'/>
3287    <reference-type-def kind='lvalue' type-id='type-id-294' size-in-bits='64' id='type-id-295'/>
3288    <pointer-type-def type-id='type-id-294' size-in-bits='64' id='type-id-296'/>
3289    <pointer-type-def type-id='type-id-297' size-in-bits='64' id='type-id-298'/>
3290    <pointer-type-def type-id='type-id-299' size-in-bits='64' id='type-id-300'/>
3291    <reference-type-def kind='lvalue' type-id='type-id-301' size-in-bits='64' id='type-id-302'/>
3292    <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-303'/>
3293    <reference-type-def kind='lvalue' type-id='type-id-303' size-in-bits='64' id='type-id-304'/>
3294    <reference-type-def kind='lvalue' type-id='type-id-305' size-in-bits='64' id='type-id-306'/>
3295    <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-307'/>
3296    <reference-type-def kind='lvalue' type-id='type-id-308' size-in-bits='64' id='type-id-309'/>
3297    <pointer-type-def type-id='type-id-308' size-in-bits='64' id='type-id-310'/>
3298    <reference-type-def kind='lvalue' type-id='type-id-311' size-in-bits='64' id='type-id-312'/>
3299    <pointer-type-def type-id='type-id-313' size-in-bits='64' id='type-id-314'/>
3300    <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-316'/>
3301    <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-318'/>
3302    <reference-type-def kind='lvalue' type-id='type-id-319' size-in-bits='64' id='type-id-320'/>
3303    <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-321'/>
3304    <reference-type-def kind='lvalue' type-id='type-id-322' size-in-bits='64' id='type-id-323'/>
3305    <reference-type-def kind='rvalue' type-id='type-id-322' size-in-bits='64' id='type-id-324'/>
3306    <pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-325'/>
3307    <pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-327'/>
3308    <reference-type-def kind='lvalue' type-id='type-id-328' size-in-bits='64' id='type-id-329'/>
3309    <reference-type-def kind='rvalue' type-id='type-id-328' size-in-bits='64' id='type-id-330'/>
3310    <pointer-type-def type-id='type-id-328' size-in-bits='64' id='type-id-331'/>
3311    <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-333'/>
3312    <reference-type-def kind='lvalue' type-id='type-id-83' size-in-bits='64' id='type-id-334'/>
3313    <pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-336'/>
3314    <qualified-type-def type-id='type-id-259' const='yes' id='type-id-337'/>
3315    <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-338'/>
3316    <qualified-type-def type-id='type-id-262' const='yes' id='type-id-339'/>
3317    <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-340'/>
3318    <qualified-type-def type-id='type-id-265' const='yes' id='type-id-341'/>
3319    <reference-type-def kind='lvalue' type-id='type-id-341' size-in-bits='64' id='type-id-342'/>
3320    <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-343'/>
3321    <qualified-type-def type-id='type-id-267' const='yes' id='type-id-344'/>
3322    <reference-type-def kind='lvalue' type-id='type-id-344' size-in-bits='64' id='type-id-345'/>
3323    <pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-346'/>
3324    <qualified-type-def type-id='type-id-270' const='yes' id='type-id-347'/>
3325    <reference-type-def kind='lvalue' type-id='type-id-347' size-in-bits='64' id='type-id-348'/>
3326    <pointer-type-def type-id='type-id-347' size-in-bits='64' id='type-id-349'/>
3327    <qualified-type-def type-id='type-id-274' const='yes' id='type-id-350'/>
3328    <reference-type-def kind='lvalue' type-id='type-id-350' size-in-bits='64' id='type-id-351'/>
3329    <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-352'/>
3330    <qualified-type-def type-id='type-id-277' const='yes' id='type-id-353'/>
3331    <reference-type-def kind='lvalue' type-id='type-id-353' size-in-bits='64' id='type-id-354'/>
3332    <qualified-type-def type-id='type-id-280' const='yes' id='type-id-355'/>
3333    <reference-type-def kind='lvalue' type-id='type-id-355' size-in-bits='64' id='type-id-356'/>
3334    <qualified-type-def type-id='type-id-283' const='yes' id='type-id-357'/>
3335    <reference-type-def kind='lvalue' type-id='type-id-357' size-in-bits='64' id='type-id-358'/>
3336    <pointer-type-def type-id='type-id-357' size-in-bits='64' id='type-id-359'/>
3337    <qualified-type-def type-id='type-id-291' const='yes' id='type-id-360'/>
3338    <reference-type-def kind='lvalue' type-id='type-id-360' size-in-bits='64' id='type-id-361'/>
3339    <pointer-type-def type-id='type-id-360' size-in-bits='64' id='type-id-362'/>
3340    <qualified-type-def type-id='type-id-294' const='yes' id='type-id-363'/>
3341    <reference-type-def kind='lvalue' type-id='type-id-363' size-in-bits='64' id='type-id-364'/>
3342    <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-365'/>
3343    <qualified-type-def type-id='type-id-297' const='yes' id='type-id-366'/>
3344    <reference-type-def kind='lvalue' type-id='type-id-366' size-in-bits='64' id='type-id-367'/>
3345    <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-368'/>
3346    <qualified-type-def type-id='type-id-299' const='yes' id='type-id-369'/>
3347    <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-370'/>
3348    <qualified-type-def type-id='type-id-305' const='yes' id='type-id-371'/>
3349    <reference-type-def kind='lvalue' type-id='type-id-371' size-in-bits='64' id='type-id-372'/>
3350    <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-373'/>
3351    <qualified-type-def type-id='type-id-308' const='yes' id='type-id-374'/>
3352    <reference-type-def kind='lvalue' type-id='type-id-374' size-in-bits='64' id='type-id-375'/>
3353    <pointer-type-def type-id='type-id-374' size-in-bits='64' id='type-id-376'/>
3354    <qualified-type-def type-id='type-id-377' const='yes' id='type-id-378'/>
3355    <reference-type-def kind='lvalue' type-id='type-id-378' size-in-bits='64' id='type-id-379'/>
3356    <qualified-type-def type-id='type-id-380' const='yes' id='type-id-381'/>
3357    <pointer-type-def type-id='type-id-381' size-in-bits='64' id='type-id-382'/>
3358    <qualified-type-def type-id='type-id-315' const='yes' id='type-id-383'/>
3359    <reference-type-def kind='lvalue' type-id='type-id-383' size-in-bits='64' id='type-id-384'/>
3360    <pointer-type-def type-id='type-id-383' size-in-bits='64' id='type-id-385'/>
3361    <qualified-type-def type-id='type-id-317' const='yes' id='type-id-386'/>
3362    <reference-type-def kind='lvalue' type-id='type-id-386' size-in-bits='64' id='type-id-387'/>
3363    <pointer-type-def type-id='type-id-386' size-in-bits='64' id='type-id-388'/>
3364    <qualified-type-def type-id='type-id-319' const='yes' id='type-id-389'/>
3365    <reference-type-def kind='lvalue' type-id='type-id-389' size-in-bits='64' id='type-id-390'/>
3366    <pointer-type-def type-id='type-id-389' size-in-bits='64' id='type-id-391'/>
3367    <qualified-type-def type-id='type-id-322' const='yes' id='type-id-392'/>
3368    <reference-type-def kind='lvalue' type-id='type-id-392' size-in-bits='64' id='type-id-393'/>
3369    <pointer-type-def type-id='type-id-392' size-in-bits='64' id='type-id-394'/>
3370    <qualified-type-def type-id='type-id-328' const='yes' id='type-id-395'/>
3371    <reference-type-def kind='lvalue' type-id='type-id-395' size-in-bits='64' id='type-id-396'/>
3372    <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-397'/>
3373    <qualified-type-def type-id='type-id-335' const='yes' id='type-id-398'/>
3374    <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-399'/>
3375    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-400'/>
3376    <qualified-type-def type-id='type-id-400' const='yes' id='type-id-401'/>
3377    <qualified-type-def type-id='type-id-253' const='yes' id='type-id-402'/>
3378    <pointer-type-def type-id='type-id-402' size-in-bits='64' id='type-id-403'/>
3379    <qualified-type-def type-id='type-id-404' const='yes' id='type-id-405'/>
3380    <pointer-type-def type-id='type-id-405' size-in-bits='64' id='type-id-406'/>
3381    <qualified-type-def type-id='type-id-407' const='yes' id='type-id-408'/>
3382    <pointer-type-def type-id='type-id-408' size-in-bits='64' id='type-id-409'/>
3383    <qualified-type-def type-id='type-id-410' const='yes' id='type-id-411'/>
3384    <pointer-type-def type-id='type-id-411' size-in-bits='64' id='type-id-412'/>
3385    <qualified-type-def type-id='type-id-413' const='yes' id='type-id-414'/>
3386    <pointer-type-def type-id='type-id-414' size-in-bits='64' id='type-id-415'/>
3387    <qualified-type-def type-id='type-id-416' const='yes' id='type-id-417'/>
3388    <pointer-type-def type-id='type-id-417' size-in-bits='64' id='type-id-418'/>
3389    <qualified-type-def type-id='type-id-419' const='yes' id='type-id-420'/>
3390    <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-421'/>
3391    <qualified-type-def type-id='type-id-422' const='yes' id='type-id-423'/>
3392    <reference-type-def kind='lvalue' type-id='type-id-423' size-in-bits='64' id='type-id-424'/>
3393    <qualified-type-def type-id='type-id-425' const='yes' id='type-id-426'/>
3394    <reference-type-def kind='lvalue' type-id='type-id-426' size-in-bits='64' id='type-id-427'/>
3395    <pointer-type-def type-id='type-id-426' size-in-bits='64' id='type-id-428'/>
3396    <qualified-type-def type-id='type-id-429' const='yes' id='type-id-430'/>
3397    <pointer-type-def type-id='type-id-430' size-in-bits='64' id='type-id-431'/>
3398    <qualified-type-def type-id='type-id-432' const='yes' id='type-id-433'/>
3399    <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-434'/>
3400    <qualified-type-def type-id='type-id-435' const='yes' id='type-id-436'/>
3401    <reference-type-def kind='lvalue' type-id='type-id-436' size-in-bits='64' id='type-id-437'/>
3402    <pointer-type-def type-id='type-id-436' size-in-bits='64' id='type-id-438'/>
3403    <qualified-type-def type-id='type-id-439' const='yes' id='type-id-440'/>
3404    <reference-type-def kind='lvalue' type-id='type-id-440' size-in-bits='64' id='type-id-441'/>
3405    <pointer-type-def type-id='type-id-440' size-in-bits='64' id='type-id-442'/>
3406    <qualified-type-def type-id='type-id-443' const='yes' id='type-id-444'/>
3407    <qualified-type-def type-id='type-id-445' const='yes' id='type-id-446'/>
3408    <reference-type-def kind='lvalue' type-id='type-id-446' size-in-bits='64' id='type-id-447'/>
3409    <pointer-type-def type-id='type-id-446' size-in-bits='64' id='type-id-246'/>
3410    <qualified-type-def type-id='type-id-246' const='yes' id='type-id-448'/>
3411    <pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-244'/>
3412    <qualified-type-def type-id='type-id-449' const='yes' id='type-id-450'/>
3413    <qualified-type-def type-id='type-id-30' const='yes' id='type-id-451'/>
3414    <qualified-type-def type-id='type-id-227' const='yes' id='type-id-452'/>
3415    <reference-type-def kind='lvalue' type-id='type-id-452' size-in-bits='64' id='type-id-453'/>
3416    <qualified-type-def type-id='type-id-454' const='yes' id='type-id-455'/>
3417    <reference-type-def kind='lvalue' type-id='type-id-158' size-in-bits='64' id='type-id-456'/>
3418    <qualified-type-def type-id='type-id-159' const='yes' id='type-id-457'/>
3419    <reference-type-def kind='lvalue' type-id='type-id-457' size-in-bits='64' id='type-id-458'/>
3420    <pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-459'/>
3421    <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-460'/>
3422    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-461'/>
3423    <reference-type-def kind='lvalue' type-id='type-id-425' size-in-bits='64' id='type-id-462'/>
3424    <reference-type-def kind='rvalue' type-id='type-id-425' size-in-bits='64' id='type-id-463'/>
3425    <pointer-type-def type-id='type-id-425' size-in-bits='64' id='type-id-464'/>
3426    <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
3427    <reference-type-def kind='lvalue' type-id='type-id-429' size-in-bits='64' id='type-id-467'/>
3428    <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-468'/>
3429    <pointer-type-def type-id='type-id-432' size-in-bits='64' id='type-id-469'/>
3430    <pointer-type-def type-id='type-id-435' size-in-bits='64' id='type-id-470'/>
3431    <pointer-type-def type-id='type-id-439' size-in-bits='64' id='type-id-471'/>
3432    <pointer-type-def type-id='type-id-445' size-in-bits='64' id='type-id-472'/>
3433    <pointer-type-def type-id='type-id-473' size-in-bits='64' id='type-id-474'/>
3434    <reference-type-def kind='rvalue' type-id='type-id-475' size-in-bits='64' id='type-id-476'/>
3435    <reference-type-def kind='rvalue' type-id='type-id-477' size-in-bits='64' id='type-id-478'/>
3436    <reference-type-def kind='lvalue' type-id='type-id-227' size-in-bits='64' id='type-id-479'/>
3437    <reference-type-def kind='lvalue' type-id='type-id-29' size-in-bits='64' id='type-id-480'/>
3438    <reference-type-def kind='lvalue' type-id='type-id-67' size-in-bits='64' id='type-id-481'/>
3439    <qualified-type-def type-id='type-id-179' const='yes' id='type-id-482'/>
3440    <reference-type-def kind='lvalue' type-id='type-id-482' size-in-bits='64' id='type-id-483'/>
3441    <qualified-type-def type-id='type-id-484' const='yes' id='type-id-485'/>
3442    <reference-type-def kind='lvalue' type-id='type-id-485' size-in-bits='64' id='type-id-486'/>
3443    <qualified-type-def type-id='type-id-487' const='yes' id='type-id-488'/>
3444    <reference-type-def kind='lvalue' type-id='type-id-488' size-in-bits='64' id='type-id-489'/>
3445    <qualified-type-def type-id='type-id-490' const='yes' id='type-id-491'/>
3446    <reference-type-def kind='lvalue' type-id='type-id-491' size-in-bits='64' id='type-id-492'/>
3447    <qualified-type-def type-id='type-id-493' const='yes' id='type-id-494'/>
3448    <pointer-type-def type-id='type-id-494' size-in-bits='64' id='type-id-495'/>
3449    <pointer-type-def type-id='type-id-495' size-in-bits='64' id='type-id-496'/>
3450    <namespace-decl name='std'>
3451      <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-422'>
3452        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-265'/>
3453        <member-function access='public'>
3454          <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'>
3455            <parameter type-id='type-id-461' is-artificial='yes'/>
3456            <return type-id='type-id-47'/>
3457          </function-decl>
3458        </member-function>
3459        <member-function access='public'>
3460          <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'>
3461            <parameter type-id='type-id-461' is-artificial='yes'/>
3462            <parameter type-id='type-id-424'/>
3463            <return type-id='type-id-47'/>
3464          </function-decl>
3465        </member-function>
3466        <member-function access='public' destructor='yes'>
3467          <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'>
3468            <parameter type-id='type-id-461' is-artificial='yes'/>
3469            <parameter type-id='type-id-12' is-artificial='yes'/>
3470            <return type-id='type-id-47'/>
3471          </function-decl>
3472        </member-function>
3473        <member-function access='public'>
3474          <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'>
3475            <parameter type-id='type-id-461' is-artificial='yes'/>
3476            <return type-id='type-id-47'/>
3477          </function-decl>
3478        </member-function>
3479        <member-function access='public'>
3480          <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'>
3481            <parameter type-id='type-id-461' is-artificial='yes'/>
3482            <parameter type-id='type-id-424'/>
3483            <return type-id='type-id-47'/>
3484          </function-decl>
3485        </member-function>
3486        <member-function access='public' destructor='yes'>
3487          <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'>
3488            <parameter type-id='type-id-461' is-artificial='yes'/>
3489            <parameter type-id='type-id-12' is-artificial='yes'/>
3490            <return type-id='type-id-47'/>
3491          </function-decl>
3492        </member-function>
3493        <member-function access='public'>
3494          <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'>
3495            <parameter type-id='type-id-461' is-artificial='yes'/>
3496            <return type-id='type-id-47'/>
3497          </function-decl>
3498        </member-function>
3499        <member-function access='public'>
3500          <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'>
3501            <parameter type-id='type-id-461' is-artificial='yes'/>
3502            <parameter type-id='type-id-424'/>
3503            <return type-id='type-id-47'/>
3504          </function-decl>
3505        </member-function>
3506        <member-function access='public' destructor='yes'>
3507          <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'>
3508            <parameter type-id='type-id-461' is-artificial='yes'/>
3509            <parameter type-id='type-id-12' is-artificial='yes'/>
3510            <return type-id='type-id-47'/>
3511          </function-decl>
3512        </member-function>
3513        <member-function access='public'>
3514          <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'>
3515            <parameter type-id='type-id-461' is-artificial='yes'/>
3516            <return type-id='type-id-47'/>
3517          </function-decl>
3518        </member-function>
3519        <member-function access='public'>
3520          <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'>
3521            <parameter type-id='type-id-461' is-artificial='yes'/>
3522            <parameter type-id='type-id-424'/>
3523            <return type-id='type-id-47'/>
3524          </function-decl>
3525        </member-function>
3526        <member-function access='public' destructor='yes'>
3527          <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'>
3528            <parameter type-id='type-id-461' is-artificial='yes'/>
3529            <parameter type-id='type-id-12' is-artificial='yes'/>
3530            <return type-id='type-id-47'/>
3531          </function-decl>
3532        </member-function>
3533      </class-decl>
3534      <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-425'>
3535        <member-type access='private'>
3536          <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-465'>
3537            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-422'/>
3538            <data-member access='public' layout-offset-in-bits='0'>
3539              <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'/>
3540            </data-member>
3541            <member-function access='public' constructor='yes'>
3542              <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'>
3543                <parameter type-id='type-id-466' is-artificial='yes'/>
3544                <parameter type-id='type-id-179'/>
3545                <parameter type-id='type-id-424'/>
3546                <return type-id='type-id-47'/>
3547              </function-decl>
3548            </member-function>
3549          </class-decl>
3550        </member-type>
3551        <member-type access='private'>
3552          <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-429'>
3553            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-497'/>
3554            <data-member access='public' static='yes'>
3555              <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'/>
3556            </data-member>
3557            <data-member access='public' static='yes'>
3558              <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'/>
3559            </data-member>
3560            <data-member access='public' static='yes'>
3561              <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'/>
3562            </data-member>
3563          </class-decl>
3564        </member-type>
3565        <member-type access='private'>
3566          <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-497'>
3567            <data-member access='public' layout-offset-in-bits='0'>
3568              <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'/>
3569            </data-member>
3570            <data-member access='public' layout-offset-in-bits='64'>
3571              <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'/>
3572            </data-member>
3573            <data-member access='public' layout-offset-in-bits='128'>
3574              <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'/>
3575            </data-member>
3576          </class-decl>
3577        </member-type>
3578        <member-type access='public'>
3579          <typedef-decl name='allocator_type' type-id='type-id-422' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='120' column='1' id='type-id-498'/>
3580        </member-type>
3581        <member-type access='public'>
3582          <typedef-decl name='const_iterator' type-id='type-id-259' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='129' column='1' id='type-id-499'/>
3583        </member-type>
3584        <member-type access='public'>
3585          <typedef-decl name='const_reference' type-id='type-id-501' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='124' column='1' id='type-id-500'/>
3586        </member-type>
3587        <member-type access='public'>
3588          <typedef-decl name='iterator' type-id='type-id-262' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='127' column='1' id='type-id-502'/>
3589        </member-type>
3590        <member-type access='public'>
3591          <typedef-decl name='reference' type-id='type-id-504' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='123' column='1' id='type-id-503'/>
3592        </member-type>
3593        <member-type access='public'>
3594          <typedef-decl name='const_reverse_iterator' type-id='type-id-506' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-505'/>
3595        </member-type>
3596        <member-type access='public'>
3597          <typedef-decl name='const_reverse_iterator' type-id='type-id-508' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-507'/>
3598        </member-type>
3599        <member-type access='public'>
3600          <typedef-decl name='const_reverse_iterator' type-id='type-id-510' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-509'/>
3601        </member-type>
3602        <member-type access='public'>
3603          <typedef-decl name='const_reverse_iterator' type-id='type-id-512' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='130' column='1' id='type-id-511'/>
3604        </member-type>
3605        <member-type access='public'>
3606          <typedef-decl name='reverse_iterator' type-id='type-id-514' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-513'/>
3607        </member-type>
3608        <member-type access='public'>
3609          <typedef-decl name='reverse_iterator' type-id='type-id-516' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-515'/>
3610        </member-type>
3611        <member-type access='public'>
3612          <typedef-decl name='reverse_iterator' type-id='type-id-518' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-517'/>
3613        </member-type>
3614        <member-type access='public'>
3615          <typedef-decl name='reverse_iterator' type-id='type-id-520' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='131' column='1' id='type-id-519'/>
3616        </member-type>
3617        <data-member access='public' static='yes'>
3618          <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'/>
3619        </data-member>
3620        <data-member access='private' layout-offset-in-bits='0'>
3621          <var-decl name='_M_dataplus' type-id='type-id-465' visibility='default' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='289' column='1'/>
3622        </data-member>
3623        <member-function access='public'>
3624          <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'>
3625            <parameter type-id='type-id-464' is-artificial='yes'/>
3626            <return type-id='type-id-47'/>
3627          </function-decl>
3628        </member-function>
3629        <member-function access='public'>
3630          <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'>
3631            <parameter type-id='type-id-464' is-artificial='yes'/>
3632            <parameter type-id='type-id-424'/>
3633            <return type-id='type-id-47'/>
3634          </function-decl>
3635        </member-function>
3636        <member-function access='public'>
3637          <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'>
3638            <parameter type-id='type-id-464' is-artificial='yes'/>
3639            <parameter type-id='type-id-427'/>
3640            <return type-id='type-id-47'/>
3641          </function-decl>
3642        </member-function>
3643        <member-function access='public'>
3644          <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'>
3645            <parameter type-id='type-id-464' is-artificial='yes'/>
3646            <parameter type-id='type-id-427'/>
3647            <parameter type-id='type-id-142'/>
3648            <parameter type-id='type-id-142'/>
3649            <return type-id='type-id-47'/>
3650          </function-decl>
3651        </member-function>
3652        <member-function access='public'>
3653          <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'>
3654            <parameter type-id='type-id-464' is-artificial='yes'/>
3655            <parameter type-id='type-id-427'/>
3656            <parameter type-id='type-id-142'/>
3657            <parameter type-id='type-id-142'/>
3658            <parameter type-id='type-id-424'/>
3659            <return type-id='type-id-47'/>
3660          </function-decl>
3661        </member-function>
3662        <member-function access='public'>
3663          <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'>
3664            <parameter type-id='type-id-464' is-artificial='yes'/>
3665            <parameter type-id='type-id-159'/>
3666            <parameter type-id='type-id-142'/>
3667            <parameter type-id='type-id-424'/>
3668            <return type-id='type-id-47'/>
3669          </function-decl>
3670        </member-function>
3671        <member-function access='public'>
3672          <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'>
3673            <parameter type-id='type-id-464' is-artificial='yes'/>
3674            <parameter type-id='type-id-159'/>
3675            <parameter type-id='type-id-424'/>
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='502' column='1' visibility='default' binding='global' size-in-bits='64'>
3681            <parameter type-id='type-id-464' is-artificial='yes'/>
3682            <parameter type-id='type-id-142'/>
3683            <parameter type-id='type-id-67'/>
3684            <parameter type-id='type-id-424'/>
3685            <return type-id='type-id-47'/>
3686          </function-decl>
3687        </member-function>
3688        <member-function access='public'>
3689          <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'>
3690            <parameter type-id='type-id-464' is-artificial='yes'/>
3691            <parameter type-id='type-id-463'/>
3692            <return type-id='type-id-47'/>
3693          </function-decl>
3694        </member-function>
3695        <member-function access='public'>
3696          <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'>
3697            <parameter type-id='type-id-464' is-artificial='yes'/>
3698            <parameter type-id='type-id-432'/>
3699            <parameter type-id='type-id-424'/>
3700            <return type-id='type-id-47'/>
3701          </function-decl>
3702        </member-function>
3703        <member-function access='public' destructor='yes'>
3704          <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'>
3705            <parameter type-id='type-id-464' is-artificial='yes'/>
3706            <parameter type-id='type-id-12' is-artificial='yes'/>
3707            <return type-id='type-id-47'/>
3708          </function-decl>
3709        </member-function>
3710        <member-function access='public'>
3711          <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'>
3712            <parameter type-id='type-id-464' is-artificial='yes'/>
3713            <return type-id='type-id-47'/>
3714          </function-decl>
3715        </member-function>
3716        <member-function access='public'>
3717          <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'>
3718            <parameter type-id='type-id-464' is-artificial='yes'/>
3719            <parameter type-id='type-id-424'/>
3720            <return type-id='type-id-47'/>
3721          </function-decl>
3722        </member-function>
3723        <member-function access='public'>
3724          <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'>
3725            <parameter type-id='type-id-464' is-artificial='yes'/>
3726            <parameter type-id='type-id-427'/>
3727            <return type-id='type-id-47'/>
3728          </function-decl>
3729        </member-function>
3730        <member-function access='public'>
3731          <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'>
3732            <parameter type-id='type-id-464' is-artificial='yes'/>
3733            <parameter type-id='type-id-427'/>
3734            <parameter type-id='type-id-142'/>
3735            <parameter type-id='type-id-142'/>
3736            <return type-id='type-id-47'/>
3737          </function-decl>
3738        </member-function>
3739        <member-function access='public'>
3740          <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'>
3741            <parameter type-id='type-id-464' is-artificial='yes'/>
3742            <parameter type-id='type-id-427'/>
3743            <parameter type-id='type-id-142'/>
3744            <parameter type-id='type-id-142'/>
3745            <parameter type-id='type-id-424'/>
3746            <return type-id='type-id-47'/>
3747          </function-decl>
3748        </member-function>
3749        <member-function access='public'>
3750          <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'>
3751            <parameter type-id='type-id-464' is-artificial='yes'/>
3752            <parameter type-id='type-id-159'/>
3753            <parameter type-id='type-id-142'/>
3754            <parameter type-id='type-id-424'/>
3755            <return type-id='type-id-47'/>
3756          </function-decl>
3757        </member-function>
3758        <member-function access='public'>
3759          <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'>
3760            <parameter type-id='type-id-464' is-artificial='yes'/>
3761            <parameter type-id='type-id-159'/>
3762            <parameter type-id='type-id-424'/>
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='502' column='1' visibility='default' binding='global' size-in-bits='64'>
3768            <parameter type-id='type-id-464' is-artificial='yes'/>
3769            <parameter type-id='type-id-142'/>
3770            <parameter type-id='type-id-67'/>
3771            <parameter type-id='type-id-424'/>
3772            <return type-id='type-id-47'/>
3773          </function-decl>
3774        </member-function>
3775        <member-function access='public'>
3776          <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'>
3777            <parameter type-id='type-id-464' is-artificial='yes'/>
3778            <parameter type-id='type-id-463'/>
3779            <return type-id='type-id-47'/>
3780          </function-decl>
3781        </member-function>
3782        <member-function access='public'>
3783          <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'>
3784            <parameter type-id='type-id-464' is-artificial='yes'/>
3785            <parameter type-id='type-id-432'/>
3786            <parameter type-id='type-id-424'/>
3787            <return type-id='type-id-47'/>
3788          </function-decl>
3789        </member-function>
3790        <member-function access='public' destructor='yes'>
3791          <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'>
3792            <parameter type-id='type-id-464' is-artificial='yes'/>
3793            <parameter type-id='type-id-12' is-artificial='yes'/>
3794            <return type-id='type-id-47'/>
3795          </function-decl>
3796        </member-function>
3797        <member-function access='public'>
3798          <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'>
3799            <parameter type-id='type-id-464' is-artificial='yes'/>
3800            <return type-id='type-id-47'/>
3801          </function-decl>
3802        </member-function>
3803        <member-function access='public'>
3804          <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'>
3805            <parameter type-id='type-id-464' is-artificial='yes'/>
3806            <parameter type-id='type-id-424'/>
3807            <return type-id='type-id-47'/>
3808          </function-decl>
3809        </member-function>
3810        <member-function access='public'>
3811          <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'>
3812            <parameter type-id='type-id-464' is-artificial='yes'/>
3813            <parameter type-id='type-id-427'/>
3814            <return type-id='type-id-47'/>
3815          </function-decl>
3816        </member-function>
3817        <member-function access='public'>
3818          <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'>
3819            <parameter type-id='type-id-464' is-artificial='yes'/>
3820            <parameter type-id='type-id-427'/>
3821            <parameter type-id='type-id-142'/>
3822            <parameter type-id='type-id-142'/>
3823            <return type-id='type-id-47'/>
3824          </function-decl>
3825        </member-function>
3826        <member-function access='public'>
3827          <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'>
3828            <parameter type-id='type-id-464' is-artificial='yes'/>
3829            <parameter type-id='type-id-427'/>
3830            <parameter type-id='type-id-142'/>
3831            <parameter type-id='type-id-142'/>
3832            <parameter type-id='type-id-424'/>
3833            <return type-id='type-id-47'/>
3834          </function-decl>
3835        </member-function>
3836        <member-function access='public'>
3837          <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'>
3838            <parameter type-id='type-id-464' is-artificial='yes'/>
3839            <parameter type-id='type-id-159'/>
3840            <parameter type-id='type-id-142'/>
3841            <parameter type-id='type-id-424'/>
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='495' column='1' visibility='default' binding='global' size-in-bits='64'>
3847            <parameter type-id='type-id-464' is-artificial='yes'/>
3848            <parameter type-id='type-id-159'/>
3849            <parameter type-id='type-id-424'/>
3850            <return type-id='type-id-47'/>
3851          </function-decl>
3852        </member-function>
3853        <member-function access='public'>
3854          <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'>
3855            <parameter type-id='type-id-464' is-artificial='yes'/>
3856            <parameter type-id='type-id-142'/>
3857            <parameter type-id='type-id-67'/>
3858            <parameter type-id='type-id-424'/>
3859            <return type-id='type-id-47'/>
3860          </function-decl>
3861        </member-function>
3862        <member-function access='public'>
3863          <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'>
3864            <parameter type-id='type-id-464' is-artificial='yes'/>
3865            <parameter type-id='type-id-463'/>
3866            <return type-id='type-id-47'/>
3867          </function-decl>
3868        </member-function>
3869        <member-function access='public'>
3870          <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'>
3871            <parameter type-id='type-id-464' is-artificial='yes'/>
3872            <parameter type-id='type-id-432'/>
3873            <parameter type-id='type-id-424'/>
3874            <return type-id='type-id-47'/>
3875          </function-decl>
3876        </member-function>
3877        <member-function access='public' destructor='yes'>
3878          <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'>
3879            <parameter type-id='type-id-464' is-artificial='yes'/>
3880            <parameter type-id='type-id-12' is-artificial='yes'/>
3881            <return type-id='type-id-47'/>
3882          </function-decl>
3883        </member-function>
3884        <member-function access='public'>
3885          <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_'>
3886            <parameter type-id='type-id-464' is-artificial='yes'/>
3887            <parameter type-id='type-id-179'/>
3888            <parameter type-id='type-id-179'/>
3889            <return type-id='type-id-462'/>
3890          </function-decl>
3891        </member-function>
3892        <member-function access='public'>
3893          <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'>
3894            <parameter type-id='type-id-464' is-artificial='yes'/>
3895            <return type-id='type-id-47'/>
3896          </function-decl>
3897        </member-function>
3898        <member-function access='public'>
3899          <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'>
3900            <parameter type-id='type-id-464' is-artificial='yes'/>
3901            <parameter type-id='type-id-424'/>
3902            <return type-id='type-id-47'/>
3903          </function-decl>
3904        </member-function>
3905        <member-function access='public'>
3906          <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'>
3907            <parameter type-id='type-id-464' is-artificial='yes'/>
3908            <parameter type-id='type-id-427'/>
3909            <return type-id='type-id-47'/>
3910          </function-decl>
3911        </member-function>
3912        <member-function access='public'>
3913          <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'>
3914            <parameter type-id='type-id-464' is-artificial='yes'/>
3915            <parameter type-id='type-id-427'/>
3916            <parameter type-id='type-id-142'/>
3917            <parameter type-id='type-id-142'/>
3918            <return type-id='type-id-47'/>
3919          </function-decl>
3920        </member-function>
3921        <member-function access='public'>
3922          <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'>
3923            <parameter type-id='type-id-464' is-artificial='yes'/>
3924            <parameter type-id='type-id-427'/>
3925            <parameter type-id='type-id-142'/>
3926            <parameter type-id='type-id-142'/>
3927            <parameter type-id='type-id-424'/>
3928            <return type-id='type-id-47'/>
3929          </function-decl>
3930        </member-function>
3931        <member-function access='public'>
3932          <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'>
3933            <parameter type-id='type-id-464' is-artificial='yes'/>
3934            <parameter type-id='type-id-159'/>
3935            <parameter type-id='type-id-142'/>
3936            <parameter type-id='type-id-424'/>
3937            <return type-id='type-id-47'/>
3938          </function-decl>
3939        </member-function>
3940        <member-function access='public'>
3941          <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'>
3942            <parameter type-id='type-id-464' is-artificial='yes'/>
3943            <parameter type-id='type-id-159'/>
3944            <parameter type-id='type-id-424'/>
3945            <return type-id='type-id-47'/>
3946          </function-decl>
3947        </member-function>
3948        <member-function access='public'>
3949          <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'>
3950            <parameter type-id='type-id-464' is-artificial='yes'/>
3951            <parameter type-id='type-id-142'/>
3952            <parameter type-id='type-id-67'/>
3953            <parameter type-id='type-id-424'/>
3954            <return type-id='type-id-47'/>
3955          </function-decl>
3956        </member-function>
3957        <member-function access='public'>
3958          <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'>
3959            <parameter type-id='type-id-464' is-artificial='yes'/>
3960            <parameter type-id='type-id-463'/>
3961            <return type-id='type-id-47'/>
3962          </function-decl>
3963        </member-function>
3964        <member-function access='public'>
3965          <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'>
3966            <parameter type-id='type-id-464' is-artificial='yes'/>
3967            <parameter type-id='type-id-432'/>
3968            <parameter type-id='type-id-424'/>
3969            <return type-id='type-id-47'/>
3970          </function-decl>
3971        </member-function>
3972        <member-function access='public' destructor='yes'>
3973          <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'>
3974            <parameter type-id='type-id-464' is-artificial='yes'/>
3975            <parameter type-id='type-id-12' is-artificial='yes'/>
3976            <return type-id='type-id-47'/>
3977          </function-decl>
3978        </member-function>
3979      </class-decl>
3980      <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-432'>
3981        <member-type access='public'>
3982          <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-521'/>
3983        </member-type>
3984        <member-type access='public'>
3985          <typedef-decl name='iterator' type-id='type-id-159' filepath='/usr/include/c++/4.9/initializer_list' line='54' column='1' id='type-id-522'/>
3986        </member-type>
3987        <data-member access='private' layout-offset-in-bits='0'>
3988          <var-decl name='_M_array' type-id='type-id-522' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='58' column='1'/>
3989        </data-member>
3990        <data-member access='private' layout-offset-in-bits='64'>
3991          <var-decl name='_M_len' type-id='type-id-189' visibility='default' filepath='/usr/include/c++/4.9/initializer_list' line='59' column='1'/>
3992        </data-member>
3993        <member-function access='private'>
3994          <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'>
3995            <parameter type-id='type-id-469' is-artificial='yes'/>
3996            <parameter type-id='type-id-521'/>
3997            <parameter type-id='type-id-189'/>
3998            <return type-id='type-id-47'/>
3999          </function-decl>
4000        </member-function>
4001        <member-function access='public'>
4002          <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'>
4003            <parameter type-id='type-id-469' is-artificial='yes'/>
4004            <return type-id='type-id-47'/>
4005          </function-decl>
4006        </member-function>
4007        <member-function access='private'>
4008          <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'>
4009            <parameter type-id='type-id-469' is-artificial='yes'/>
4010            <parameter type-id='type-id-521'/>
4011            <parameter type-id='type-id-189'/>
4012            <return type-id='type-id-47'/>
4013          </function-decl>
4014        </member-function>
4015        <member-function access='public'>
4016          <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'>
4017            <parameter type-id='type-id-469' is-artificial='yes'/>
4018            <return type-id='type-id-47'/>
4019          </function-decl>
4020        </member-function>
4021        <member-function access='private'>
4022          <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'>
4023            <parameter type-id='type-id-469' is-artificial='yes'/>
4024            <parameter type-id='type-id-521'/>
4025            <parameter type-id='type-id-189'/>
4026            <return type-id='type-id-47'/>
4027          </function-decl>
4028        </member-function>
4029        <member-function access='public'>
4030          <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'>
4031            <parameter type-id='type-id-469' is-artificial='yes'/>
4032            <return type-id='type-id-47'/>
4033          </function-decl>
4034        </member-function>
4035        <member-function access='private'>
4036          <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'>
4037            <parameter type-id='type-id-469' is-artificial='yes'/>
4038            <parameter type-id='type-id-521'/>
4039            <parameter type-id='type-id-189'/>
4040            <return type-id='type-id-47'/>
4041          </function-decl>
4042        </member-function>
4043        <member-function access='public'>
4044          <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'>
4045            <parameter type-id='type-id-469' is-artificial='yes'/>
4046            <return type-id='type-id-47'/>
4047          </function-decl>
4048        </member-function>
4049      </class-decl>
4050      <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-435'>
4051        <member-type access='public'>
4052          <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-439'>
4053            <data-member access='private' layout-offset-in-bits='0'>
4054              <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'/>
4055            </data-member>
4056            <data-member access='private' layout-offset-in-bits='64'>
4057              <var-decl name='_M_facets' type-id='type-id-496' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='496' column='1'/>
4058            </data-member>
4059            <data-member access='private' layout-offset-in-bits='128'>
4060              <var-decl name='_M_facets_size' type-id='type-id-30' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='497' column='1'/>
4061            </data-member>
4062            <data-member access='private' layout-offset-in-bits='192'>
4063              <var-decl name='_M_caches' type-id='type-id-496' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='498' column='1'/>
4064            </data-member>
4065            <data-member access='private' layout-offset-in-bits='256'>
4066              <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'/>
4067            </data-member>
4068            <data-member access='private' static='yes'>
4069              <var-decl name='_S_id_ctype' type-id='type-id-247' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='500' column='1'/>
4070            </data-member>
4071            <data-member access='private' static='yes'>
4072              <var-decl name='_S_id_numeric' type-id='type-id-247' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='501' column='1'/>
4073            </data-member>
4074            <data-member access='private' static='yes'>
4075              <var-decl name='_S_id_collate' type-id='type-id-247' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='502' column='1'/>
4076            </data-member>
4077            <data-member access='private' static='yes'>
4078              <var-decl name='_S_id_time' type-id='type-id-247' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='503' column='1'/>
4079            </data-member>
4080            <data-member access='private' static='yes'>
4081              <var-decl name='_S_id_monetary' type-id='type-id-247' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='504' column='1'/>
4082            </data-member>
4083            <data-member access='private' static='yes'>
4084              <var-decl name='_S_id_messages' type-id='type-id-247' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='505' column='1'/>
4085            </data-member>
4086            <data-member access='private' static='yes'>
4087              <var-decl name='_S_facet_categories' type-id='type-id-245' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='506' column='1'/>
4088            </data-member>
4089            <member-function access='private' constructor='yes'>
4090              <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'>
4091                <parameter type-id='type-id-471' is-artificial='yes'/>
4092                <parameter type-id='type-id-441'/>
4093                <parameter type-id='type-id-30'/>
4094                <return type-id='type-id-47'/>
4095              </function-decl>
4096            </member-function>
4097            <member-function access='private' constructor='yes'>
4098              <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'>
4099                <parameter type-id='type-id-471' is-artificial='yes'/>
4100                <parameter type-id='type-id-43'/>
4101                <parameter type-id='type-id-30'/>
4102                <return type-id='type-id-47'/>
4103              </function-decl>
4104            </member-function>
4105            <member-function access='private' constructor='yes'>
4106              <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'>
4107                <parameter type-id='type-id-471' is-artificial='yes'/>
4108                <parameter type-id='type-id-30'/>
4109                <return type-id='type-id-47'/>
4110              </function-decl>
4111            </member-function>
4112            <member-function access='private' destructor='yes'>
4113              <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'>
4114                <parameter type-id='type-id-471' is-artificial='yes'/>
4115                <parameter type-id='type-id-12' is-artificial='yes'/>
4116                <return type-id='type-id-47'/>
4117              </function-decl>
4118            </member-function>
4119            <member-function access='private' constructor='yes'>
4120              <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'>
4121                <parameter type-id='type-id-471' is-artificial='yes'/>
4122                <parameter type-id='type-id-441'/>
4123                <return type-id='type-id-47'/>
4124              </function-decl>
4125            </member-function>
4126            <member-function access='private' constructor='yes'>
4127              <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'>
4128                <parameter type-id='type-id-471' is-artificial='yes'/>
4129                <parameter type-id='type-id-441'/>
4130                <parameter type-id='type-id-30'/>
4131                <return type-id='type-id-47'/>
4132              </function-decl>
4133            </member-function>
4134            <member-function access='private' constructor='yes'>
4135              <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'>
4136                <parameter type-id='type-id-471' is-artificial='yes'/>
4137                <parameter type-id='type-id-43'/>
4138                <parameter type-id='type-id-30'/>
4139                <return type-id='type-id-47'/>
4140              </function-decl>
4141            </member-function>
4142            <member-function access='private' constructor='yes'>
4143              <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'>
4144                <parameter type-id='type-id-471' is-artificial='yes'/>
4145                <parameter type-id='type-id-30'/>
4146                <return type-id='type-id-47'/>
4147              </function-decl>
4148            </member-function>
4149            <member-function access='private' destructor='yes'>
4150              <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'>
4151                <parameter type-id='type-id-471' is-artificial='yes'/>
4152                <parameter type-id='type-id-12' is-artificial='yes'/>
4153                <return type-id='type-id-47'/>
4154              </function-decl>
4155            </member-function>
4156            <member-function access='private' constructor='yes'>
4157              <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'>
4158                <parameter type-id='type-id-471' is-artificial='yes'/>
4159                <parameter type-id='type-id-441'/>
4160                <return type-id='type-id-47'/>
4161              </function-decl>
4162            </member-function>
4163          </class-decl>
4164        </member-type>
4165        <member-type access='public'>
4166          <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-445'>
4167            <data-member access='private' layout-offset-in-bits='0'>
4168              <var-decl name='_M_index' type-id='type-id-30' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='453' column='1'/>
4169            </data-member>
4170            <data-member access='private' static='yes'>
4171              <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'/>
4172            </data-member>
4173            <member-function access='private' constructor='yes'>
4174              <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'>
4175                <parameter type-id='type-id-472' is-artificial='yes'/>
4176                <parameter type-id='type-id-447'/>
4177                <return type-id='type-id-47'/>
4178              </function-decl>
4179            </member-function>
4180            <member-function access='public' constructor='yes'>
4181              <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'>
4182                <parameter type-id='type-id-472' is-artificial='yes'/>
4183                <return type-id='type-id-47'/>
4184              </function-decl>
4185            </member-function>
4186            <member-function access='private' constructor='yes'>
4187              <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'>
4188                <parameter type-id='type-id-472' is-artificial='yes'/>
4189                <parameter type-id='type-id-447'/>
4190                <return type-id='type-id-47'/>
4191              </function-decl>
4192            </member-function>
4193            <member-function access='public' constructor='yes'>
4194              <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'>
4195                <parameter type-id='type-id-472' is-artificial='yes'/>
4196                <return type-id='type-id-47'/>
4197              </function-decl>
4198            </member-function>
4199          </class-decl>
4200        </member-type>
4201        <member-type access='public'>
4202          <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-443'/>
4203        </member-type>
4204        <member-type access='private'>
4205          <class-decl name='facet' visibility='default' is-declaration-only='yes' id='type-id-493'/>
4206        </member-type>
4207        <member-type access='private'>
4208          <class-decl name='facet' visibility='default' is-declaration-only='yes' id='type-id-523'/>
4209        </member-type>
4210        <data-member access='public' static='yes'>
4211          <var-decl name='none' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='98' column='1'/>
4212        </data-member>
4213        <data-member access='public' static='yes'>
4214          <var-decl name='ctype' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='99' column='1'/>
4215        </data-member>
4216        <data-member access='public' static='yes'>
4217          <var-decl name='numeric' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='100' column='1'/>
4218        </data-member>
4219        <data-member access='public' static='yes'>
4220          <var-decl name='collate' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='101' column='1'/>
4221        </data-member>
4222        <data-member access='public' static='yes'>
4223          <var-decl name='time' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='102' column='1'/>
4224        </data-member>
4225        <data-member access='public' static='yes'>
4226          <var-decl name='monetary' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='103' column='1'/>
4227        </data-member>
4228        <data-member access='public' static='yes'>
4229          <var-decl name='messages' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='104' column='1'/>
4230        </data-member>
4231        <data-member access='public' static='yes'>
4232          <var-decl name='all' type-id='type-id-444' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='105' column='1'/>
4233        </data-member>
4234        <data-member access='private' layout-offset-in-bits='0'>
4235          <var-decl name='_M_impl' type-id='type-id-471' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='280' column='1'/>
4236        </data-member>
4237        <data-member access='private' static='yes'>
4238          <var-decl name='_S_classic' type-id='type-id-471' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='283' column='1'/>
4239        </data-member>
4240        <data-member access='private' static='yes'>
4241          <var-decl name='_S_global' type-id='type-id-471' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='286' column='1'/>
4242        </data-member>
4243        <data-member access='private' static='yes'>
4244          <var-decl name='_S_categories' type-id='type-id-401' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='292' column='1'/>
4245        </data-member>
4246        <data-member access='private' static='yes'>
4247          <var-decl name='_S_once' type-id='type-id-251' visibility='default' filepath='/usr/include/c++/4.9/bits/locale_classes.h' line='307' column='1'/>
4248        </data-member>
4249        <member-function access='public' constructor='yes'>
4250          <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'>
4251            <parameter type-id='type-id-470' is-artificial='yes'/>
4252            <return type-id='type-id-47'/>
4253          </function-decl>
4254        </member-function>
4255        <member-function access='public' constructor='yes'>
4256          <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'>
4257            <parameter type-id='type-id-470' is-artificial='yes'/>
4258            <parameter type-id='type-id-437'/>
4259            <return type-id='type-id-47'/>
4260          </function-decl>
4261        </member-function>
4262        <member-function access='public' constructor='yes'>
4263          <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'>
4264            <parameter type-id='type-id-470' is-artificial='yes'/>
4265            <parameter type-id='type-id-43'/>
4266            <return type-id='type-id-47'/>
4267          </function-decl>
4268        </member-function>
4269        <member-function access='public' constructor='yes'>
4270          <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'>
4271            <parameter type-id='type-id-470' is-artificial='yes'/>
4272            <parameter type-id='type-id-437'/>
4273            <parameter type-id='type-id-43'/>
4274            <parameter type-id='type-id-443'/>
4275            <return type-id='type-id-47'/>
4276          </function-decl>
4277        </member-function>
4278        <member-function access='public' constructor='yes'>
4279          <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'>
4280            <parameter type-id='type-id-470' is-artificial='yes'/>
4281            <parameter type-id='type-id-437'/>
4282            <parameter type-id='type-id-437'/>
4283            <parameter type-id='type-id-443'/>
4284            <return type-id='type-id-47'/>
4285          </function-decl>
4286        </member-function>
4287        <member-function access='public' destructor='yes'>
4288          <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'>
4289            <parameter type-id='type-id-470' is-artificial='yes'/>
4290            <parameter type-id='type-id-12' is-artificial='yes'/>
4291            <return type-id='type-id-47'/>
4292          </function-decl>
4293        </member-function>
4294        <member-function access='private' constructor='yes'>
4295          <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'>
4296            <parameter type-id='type-id-470' is-artificial='yes'/>
4297            <parameter type-id='type-id-471'/>
4298            <return type-id='type-id-47'/>
4299          </function-decl>
4300        </member-function>
4301        <member-function access='public' constructor='yes'>
4302          <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'>
4303            <parameter type-id='type-id-470' is-artificial='yes'/>
4304            <return type-id='type-id-47'/>
4305          </function-decl>
4306        </member-function>
4307        <member-function access='public' constructor='yes'>
4308          <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'>
4309            <parameter type-id='type-id-470' is-artificial='yes'/>
4310            <parameter type-id='type-id-437'/>
4311            <return type-id='type-id-47'/>
4312          </function-decl>
4313        </member-function>
4314        <member-function access='public' constructor='yes'>
4315          <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'>
4316            <parameter type-id='type-id-470' is-artificial='yes'/>
4317            <parameter type-id='type-id-43'/>
4318            <return type-id='type-id-47'/>
4319          </function-decl>
4320        </member-function>
4321        <member-function access='public' constructor='yes'>
4322          <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'>
4323            <parameter type-id='type-id-470' is-artificial='yes'/>
4324            <parameter type-id='type-id-437'/>
4325            <parameter type-id='type-id-43'/>
4326            <parameter type-id='type-id-443'/>
4327            <return type-id='type-id-47'/>
4328          </function-decl>
4329        </member-function>
4330        <member-function access='public' constructor='yes'>
4331          <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'>
4332            <parameter type-id='type-id-470' is-artificial='yes'/>
4333            <parameter type-id='type-id-437'/>
4334            <parameter type-id='type-id-437'/>
4335            <parameter type-id='type-id-443'/>
4336            <return type-id='type-id-47'/>
4337          </function-decl>
4338        </member-function>
4339        <member-function access='public' destructor='yes'>
4340          <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'>
4341            <parameter type-id='type-id-470' is-artificial='yes'/>
4342            <parameter type-id='type-id-12' is-artificial='yes'/>
4343            <return type-id='type-id-47'/>
4344          </function-decl>
4345        </member-function>
4346        <member-function access='private' constructor='yes'>
4347          <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'>
4348            <parameter type-id='type-id-470' is-artificial='yes'/>
4349            <parameter type-id='type-id-471'/>
4350            <return type-id='type-id-47'/>
4351          </function-decl>
4352        </member-function>
4353      </class-decl>
4354      <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-473'>
4355        <member-type access='public'>
4356          <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-449'/>
4357        </member-type>
4358        <data-member access='public' static='yes'>
4359          <var-decl name='word_size' type-id='type-id-451' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='485' column='1'/>
4360        </data-member>
4361        <data-member access='public' static='yes'>
4362          <var-decl name='state_size' type-id='type-id-451' mangled-name='_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE10state_sizeE' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='486' column='1'/>
4363        </data-member>
4364        <data-member access='public' static='yes'>
4365          <var-decl name='shift_size' type-id='type-id-451' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='487' column='1'/>
4366        </data-member>
4367        <data-member access='public' static='yes'>
4368          <var-decl name='mask_bits' type-id='type-id-451' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='488' column='1'/>
4369        </data-member>
4370        <data-member access='public' static='yes'>
4371          <var-decl name='xor_mask' type-id='type-id-450' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='489' column='1'/>
4372        </data-member>
4373        <data-member access='public' static='yes'>
4374          <var-decl name='tempering_u' type-id='type-id-451' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='490' column='1'/>
4375        </data-member>
4376        <data-member access='public' static='yes'>
4377          <var-decl name='tempering_d' type-id='type-id-450' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='491' column='1'/>
4378        </data-member>
4379        <data-member access='public' static='yes'>
4380          <var-decl name='tempering_s' type-id='type-id-451' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='492' column='1'/>
4381        </data-member>
4382        <data-member access='public' static='yes'>
4383          <var-decl name='tempering_b' type-id='type-id-450' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='493' column='1'/>
4384        </data-member>
4385        <data-member access='public' static='yes'>
4386          <var-decl name='tempering_t' type-id='type-id-451' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='494' column='1'/>
4387        </data-member>
4388        <data-member access='public' static='yes'>
4389          <var-decl name='tempering_c' type-id='type-id-450' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='495' column='1'/>
4390        </data-member>
4391        <data-member access='public' static='yes'>
4392          <var-decl name='tempering_l' type-id='type-id-451' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='496' column='1'/>
4393        </data-member>
4394        <data-member access='public' static='yes'>
4395          <var-decl name='initialization_multiplier' type-id='type-id-450' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='497' column='1'/>
4396        </data-member>
4397        <data-member access='public' static='yes'>
4398          <var-decl name='default_seed' type-id='type-id-450' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='498' column='1'/>
4399        </data-member>
4400        <data-member access='private' layout-offset-in-bits='0'>
4401          <var-decl name='_M_x' type-id='type-id-257' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='621' column='1'/>
4402        </data-member>
4403        <data-member access='private' layout-offset-in-bits='39936'>
4404          <var-decl name='_M_p' type-id='type-id-30' visibility='default' filepath='/usr/include/c++/4.9/bits/random.h' line='622' column='1'/>
4405        </data-member>
4406        <member-function access='public'>
4407          <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'>
4408            <parameter type-id='type-id-474' is-artificial='yes'/>
4409            <parameter type-id='type-id-449'/>
4410            <return type-id='type-id-47'/>
4411          </function-decl>
4412        </member-function>
4413        <member-function access='public'>
4414          <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'>
4415            <parameter type-id='type-id-474' is-artificial='yes'/>
4416            <parameter type-id='type-id-449'/>
4417            <return type-id='type-id-47'/>
4418          </function-decl>
4419        </member-function>
4420        <member-function access='public'>
4421          <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'>
4422            <parameter type-id='type-id-474' is-artificial='yes'/>
4423            <parameter type-id='type-id-449'/>
4424            <return type-id='type-id-47'/>
4425          </function-decl>
4426        </member-function>
4427        <member-function access='public'>
4428          <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'>
4429            <parameter type-id='type-id-474' is-artificial='yes'/>
4430            <parameter type-id='type-id-449'/>
4431            <return type-id='type-id-47'/>
4432          </function-decl>
4433        </member-function>
4434      </class-decl>
4435      <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-214'/>
4436      <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-524'>
4437        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-215'/>
4438      </class-decl>
4439      <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-215'>
4440        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-525'/>
4441      </class-decl>
4442      <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-525'/>
4443      <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-526'>
4444        <member-type access='public'>
4445          <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-527'/>
4446        </member-type>
4447        <member-type access='public'>
4448          <typedef-decl name='reference' type-id='type-id-456' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-528'/>
4449        </member-type>
4450      </class-decl>
4451      <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-529'>
4452      </class-decl>
4453      <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-226'>
4454        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-524'/>
4455      </class-decl>
4456      <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-530'>
4457      </class-decl>
4458      <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-531'>
4459      </class-decl>
4460      <typedef-decl name='wstring' type-id='type-id-425' filepath='/usr/include/c++/4.9/bits/stringfwd.h' line='68' column='1' id='type-id-454'/>
4461      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-532'/>
4462      <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-193'/>
4463      <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-205'/>
4464      <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-506'/>
4465      <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-514'/>
4466      <class-decl name='runtime_error' visibility='default' is-declaration-only='yes' id='type-id-533'/>
4467      <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-534'/>
4468      <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_'>
4469        <parameter type-id='type-id-134'/>
4470        <parameter type-id='type-id-134'/>
4471        <return type-id='type-id-1'/>
4472      </function-decl>
4473      <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_'>
4474        <parameter type-id='type-id-290' name='__t' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1'/>
4475        <return type-id='type-id-476'/>
4476      </function-decl>
4477      <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_'>
4478        <parameter type-id='type-id-304' name='__t' filepath='/usr/include/c++/4.9/bits/move.h' line='101' column='1'/>
4479        <return type-id='type-id-478'/>
4480      </function-decl>
4481      <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_'>
4482        <parameter type-id='type-id-290' name='__a' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4483        <parameter type-id='type-id-290' name='__b' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4484        <return type-id='type-id-47'/>
4485      </function-decl>
4486      <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_'>
4487        <parameter type-id='type-id-304' name='__a' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4488        <parameter type-id='type-id-304' name='__b' filepath='/usr/include/c++/4.9/bits/move.h' line='166' column='1'/>
4489        <return type-id='type-id-47'/>
4490      </function-decl>
4491      <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'>
4492        <parameter type-id='type-id-23' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4493        <parameter type-id='type-id-23' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4494        <parameter type-id='type-id-226'/>
4495        <return type-id='type-id-223'/>
4496      </function-decl>
4497      <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_'>
4498        <parameter type-id='type-id-23' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4499        <parameter type-id='type-id-23' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4500        <return type-id='type-id-223'/>
4501      </function-decl>
4502      <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_'>
4503        <parameter type-id='type-id-89'/>
4504        <return type-id='type-id-225'/>
4505      </function-decl>
4506    </namespace-decl>
4507    <namespace-decl name='__gnu_cxx'>
4508      <class-decl name='__normal_iterator&lt;wchar_t const*, std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-259'>
4509        <member-type access='public'>
4510          <typedef-decl name='pointer' type-id='type-id-527' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-535'/>
4511        </member-type>
4512        <member-type access='public'>
4513          <typedef-decl name='reference' type-id='type-id-528' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-536'/>
4514        </member-type>
4515        <data-member access='protected' layout-offset-in-bits='0'>
4516          <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'/>
4517        </data-member>
4518        <member-function access='public'>
4519          <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'>
4520            <parameter type-id='type-id-261' is-artificial='yes'/>
4521            <return type-id='type-id-47'/>
4522          </function-decl>
4523        </member-function>
4524        <member-function access='public'>
4525          <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'>
4526            <parameter type-id='type-id-261' is-artificial='yes'/>
4527            <parameter type-id='type-id-458'/>
4528            <return type-id='type-id-47'/>
4529          </function-decl>
4530        </member-function>
4531        <member-function access='public'>
4532          <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'>
4533            <parameter type-id='type-id-261' is-artificial='yes'/>
4534            <return type-id='type-id-47'/>
4535          </function-decl>
4536        </member-function>
4537        <member-function access='public'>
4538          <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'>
4539            <parameter type-id='type-id-261' is-artificial='yes'/>
4540            <parameter type-id='type-id-458'/>
4541            <return type-id='type-id-47'/>
4542          </function-decl>
4543        </member-function>
4544        <member-function access='public'>
4545          <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'>
4546            <parameter type-id='type-id-261' is-artificial='yes'/>
4547            <return type-id='type-id-47'/>
4548          </function-decl>
4549        </member-function>
4550        <member-function access='public'>
4551          <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'>
4552            <parameter type-id='type-id-261' is-artificial='yes'/>
4553            <parameter type-id='type-id-458'/>
4554            <return type-id='type-id-47'/>
4555          </function-decl>
4556        </member-function>
4557        <member-function access='public'>
4558          <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'>
4559            <parameter type-id='type-id-261' is-artificial='yes'/>
4560            <return type-id='type-id-47'/>
4561          </function-decl>
4562        </member-function>
4563        <member-function access='public'>
4564          <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'>
4565            <parameter type-id='type-id-261' is-artificial='yes'/>
4566            <parameter type-id='type-id-458'/>
4567            <return type-id='type-id-47'/>
4568          </function-decl>
4569        </member-function>
4570        <member-function access='public' const='yes'>
4571          <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'>
4572            <parameter type-id='type-id-338' is-artificial='yes'/>
4573            <return type-id='type-id-536'/>
4574          </function-decl>
4575        </member-function>
4576      </class-decl>
4577      <class-decl name='__normal_iterator&lt;wchar_t*, std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-262'>
4578        <member-type access='public'>
4579          <typedef-decl name='pointer' type-id='type-id-538' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-537'/>
4580        </member-type>
4581        <data-member access='protected' layout-offset-in-bits='0'>
4582          <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'/>
4583        </data-member>
4584        <member-function access='public'>
4585          <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'>
4586            <parameter type-id='type-id-264' is-artificial='yes'/>
4587            <return type-id='type-id-47'/>
4588          </function-decl>
4589        </member-function>
4590        <member-function access='public'>
4591          <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'>
4592            <parameter type-id='type-id-264' is-artificial='yes'/>
4593            <parameter type-id='type-id-483'/>
4594            <return type-id='type-id-47'/>
4595          </function-decl>
4596        </member-function>
4597        <member-function access='public'>
4598          <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'>
4599            <parameter type-id='type-id-264' is-artificial='yes'/>
4600            <return type-id='type-id-47'/>
4601          </function-decl>
4602        </member-function>
4603        <member-function access='public'>
4604          <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'>
4605            <parameter type-id='type-id-264' is-artificial='yes'/>
4606            <parameter type-id='type-id-483'/>
4607            <return type-id='type-id-47'/>
4608          </function-decl>
4609        </member-function>
4610        <member-function access='public'>
4611          <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'>
4612            <parameter type-id='type-id-264' is-artificial='yes'/>
4613            <return type-id='type-id-47'/>
4614          </function-decl>
4615        </member-function>
4616        <member-function access='public'>
4617          <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'>
4618            <parameter type-id='type-id-264' is-artificial='yes'/>
4619            <parameter type-id='type-id-483'/>
4620            <return type-id='type-id-47'/>
4621          </function-decl>
4622        </member-function>
4623        <member-function access='public'>
4624          <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'>
4625            <parameter type-id='type-id-264' is-artificial='yes'/>
4626            <return type-id='type-id-47'/>
4627          </function-decl>
4628        </member-function>
4629        <member-function access='public'>
4630          <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'>
4631            <parameter type-id='type-id-264' is-artificial='yes'/>
4632            <parameter type-id='type-id-483'/>
4633            <return type-id='type-id-47'/>
4634          </function-decl>
4635        </member-function>
4636      </class-decl>
4637      <class-decl name='new_allocator&lt;wchar_t&gt;' size-in-bits='8' visibility='default' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-265'>
4638        <member-type access='public'>
4639          <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-539'/>
4640        </member-type>
4641        <member-type access='public'>
4642          <typedef-decl name='const_reference' type-id='type-id-456' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-501'/>
4643        </member-type>
4644        <member-type access='public'>
4645          <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-538'/>
4646        </member-type>
4647        <member-type access='public'>
4648          <typedef-decl name='reference' type-id='type-id-481' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-504'/>
4649        </member-type>
4650        <member-function access='public'>
4651          <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'>
4652            <parameter type-id='type-id-266' is-artificial='yes'/>
4653            <return type-id='type-id-47'/>
4654          </function-decl>
4655        </member-function>
4656        <member-function access='public'>
4657          <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'>
4658            <parameter type-id='type-id-266' is-artificial='yes'/>
4659            <parameter type-id='type-id-342'/>
4660            <return type-id='type-id-47'/>
4661          </function-decl>
4662        </member-function>
4663        <member-function access='public' destructor='yes'>
4664          <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'>
4665            <parameter type-id='type-id-266' is-artificial='yes'/>
4666            <parameter type-id='type-id-12' is-artificial='yes'/>
4667            <return type-id='type-id-47'/>
4668          </function-decl>
4669        </member-function>
4670      </class-decl>
4671      <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_'>
4672        <parameter type-id='type-id-23' name='__ptr' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='150' column='1'/>
4673        <return type-id='type-id-1'/>
4674      </function-decl>
4675    </namespace-decl>
4676    <function-decl name='memcmp' filepath='/usr/include/string.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
4677      <parameter type-id='type-id-29'/>
4678      <parameter type-id='type-id-29'/>
4679      <parameter type-id='type-id-30'/>
4680      <return type-id='type-id-12'/>
4681    </function-decl>
4682    <function-decl name='strcoll' filepath='/usr/include/string.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
4683      <parameter type-id='type-id-43'/>
4684      <parameter type-id='type-id-43'/>
4685      <return type-id='type-id-12'/>
4686    </function-decl>
4687    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
4688      <parameter type-id='type-id-23'/>
4689      <parameter type-id='type-id-43'/>
4690      <parameter type-id='type-id-30'/>
4691      <return type-id='type-id-30'/>
4692    </function-decl>
4693    <function-decl name='strtok' filepath='/usr/include/string.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
4694      <parameter type-id='type-id-23'/>
4695      <parameter type-id='type-id-43'/>
4696      <return type-id='type-id-23'/>
4697    </function-decl>
4698    <function-decl name='strerror' filepath='/usr/include/string.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
4699      <parameter type-id='type-id-12'/>
4700      <return type-id='type-id-23'/>
4701    </function-decl>
4702    <namespace-decl name='boost'>
4703      <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-313'>
4704        <member-function access='private' constructor='yes'>
4705          <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'>
4706            <parameter type-id='type-id-314' is-artificial='yes'/>
4707            <return type-id='type-id-47'/>
4708          </function-decl>
4709        </member-function>
4710        <member-function access='private' static='yes'>
4711          <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'>
4712            <parameter type-id='type-id-364'/>
4713            <parameter type-id='type-id-364'/>
4714            <parameter type-id='type-id-540'/>
4715            <return type-id='type-id-1'/>
4716          </function-decl>
4717        </member-function>
4718        <member-function access='private' static='yes'>
4719          <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_'>
4720            <parameter type-id='type-id-295'/>
4721            <return type-id='type-id-47'/>
4722          </function-decl>
4723        </member-function>
4724        <member-function access='private' static='yes'>
4725          <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_'>
4726            <parameter type-id='type-id-364'/>
4727            <return type-id='type-id-541'/>
4728          </function-decl>
4729        </member-function>
4730        <member-function access='private' static='yes'>
4731          <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'>
4732            <parameter type-id='type-id-375'/>
4733            <parameter type-id='type-id-375'/>
4734            <parameter type-id='type-id-540'/>
4735            <return type-id='type-id-1'/>
4736          </function-decl>
4737        </member-function>
4738        <member-function access='private' static='yes'>
4739          <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_'>
4740            <parameter type-id='type-id-309'/>
4741            <return type-id='type-id-47'/>
4742          </function-decl>
4743        </member-function>
4744        <member-function access='private' static='yes'>
4745          <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_'>
4746            <parameter type-id='type-id-375'/>
4747            <return type-id='type-id-542'/>
4748          </function-decl>
4749        </member-function>
4750        <member-function access='private' constructor='yes'>
4751          <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'>
4752            <parameter type-id='type-id-314' is-artificial='yes'/>
4753            <return type-id='type-id-47'/>
4754          </function-decl>
4755        </member-function>
4756        <member-function access='private' static='yes'>
4757          <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_'>
4758            <parameter type-id='type-id-309'/>
4759            <return type-id='type-id-47'/>
4760          </function-decl>
4761        </member-function>
4762      </class-decl>
4763      <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-315'>
4764        <member-type access='public'>
4765          <typedef-decl name='pointer' type-id='type-id-544' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-543'/>
4766        </member-type>
4767        <member-type access='public'>
4768          <typedef-decl name='reference' type-id='type-id-292' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-541'/>
4769        </member-type>
4770        <member-function access='public' const='yes'>
4771          <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'>
4772            <parameter type-id='type-id-385' is-artificial='yes'/>
4773            <return type-id='type-id-543'/>
4774          </function-decl>
4775        </member-function>
4776        <member-function access='public'>
4777          <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'>
4778            <parameter type-id='type-id-316' is-artificial='yes'/>
4779            <return type-id='type-id-295'/>
4780          </function-decl>
4781        </member-function>
4782        <member-function access='public' const='yes'>
4783          <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'>
4784            <parameter type-id='type-id-385' is-artificial='yes'/>
4785            <return type-id='type-id-541'/>
4786          </function-decl>
4787        </member-function>
4788        <member-function access='private' const='yes'>
4789          <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'>
4790            <parameter type-id='type-id-385' is-artificial='yes'/>
4791            <return type-id='type-id-364'/>
4792          </function-decl>
4793        </member-function>
4794        <member-function access='private'>
4795          <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'>
4796            <parameter type-id='type-id-316' is-artificial='yes'/>
4797            <return type-id='type-id-295'/>
4798          </function-decl>
4799        </member-function>
4800      </class-decl>
4801      <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-317'>
4802        <member-type access='public'>
4803          <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-545'/>
4804        </member-type>
4805        <member-type access='public'>
4806          <typedef-decl name='pointer' type-id='type-id-547' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-546'/>
4807        </member-type>
4808        <member-type access='public'>
4809          <typedef-decl name='reference' type-id='type-id-372' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-542'/>
4810        </member-type>
4811        <member-function access='public'>
4812          <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'>
4813            <parameter type-id='type-id-318' is-artificial='yes'/>
4814            <return type-id='type-id-309'/>
4815          </function-decl>
4816        </member-function>
4817        <member-function access='public' const='yes'>
4818          <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'>
4819            <parameter type-id='type-id-388' is-artificial='yes'/>
4820            <return type-id='type-id-542'/>
4821          </function-decl>
4822        </member-function>
4823        <member-function access='private'>
4824          <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'>
4825            <parameter type-id='type-id-318' is-artificial='yes'/>
4826            <return type-id='type-id-309'/>
4827          </function-decl>
4828        </member-function>
4829        <member-function access='private' const='yes'>
4830          <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'>
4831            <parameter type-id='type-id-388' is-artificial='yes'/>
4832            <return type-id='type-id-375'/>
4833          </function-decl>
4834        </member-function>
4835        <member-function access='public'>
4836          <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'>
4837            <parameter type-id='type-id-318' is-artificial='yes'/>
4838            <parameter type-id='type-id-12'/>
4839            <return type-id='type-id-308'/>
4840          </function-decl>
4841        </member-function>
4842        <member-function access='public' const='yes'>
4843          <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'>
4844            <parameter type-id='type-id-388' is-artificial='yes'/>
4845            <return type-id='type-id-546'/>
4846          </function-decl>
4847        </member-function>
4848        <member-function access='public'>
4849          <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'>
4850            <parameter type-id='type-id-318' is-artificial='yes'/>
4851            <return type-id='type-id-309'/>
4852          </function-decl>
4853        </member-function>
4854      </class-decl>
4855      <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-319'>
4856        <data-member access='private' layout-offset-in-bits='0'>
4857          <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'/>
4858        </data-member>
4859        <member-function access='private'>
4860          <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'>
4861            <parameter type-id='type-id-321' is-artificial='yes'/>
4862            <parameter type-id='type-id-390'/>
4863            <return type-id='type-id-47'/>
4864          </function-decl>
4865        </member-function>
4866        <member-function access='public'>
4867          <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'>
4868            <parameter type-id='type-id-321' is-artificial='yes'/>
4869            <parameter type-id='type-id-23'/>
4870            <return type-id='type-id-47'/>
4871          </function-decl>
4872        </member-function>
4873        <member-function access='public' destructor='yes'>
4874          <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'>
4875            <parameter type-id='type-id-321' is-artificial='yes'/>
4876            <parameter type-id='type-id-12' is-artificial='yes'/>
4877            <return type-id='type-id-47'/>
4878          </function-decl>
4879        </member-function>
4880        <member-function access='public'>
4881          <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'>
4882            <parameter type-id='type-id-321' is-artificial='yes'/>
4883            <parameter type-id='type-id-23'/>
4884            <return type-id='type-id-47'/>
4885          </function-decl>
4886        </member-function>
4887        <member-function access='public' destructor='yes'>
4888          <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'>
4889            <parameter type-id='type-id-321' is-artificial='yes'/>
4890            <parameter type-id='type-id-12' is-artificial='yes'/>
4891            <return type-id='type-id-47'/>
4892          </function-decl>
4893        </member-function>
4894        <member-function access='public' const='yes'>
4895          <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'>
4896            <parameter type-id='type-id-391' is-artificial='yes'/>
4897            <return type-id='type-id-23'/>
4898          </function-decl>
4899        </member-function>
4900        <member-function access='private'>
4901          <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'>
4902            <parameter type-id='type-id-321' is-artificial='yes'/>
4903            <parameter type-id='type-id-390'/>
4904            <return type-id='type-id-47'/>
4905          </function-decl>
4906        </member-function>
4907        <member-function access='public'>
4908          <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'>
4909            <parameter type-id='type-id-321' is-artificial='yes'/>
4910            <parameter type-id='type-id-23'/>
4911            <return type-id='type-id-47'/>
4912          </function-decl>
4913        </member-function>
4914        <member-function access='public' destructor='yes'>
4915          <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'>
4916            <parameter type-id='type-id-321' is-artificial='yes'/>
4917            <parameter type-id='type-id-12' is-artificial='yes'/>
4918            <return type-id='type-id-47'/>
4919          </function-decl>
4920        </member-function>
4921      </class-decl>
4922      <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-322'>
4923        <member-type access='public'>
4924          <typedef-decl name='element_type' type-id='type-id-548' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-326'/>
4925        </member-type>
4926        <data-member access='private' layout-offset-in-bits='0'>
4927          <var-decl name='px' type-id='type-id-327' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
4928        </data-member>
4929        <data-member access='private' layout-offset-in-bits='64'>
4930          <var-decl name='pn' type-id='type-id-270' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
4931        </data-member>
4932        <member-function access='public'>
4933          <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'>
4934            <parameter type-id='type-id-325' is-artificial='yes'/>
4935            <return type-id='type-id-47'/>
4936          </function-decl>
4937        </member-function>
4938        <member-function access='public'>
4939          <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'>
4940            <parameter type-id='type-id-325' is-artificial='yes'/>
4941            <return type-id='type-id-47'/>
4942          </function-decl>
4943        </member-function>
4944        <member-function access='public'>
4945          <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'>
4946            <parameter type-id='type-id-325' is-artificial='yes'/>
4947            <parameter type-id='type-id-393'/>
4948            <return type-id='type-id-47'/>
4949          </function-decl>
4950        </member-function>
4951        <member-function access='public'>
4952          <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'>
4953            <parameter type-id='type-id-325' is-artificial='yes'/>
4954            <parameter type-id='type-id-324'/>
4955            <return type-id='type-id-47'/>
4956          </function-decl>
4957        </member-function>
4958        <member-function access='public' constructor='yes'>
4959          <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'>
4960            <parameter type-id='type-id-325' is-artificial='yes'/>
4961            <parameter type-id='type-id-289'/>
4962            <return type-id='type-id-47'/>
4963          </function-decl>
4964        </member-function>
4965        <member-function access='public'>
4966          <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'>
4967            <parameter type-id='type-id-325' is-artificial='yes'/>
4968            <return type-id='type-id-47'/>
4969          </function-decl>
4970        </member-function>
4971        <member-function access='public' constructor='yes'>
4972          <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_'>
4973            <parameter type-id='type-id-325' is-artificial='yes'/>
4974            <parameter type-id='type-id-289'/>
4975            <return type-id='type-id-47'/>
4976          </function-decl>
4977        </member-function>
4978        <member-function access='public' const='yes'>
4979          <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'>
4980            <parameter type-id='type-id-394' is-artificial='yes'/>
4981            <return type-id='type-id-327'/>
4982          </function-decl>
4983        </member-function>
4984        <member-function access='public' const='yes'>
4985          <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'>
4986            <parameter type-id='type-id-394' is-artificial='yes'/>
4987            <return type-id='type-id-475'/>
4988          </function-decl>
4989        </member-function>
4990        <member-function access='public'>
4991          <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'>
4992            <parameter type-id='type-id-325' is-artificial='yes'/>
4993            <return type-id='type-id-47'/>
4994          </function-decl>
4995        </member-function>
4996        <member-function access='public'>
4997          <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_'>
4998            <parameter type-id='type-id-325' is-artificial='yes'/>
4999            <parameter type-id='type-id-323'/>
5000            <return type-id='type-id-47'/>
5001          </function-decl>
5002        </member-function>
5003      </class-decl>
5004      <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-328'>
5005        <member-type access='public'>
5006          <typedef-decl name='element_type' type-id='type-id-549' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-332'/>
5007        </member-type>
5008        <member-type access='private'>
5009          <typedef-decl name='this_type' type-id='type-id-328' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='328' column='1' id='type-id-550'/>
5010        </member-type>
5011        <data-member access='private' layout-offset-in-bits='0'>
5012          <var-decl name='px' type-id='type-id-333' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
5013        </data-member>
5014        <data-member access='private' layout-offset-in-bits='64'>
5015          <var-decl name='pn' type-id='type-id-270' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
5016        </data-member>
5017        <member-function access='public'>
5018          <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'>
5019            <parameter type-id='type-id-331' is-artificial='yes'/>
5020            <return type-id='type-id-47'/>
5021          </function-decl>
5022        </member-function>
5023        <member-function access='public'>
5024          <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'>
5025            <parameter type-id='type-id-331' is-artificial='yes'/>
5026            <return type-id='type-id-47'/>
5027          </function-decl>
5028        </member-function>
5029        <member-function access='public'>
5030          <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'>
5031            <parameter type-id='type-id-331' is-artificial='yes'/>
5032            <parameter type-id='type-id-396'/>
5033            <return type-id='type-id-47'/>
5034          </function-decl>
5035        </member-function>
5036        <member-function access='public'>
5037          <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'>
5038            <parameter type-id='type-id-331' is-artificial='yes'/>
5039            <parameter type-id='type-id-330'/>
5040            <return type-id='type-id-47'/>
5041          </function-decl>
5042        </member-function>
5043        <member-function access='public' constructor='yes'>
5044          <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'>
5045            <parameter type-id='type-id-331' is-artificial='yes'/>
5046            <parameter type-id='type-id-303'/>
5047            <return type-id='type-id-47'/>
5048          </function-decl>
5049        </member-function>
5050        <member-function access='public'>
5051          <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'>
5052            <parameter type-id='type-id-331' is-artificial='yes'/>
5053            <return type-id='type-id-47'/>
5054          </function-decl>
5055        </member-function>
5056        <member-function access='public'>
5057          <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_'>
5058            <parameter type-id='type-id-331' is-artificial='yes'/>
5059            <parameter type-id='type-id-303'/>
5060            <return type-id='type-id-47'/>
5061          </function-decl>
5062        </member-function>
5063        <member-function access='public'>
5064          <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'>
5065            <parameter type-id='type-id-331' is-artificial='yes'/>
5066            <return type-id='type-id-47'/>
5067          </function-decl>
5068        </member-function>
5069        <member-function access='public' const='yes'>
5070          <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'>
5071            <parameter type-id='type-id-397' is-artificial='yes'/>
5072            <return type-id='type-id-477'/>
5073          </function-decl>
5074        </member-function>
5075        <member-function access='public' const='yes'>
5076          <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'>
5077            <parameter type-id='type-id-397' is-artificial='yes'/>
5078            <return type-id='type-id-333'/>
5079          </function-decl>
5080        </member-function>
5081        <member-function access='public' constructor='yes'>
5082          <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_'>
5083            <parameter type-id='type-id-331' is-artificial='yes'/>
5084            <parameter type-id='type-id-303'/>
5085            <return type-id='type-id-47'/>
5086          </function-decl>
5087        </member-function>
5088        <member-function access='public'>
5089          <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_'>
5090            <parameter type-id='type-id-331' is-artificial='yes'/>
5091            <parameter type-id='type-id-329'/>
5092            <return type-id='type-id-47'/>
5093          </function-decl>
5094        </member-function>
5095      </class-decl>
5096      <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-551'>
5097        <member-type access='public'>
5098          <typedef-decl name='type' type-id='type-id-306' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-552'/>
5099        </member-type>
5100      </class-decl>
5101      <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'>
5102        <parameter type-id='type-id-292'/>
5103        <return type-id='type-id-293'/>
5104      </function-decl>
5105      <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_'>
5106        <parameter type-id='type-id-289' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1'/>
5107        <return type-id='type-id-47'/>
5108      </function-decl>
5109      <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_'>
5110        <parameter type-id='type-id-303' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1'/>
5111        <return type-id='type-id-47'/>
5112      </function-decl>
5113      <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_'>
5114        <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'/>
5115        <return type-id='type-id-47'/>
5116      </function-decl>
5117      <namespace-decl name='core'>
5118        <typedef-decl name='typeinfo' type-id='type-id-534' filepath='src/third_party/boost-1.56.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-553'/>
5119      </namespace-decl>
5120      <namespace-decl name='filesystem'>
5121        <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-291'>
5122          <data-member access='private' layout-offset-in-bits='0'>
5123            <var-decl name='m_path' type-id='type-id-305' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='715' column='1'/>
5124          </data-member>
5125          <data-member access='private' layout-offset-in-bits='64'>
5126            <var-decl name='m_status' type-id='type-id-297' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='716' column='1'/>
5127          </data-member>
5128          <data-member access='private' layout-offset-in-bits='128'>
5129            <var-decl name='m_symlink_status' type-id='type-id-297' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='717' column='1'/>
5130          </data-member>
5131          <member-function access='public' constructor='yes'>
5132            <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'>
5133              <parameter type-id='type-id-293' is-artificial='yes'/>
5134              <return type-id='type-id-47'/>
5135            </function-decl>
5136          </member-function>
5137          <member-function access='public' constructor='yes'>
5138            <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'>
5139              <parameter type-id='type-id-293' is-artificial='yes'/>
5140              <parameter type-id='type-id-372'/>
5141              <parameter type-id='type-id-297'/>
5142              <parameter type-id='type-id-297'/>
5143              <return type-id='type-id-47'/>
5144            </function-decl>
5145          </member-function>
5146          <member-function access='public' constructor='yes'>
5147            <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'>
5148              <parameter type-id='type-id-293' is-artificial='yes'/>
5149              <return type-id='type-id-47'/>
5150            </function-decl>
5151          </member-function>
5152          <member-function access='public'>
5153            <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_'>
5154              <parameter type-id='type-id-293' is-artificial='yes'/>
5155              <parameter type-id='type-id-372'/>
5156              <parameter type-id='type-id-297'/>
5157              <parameter type-id='type-id-297'/>
5158              <return type-id='type-id-47'/>
5159            </function-decl>
5160          </member-function>
5161          <member-function access='public'>
5162            <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_'>
5163              <parameter type-id='type-id-293' is-artificial='yes'/>
5164              <parameter type-id='type-id-372'/>
5165              <parameter type-id='type-id-297'/>
5166              <parameter type-id='type-id-297'/>
5167              <return type-id='type-id-47'/>
5168            </function-decl>
5169          </member-function>
5170          <member-function access='public' const='yes'>
5171            <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'>
5172              <parameter type-id='type-id-362' is-artificial='yes'/>
5173              <return type-id='type-id-372'/>
5174            </function-decl>
5175          </member-function>
5176          <member-function access='private' const='yes'>
5177            <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'>
5178              <parameter type-id='type-id-362' is-artificial='yes'/>
5179              <parameter type-id='type-id-84'/>
5180              <return type-id='type-id-297'/>
5181            </function-decl>
5182          </member-function>
5183          <member-function access='private' const='yes'>
5184            <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'>
5185              <parameter type-id='type-id-362' is-artificial='yes'/>
5186              <parameter type-id='type-id-84'/>
5187              <return type-id='type-id-297'/>
5188            </function-decl>
5189          </member-function>
5190        </class-decl>
5191        <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-294'>
5192          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-315'/>
5193          <data-member access='private' layout-offset-in-bits='0'>
5194            <var-decl name='m_imp' type-id='type-id-322' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='816' column='1'/>
5195          </data-member>
5196          <member-function access='public' constructor='yes'>
5197            <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'>
5198              <parameter type-id='type-id-296' is-artificial='yes'/>
5199              <return type-id='type-id-47'/>
5200            </function-decl>
5201          </member-function>
5202          <member-function access='public' constructor='yes'>
5203            <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'>
5204              <parameter type-id='type-id-296' is-artificial='yes'/>
5205              <parameter type-id='type-id-372'/>
5206              <return type-id='type-id-47'/>
5207            </function-decl>
5208          </member-function>
5209          <member-function access='public' constructor='yes'>
5210            <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'>
5211              <parameter type-id='type-id-296' is-artificial='yes'/>
5212              <parameter type-id='type-id-372'/>
5213              <parameter type-id='type-id-334'/>
5214              <return type-id='type-id-47'/>
5215            </function-decl>
5216          </member-function>
5217          <member-function access='public' destructor='yes'>
5218            <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'>
5219              <parameter type-id='type-id-296' is-artificial='yes'/>
5220              <parameter type-id='type-id-12' is-artificial='yes'/>
5221              <return type-id='type-id-47'/>
5222            </function-decl>
5223          </member-function>
5224          <member-function access='public' constructor='yes'>
5225            <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'>
5226              <parameter type-id='type-id-296' is-artificial='yes'/>
5227              <return type-id='type-id-47'/>
5228            </function-decl>
5229          </member-function>
5230          <member-function access='public' constructor='yes'>
5231            <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'>
5232              <parameter type-id='type-id-296' is-artificial='yes'/>
5233              <parameter type-id='type-id-372'/>
5234              <return type-id='type-id-47'/>
5235            </function-decl>
5236          </member-function>
5237          <member-function access='public' destructor='yes'>
5238            <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'>
5239              <parameter type-id='type-id-296' is-artificial='yes'/>
5240              <parameter type-id='type-id-12' is-artificial='yes'/>
5241              <return type-id='type-id-47'/>
5242            </function-decl>
5243          </member-function>
5244          <member-function access='public'>
5245            <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'>
5246              <parameter type-id='type-id-296' is-artificial='yes'/>
5247              <parameter type-id='type-id-334'/>
5248              <return type-id='type-id-295'/>
5249            </function-decl>
5250          </member-function>
5251          <member-function access='private' const='yes'>
5252            <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'>
5253              <parameter type-id='type-id-365' is-artificial='yes'/>
5254              <return type-id='type-id-541'/>
5255            </function-decl>
5256          </member-function>
5257          <member-function access='private'>
5258            <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'>
5259              <parameter type-id='type-id-296' is-artificial='yes'/>
5260              <return type-id='type-id-47'/>
5261            </function-decl>
5262          </member-function>
5263          <member-function access='private' const='yes'>
5264            <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_'>
5265              <parameter type-id='type-id-365' is-artificial='yes'/>
5266              <parameter type-id='type-id-364'/>
5267              <return type-id='type-id-1'/>
5268            </function-decl>
5269          </member-function>
5270        </class-decl>
5271        <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-297'>
5272          <data-member access='private' layout-offset-in-bits='0'>
5273            <var-decl name='m_value' type-id='type-id-554' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='276' column='1'/>
5274          </data-member>
5275          <data-member access='private' layout-offset-in-bits='32'>
5276            <var-decl name='m_perms' type-id='type-id-311' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='277' column='1'/>
5277          </data-member>
5278          <member-function access='public' constructor='yes'>
5279            <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'>
5280              <parameter type-id='type-id-298' is-artificial='yes'/>
5281              <return type-id='type-id-47'/>
5282            </function-decl>
5283          </member-function>
5284          <member-function access='public' constructor='yes'>
5285            <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'>
5286              <parameter type-id='type-id-298' is-artificial='yes'/>
5287              <parameter type-id='type-id-554'/>
5288              <parameter type-id='type-id-311'/>
5289              <return type-id='type-id-47'/>
5290            </function-decl>
5291          </member-function>
5292          <member-function access='public' constructor='yes'>
5293            <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'>
5294              <parameter type-id='type-id-298' is-artificial='yes'/>
5295              <return type-id='type-id-47'/>
5296            </function-decl>
5297          </member-function>
5298          <member-function access='public' constructor='yes'>
5299            <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'>
5300              <parameter type-id='type-id-298' is-artificial='yes'/>
5301              <parameter type-id='type-id-554'/>
5302              <parameter type-id='type-id-311'/>
5303              <return type-id='type-id-47'/>
5304            </function-decl>
5305          </member-function>
5306          <member-function access='public' const='yes'>
5307            <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'>
5308              <parameter type-id='type-id-368' is-artificial='yes'/>
5309              <return type-id='type-id-554'/>
5310            </function-decl>
5311          </member-function>
5312          <member-function access='public' const='yes'>
5313            <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'>
5314              <parameter type-id='type-id-368' is-artificial='yes'/>
5315              <return type-id='type-id-311'/>
5316            </function-decl>
5317          </member-function>
5318        </class-decl>
5319        <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-299'>
5320          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-335'/>
5321          <member-type access='private'>
5322            <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-301'>
5323              <data-member access='public' layout-offset-in-bits='0'>
5324                <var-decl name='m_path1' type-id='type-id-305' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='161' column='1'/>
5325              </data-member>
5326              <data-member access='public' layout-offset-in-bits='64'>
5327                <var-decl name='m_path2' type-id='type-id-305' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='162' column='1'/>
5328              </data-member>
5329              <data-member access='public' layout-offset-in-bits='128'>
5330                <var-decl name='m_what' type-id='type-id-227' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='163' column='1'/>
5331              </data-member>
5332            </class-decl>
5333          </member-type>
5334          <data-member access='private' layout-offset-in-bits='320'>
5335            <var-decl name='m_imp_ptr' type-id='type-id-328' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='165' column='1'/>
5336          </data-member>
5337          <member-function access='public' constructor='yes'>
5338            <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'>
5339              <parameter type-id='type-id-300' is-artificial='yes'/>
5340              <parameter type-id='type-id-453'/>
5341              <parameter type-id='type-id-83'/>
5342              <return type-id='type-id-47'/>
5343            </function-decl>
5344          </member-function>
5345          <member-function access='public' constructor='yes'>
5346            <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'>
5347              <parameter type-id='type-id-300' is-artificial='yes'/>
5348              <parameter type-id='type-id-453'/>
5349              <parameter type-id='type-id-372'/>
5350              <parameter type-id='type-id-83'/>
5351              <return type-id='type-id-47'/>
5352            </function-decl>
5353          </member-function>
5354          <member-function access='public' constructor='yes'>
5355            <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'>
5356              <parameter type-id='type-id-300' is-artificial='yes'/>
5357              <parameter type-id='type-id-453'/>
5358              <parameter type-id='type-id-372'/>
5359              <parameter type-id='type-id-372'/>
5360              <parameter type-id='type-id-83'/>
5361              <return type-id='type-id-47'/>
5362            </function-decl>
5363          </member-function>
5364          <member-function access='public' constructor='yes'>
5365            <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'>
5366              <parameter type-id='type-id-300' is-artificial='yes'/>
5367              <parameter type-id='type-id-453'/>
5368              <parameter type-id='type-id-83'/>
5369              <return type-id='type-id-47'/>
5370            </function-decl>
5371          </member-function>
5372          <member-function access='public' constructor='yes'>
5373            <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'>
5374              <parameter type-id='type-id-300' is-artificial='yes'/>
5375              <parameter type-id='type-id-453'/>
5376              <parameter type-id='type-id-372'/>
5377              <parameter type-id='type-id-83'/>
5378              <return type-id='type-id-47'/>
5379            </function-decl>
5380          </member-function>
5381          <member-function access='public' constructor='yes'>
5382            <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'>
5383              <parameter type-id='type-id-300' is-artificial='yes'/>
5384              <parameter type-id='type-id-453'/>
5385              <parameter type-id='type-id-372'/>
5386              <parameter type-id='type-id-372'/>
5387              <parameter type-id='type-id-83'/>
5388              <return type-id='type-id-47'/>
5389            </function-decl>
5390          </member-function>
5391          <member-function access='public' destructor='yes' vtable-offset='-1'>
5392            <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'>
5393              <parameter type-id='type-id-300' is-artificial='yes'/>
5394              <parameter type-id='type-id-12' is-artificial='yes'/>
5395              <return type-id='type-id-47'/>
5396            </function-decl>
5397          </member-function>
5398          <member-function access='public' destructor='yes' vtable-offset='-1'>
5399            <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'>
5400              <parameter type-id='type-id-300' is-artificial='yes'/>
5401              <parameter type-id='type-id-12' is-artificial='yes'/>
5402              <return type-id='type-id-47'/>
5403            </function-decl>
5404          </member-function>
5405          <member-function access='public' destructor='yes' vtable-offset='-1'>
5406            <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'>
5407              <parameter type-id='type-id-300' is-artificial='yes'/>
5408              <parameter type-id='type-id-12' is-artificial='yes'/>
5409              <return type-id='type-id-47'/>
5410            </function-decl>
5411          </member-function>
5412          <member-function access='public' const='yes' vtable-offset='2'>
5413            <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'>
5414              <parameter type-id='type-id-370' is-artificial='yes'/>
5415              <return type-id='type-id-43'/>
5416            </function-decl>
5417          </member-function>
5418        </class-decl>
5419        <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-305'>
5420          <member-type access='public'>
5421            <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-308'>
5422              <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/>
5423              <data-member access='private' layout-offset-in-bits='0'>
5424                <var-decl name='m_element' type-id='type-id-305' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='593' column='1'/>
5425              </data-member>
5426              <data-member access='private' layout-offset-in-bits='64'>
5427                <var-decl name='m_path_ptr' type-id='type-id-373' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='594' column='1'/>
5428              </data-member>
5429              <data-member access='private' layout-offset-in-bits='128'>
5430                <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'/>
5431              </data-member>
5432              <member-function access='private' const='yes'>
5433                <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'>
5434                  <parameter type-id='type-id-376' is-artificial='yes'/>
5435                  <return type-id='type-id-372'/>
5436                </function-decl>
5437              </member-function>
5438              <member-function access='private' const='yes'>
5439                <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_'>
5440                  <parameter type-id='type-id-376' is-artificial='yes'/>
5441                  <parameter type-id='type-id-375'/>
5442                  <return type-id='type-id-1'/>
5443                </function-decl>
5444              </member-function>
5445              <member-function access='private'>
5446                <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'>
5447                  <parameter type-id='type-id-310' is-artificial='yes'/>
5448                  <return type-id='type-id-47'/>
5449                </function-decl>
5450              </member-function>
5451              <member-function access='private'>
5452                <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'>
5453                  <parameter type-id='type-id-310' is-artificial='yes'/>
5454                  <return type-id='type-id-47'/>
5455                </function-decl>
5456              </member-function>
5457            </class-decl>
5458          </member-type>
5459          <member-type access='public'>
5460            <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-377'/>
5461          </member-type>
5462          <member-type access='public'>
5463            <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-380'/>
5464          </member-type>
5465          <member-type access='public'>
5466            <typedef-decl name='codecvt_type' type-id='type-id-532' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='71' column='1' id='type-id-487'/>
5467          </member-type>
5468          <member-type access='public'>
5469            <typedef-decl name='codecvt_type' type-id='type-id-556' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='71' column='1' id='type-id-555'/>
5470          </member-type>
5471          <member-type access='public'>
5472            <typedef-decl name='codecvt_type' type-id='type-id-558' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='71' column='1' id='type-id-557'/>
5473          </member-type>
5474          <data-member access='public' static='yes'>
5475            <var-decl name='preferred_separator' type-id='type-id-381' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='67' column='1'/>
5476          </data-member>
5477          <data-member access='private' layout-offset-in-bits='0'>
5478            <var-decl name='m_pathname' type-id='type-id-377' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='528' column='1'/>
5479          </data-member>
5480          <member-function access='public' constructor='yes'>
5481            <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'>
5482              <parameter type-id='type-id-307' is-artificial='yes'/>
5483              <return type-id='type-id-47'/>
5484            </function-decl>
5485          </member-function>
5486          <member-function access='public' constructor='yes'>
5487            <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'>
5488              <parameter type-id='type-id-307' is-artificial='yes'/>
5489              <parameter type-id='type-id-372'/>
5490              <return type-id='type-id-47'/>
5491            </function-decl>
5492          </member-function>
5493          <member-function access='public' constructor='yes'>
5494            <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'>
5495              <parameter type-id='type-id-307' is-artificial='yes'/>
5496              <parameter type-id='type-id-382'/>
5497              <return type-id='type-id-47'/>
5498            </function-decl>
5499          </member-function>
5500          <member-function access='public' constructor='yes'>
5501            <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'>
5502              <parameter type-id='type-id-307' is-artificial='yes'/>
5503              <parameter type-id='type-id-137'/>
5504              <return type-id='type-id-47'/>
5505            </function-decl>
5506          </member-function>
5507          <member-function access='public' constructor='yes'>
5508            <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'>
5509              <parameter type-id='type-id-307' is-artificial='yes'/>
5510              <return type-id='type-id-47'/>
5511            </function-decl>
5512          </member-function>
5513          <member-function access='public' constructor='yes'>
5514            <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_'>
5515              <parameter type-id='type-id-307' is-artificial='yes'/>
5516              <parameter type-id='type-id-372'/>
5517              <return type-id='type-id-47'/>
5518            </function-decl>
5519          </member-function>
5520          <member-function access='public' constructor='yes'>
5521            <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'>
5522              <parameter type-id='type-id-307' is-artificial='yes'/>
5523              <parameter type-id='type-id-382'/>
5524              <return type-id='type-id-47'/>
5525            </function-decl>
5526          </member-function>
5527          <member-function access='public' constructor='yes'>
5528            <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'>
5529              <parameter type-id='type-id-307' is-artificial='yes'/>
5530              <parameter type-id='type-id-137'/>
5531              <return type-id='type-id-47'/>
5532            </function-decl>
5533          </member-function>
5534          <member-function access='public'>
5535            <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_'>
5536              <parameter type-id='type-id-307' is-artificial='yes'/>
5537              <parameter type-id='type-id-372'/>
5538              <return type-id='type-id-306'/>
5539            </function-decl>
5540          </member-function>
5541          <member-function access='public'>
5542            <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'>
5543              <parameter type-id='type-id-307' is-artificial='yes'/>
5544              <return type-id='type-id-47'/>
5545            </function-decl>
5546          </member-function>
5547          <member-function access='public' const='yes'>
5548            <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'>
5549              <parameter type-id='type-id-373' is-artificial='yes'/>
5550              <return type-id='type-id-379'/>
5551            </function-decl>
5552          </member-function>
5553          <member-function access='public' const='yes'>
5554            <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'>
5555              <parameter type-id='type-id-373' is-artificial='yes'/>
5556              <return type-id='type-id-382'/>
5557            </function-decl>
5558          </member-function>
5559          <member-function access='public' const='yes'>
5560            <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'>
5561              <parameter type-id='type-id-373' is-artificial='yes'/>
5562              <return type-id='type-id-453'/>
5563            </function-decl>
5564          </member-function>
5565          <member-function access='public' const='yes'>
5566            <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'>
5567              <parameter type-id='type-id-373' is-artificial='yes'/>
5568              <return type-id='type-id-1'/>
5569            </function-decl>
5570          </member-function>
5571          <member-function access='public' const='yes'>
5572            <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'>
5573              <parameter type-id='type-id-373' is-artificial='yes'/>
5574              <return type-id='type-id-1'/>
5575            </function-decl>
5576          </member-function>
5577          <member-function access='public' const='yes'>
5578            <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'>
5579              <parameter type-id='type-id-373' is-artificial='yes'/>
5580              <return type-id='type-id-1'/>
5581            </function-decl>
5582          </member-function>
5583          <member-function access='public'>
5584            <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_'>
5585              <parameter type-id='type-id-307' is-artificial='yes'/>
5586              <parameter type-id='type-id-89'/>
5587              <return type-id='type-id-552'/>
5588            </function-decl>
5589          </member-function>
5590          <member-function access='public'>
5591            <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_'>
5592              <parameter type-id='type-id-307' is-artificial='yes'/>
5593              <parameter type-id='type-id-23'/>
5594              <parameter type-id='type-id-23'/>
5595              <return type-id='type-id-306'/>
5596            </function-decl>
5597          </member-function>
5598          <member-function access='public'>
5599            <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'>
5600              <parameter type-id='type-id-307' is-artificial='yes'/>
5601              <parameter type-id='type-id-23'/>
5602              <parameter type-id='type-id-23'/>
5603              <parameter type-id='type-id-489'/>
5604              <return type-id='type-id-306'/>
5605            </function-decl>
5606          </member-function>
5607          <member-function access='public' constructor='yes'>
5608            <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'>
5609              <parameter type-id='type-id-307' is-artificial='yes'/>
5610              <return type-id='type-id-47'/>
5611            </function-decl>
5612          </member-function>
5613          <member-function access='public' constructor='yes'>
5614            <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'>
5615              <parameter type-id='type-id-307' is-artificial='yes'/>
5616              <parameter type-id='type-id-372'/>
5617              <return type-id='type-id-47'/>
5618            </function-decl>
5619          </member-function>
5620          <member-function access='public' constructor='yes'>
5621            <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'>
5622              <parameter type-id='type-id-307' is-artificial='yes'/>
5623              <parameter type-id='type-id-382'/>
5624              <return type-id='type-id-47'/>
5625            </function-decl>
5626          </member-function>
5627          <member-function access='public' constructor='yes'>
5628            <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'>
5629              <parameter type-id='type-id-307' is-artificial='yes'/>
5630              <parameter type-id='type-id-137'/>
5631              <return type-id='type-id-47'/>
5632            </function-decl>
5633          </member-function>
5634          <member-function access='public'>
5635            <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'>
5636              <parameter type-id='type-id-307' is-artificial='yes'/>
5637              <parameter type-id='type-id-43'/>
5638              <parameter type-id='type-id-43'/>
5639              <return type-id='type-id-47'/>
5640            </function-decl>
5641          </member-function>
5642          <member-function access='public'>
5643            <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_'>
5644              <parameter type-id='type-id-307' is-artificial='yes'/>
5645              <parameter type-id='type-id-372'/>
5646              <return type-id='type-id-306'/>
5647            </function-decl>
5648          </member-function>
5649          <member-function access='public'>
5650            <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'>
5651              <parameter type-id='type-id-307' is-artificial='yes'/>
5652              <parameter type-id='type-id-382'/>
5653              <return type-id='type-id-306'/>
5654            </function-decl>
5655          </member-function>
5656          <member-function access='public' const='yes'>
5657            <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_'>
5658              <parameter type-id='type-id-373' is-artificial='yes'/>
5659              <parameter type-id='type-id-372'/>
5660              <return type-id='type-id-12'/>
5661            </function-decl>
5662          </member-function>
5663          <member-function access='private'>
5664            <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'>
5665              <parameter type-id='type-id-307' is-artificial='yes'/>
5666              <return type-id='type-id-142'/>
5667            </function-decl>
5668          </member-function>
5669          <member-function access='private'>
5670            <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'>
5671              <parameter type-id='type-id-307' is-artificial='yes'/>
5672              <parameter type-id='type-id-142'/>
5673              <return type-id='type-id-47'/>
5674            </function-decl>
5675          </member-function>
5676          <member-function access='public'>
5677            <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'>
5678              <parameter type-id='type-id-307' is-artificial='yes'/>
5679              <return type-id='type-id-306'/>
5680            </function-decl>
5681          </member-function>
5682          <member-function access='public'>
5683            <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_'>
5684              <parameter type-id='type-id-307' is-artificial='yes'/>
5685              <parameter type-id='type-id-372'/>
5686              <return type-id='type-id-306'/>
5687            </function-decl>
5688          </member-function>
5689          <member-function access='public' const='yes'>
5690            <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'>
5691              <parameter type-id='type-id-373' is-artificial='yes'/>
5692              <return type-id='type-id-305'/>
5693            </function-decl>
5694          </member-function>
5695          <member-function access='public' const='yes'>
5696            <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'>
5697              <parameter type-id='type-id-373' is-artificial='yes'/>
5698              <return type-id='type-id-305'/>
5699            </function-decl>
5700          </member-function>
5701          <member-function access='public' const='yes'>
5702            <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'>
5703              <parameter type-id='type-id-373' is-artificial='yes'/>
5704              <return type-id='type-id-305'/>
5705            </function-decl>
5706          </member-function>
5707          <member-function access='public' const='yes'>
5708            <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'>
5709              <parameter type-id='type-id-373' is-artificial='yes'/>
5710              <return type-id='type-id-305'/>
5711            </function-decl>
5712          </member-function>
5713          <member-function access='private' const='yes'>
5714            <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'>
5715              <parameter type-id='type-id-373' is-artificial='yes'/>
5716              <return type-id='type-id-142'/>
5717            </function-decl>
5718          </member-function>
5719          <member-function access='public' const='yes'>
5720            <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'>
5721              <parameter type-id='type-id-373' is-artificial='yes'/>
5722              <return type-id='type-id-305'/>
5723            </function-decl>
5724          </member-function>
5725          <member-function access='public' const='yes'>
5726            <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'>
5727              <parameter type-id='type-id-373' is-artificial='yes'/>
5728              <return type-id='type-id-305'/>
5729            </function-decl>
5730          </member-function>
5731          <member-function access='public' const='yes'>
5732            <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'>
5733              <parameter type-id='type-id-373' is-artificial='yes'/>
5734              <return type-id='type-id-305'/>
5735            </function-decl>
5736          </member-function>
5737          <member-function access='public' const='yes'>
5738            <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'>
5739              <parameter type-id='type-id-373' is-artificial='yes'/>
5740              <return type-id='type-id-305'/>
5741            </function-decl>
5742          </member-function>
5743          <member-function access='private'>
5744            <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'>
5745              <parameter type-id='type-id-307' is-artificial='yes'/>
5746              <return type-id='type-id-306'/>
5747            </function-decl>
5748          </member-function>
5749          <member-function access='public' const='yes'>
5750            <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'>
5751              <parameter type-id='type-id-373' is-artificial='yes'/>
5752              <return type-id='type-id-308'/>
5753            </function-decl>
5754          </member-function>
5755          <member-function access='public' const='yes'>
5756            <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'>
5757              <parameter type-id='type-id-373' is-artificial='yes'/>
5758              <return type-id='type-id-308'/>
5759            </function-decl>
5760          </member-function>
5761          <member-function access='private' static='yes'>
5762            <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'>
5763              <parameter type-id='type-id-309'/>
5764              <return type-id='type-id-47'/>
5765            </function-decl>
5766          </member-function>
5767          <member-function access='private' static='yes'>
5768            <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'>
5769              <parameter type-id='type-id-309'/>
5770              <return type-id='type-id-47'/>
5771            </function-decl>
5772          </member-function>
5773          <member-function access='public' static='yes'>
5774            <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'>
5775              <return type-id='type-id-489'/>
5776            </function-decl>
5777          </member-function>
5778          <member-function access='public' static='yes'>
5779            <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'>
5780              <parameter type-id='type-id-437'/>
5781              <return type-id='type-id-435'/>
5782            </function-decl>
5783          </member-function>
5784          <member-function access='public'>
5785            <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_'>
5786              <parameter type-id='type-id-307' is-artificial='yes'/>
5787              <parameter type-id='type-id-43'/>
5788              <parameter type-id='type-id-43'/>
5789              <return type-id='type-id-47'/>
5790            </function-decl>
5791          </member-function>
5792          <member-function access='public'>
5793            <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_'>
5794              <parameter type-id='type-id-307' is-artificial='yes'/>
5795              <parameter type-id='type-id-137'/>
5796              <return type-id='type-id-552'/>
5797            </function-decl>
5798          </member-function>
5799          <member-function access='public' constructor='yes'>
5800            <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'>
5801              <parameter type-id='type-id-307' is-artificial='yes'/>
5802              <return type-id='type-id-47'/>
5803            </function-decl>
5804          </member-function>
5805          <member-function access='public' constructor='yes'>
5806            <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'>
5807              <parameter type-id='type-id-307' is-artificial='yes'/>
5808              <parameter type-id='type-id-372'/>
5809              <return type-id='type-id-47'/>
5810            </function-decl>
5811          </member-function>
5812          <member-function access='public' constructor='yes'>
5813            <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'>
5814              <parameter type-id='type-id-307' is-artificial='yes'/>
5815              <parameter type-id='type-id-382'/>
5816              <return type-id='type-id-47'/>
5817            </function-decl>
5818          </member-function>
5819          <member-function access='public' constructor='yes'>
5820            <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'>
5821              <parameter type-id='type-id-307' is-artificial='yes'/>
5822              <parameter type-id='type-id-137'/>
5823              <return type-id='type-id-47'/>
5824            </function-decl>
5825          </member-function>
5826          <member-function access='public'>
5827            <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'>
5828              <parameter type-id='type-id-307' is-artificial='yes'/>
5829              <parameter type-id='type-id-427'/>
5830              <parameter type-id='type-id-559'/>
5831              <return type-id='type-id-47'/>
5832            </function-decl>
5833          </member-function>
5834          <member-function access='public' const='yes'>
5835            <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'>
5836              <parameter type-id='type-id-373' is-artificial='yes'/>
5837              <return type-id='type-id-455'/>
5838            </function-decl>
5839          </member-function>
5840          <member-function access='public' const='yes'>
5841            <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'>
5842              <parameter type-id='type-id-373' is-artificial='yes'/>
5843              <parameter type-id='type-id-489'/>
5844              <return type-id='type-id-455'/>
5845            </function-decl>
5846          </member-function>
5847          <member-function access='public'>
5848            <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'>
5849              <parameter type-id='type-id-307' is-artificial='yes'/>
5850              <parameter type-id='type-id-427'/>
5851              <parameter type-id='type-id-559'/>
5852              <return type-id='type-id-47'/>
5853            </function-decl>
5854          </member-function>
5855        </class-decl>
5856        <enum-decl name='copy_option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='304' column='1' id='type-id-560'>
5857          <underlying-type type-id='type-id-256'/>
5858          <enumerator name='none' value='0'/>
5859          <enumerator name='fail_if_exists' value='0'/>
5860          <enumerator name='overwrite_if_exists' value='1'/>
5861        </enum-decl>
5862        <enum-decl name='file_type' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='172' column='1' id='type-id-554'>
5863          <underlying-type type-id='type-id-256'/>
5864          <enumerator name='status_error' value='0'/>
5865          <enumerator name='status_unknown' value='0'/>
5866          <enumerator name='file_not_found' value='1'/>
5867          <enumerator name='regular_file' value='2'/>
5868          <enumerator name='directory_file' value='3'/>
5869          <enumerator name='symlink_file' value='4'/>
5870          <enumerator name='block_file' value='5'/>
5871          <enumerator name='character_file' value='6'/>
5872          <enumerator name='fifo_file' value='7'/>
5873          <enumerator name='socket_file' value='8'/>
5874          <enumerator name='reparse_file' value='9'/>
5875          <enumerator name='type_unknown' value='10'/>
5876          <enumerator name='_detail_directory_symlink' value='11'/>
5877        </enum-decl>
5878        <enum-decl name='perms' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='198' column='1' id='type-id-311'>
5879          <underlying-type type-id='type-id-256'/>
5880          <enumerator name='no_perms' value='0'/>
5881          <enumerator name='owner_read' value='256'/>
5882          <enumerator name='owner_write' value='128'/>
5883          <enumerator name='owner_exe' value='64'/>
5884          <enumerator name='owner_all' value='448'/>
5885          <enumerator name='group_read' value='32'/>
5886          <enumerator name='group_write' value='16'/>
5887          <enumerator name='group_exe' value='8'/>
5888          <enumerator name='group_all' value='56'/>
5889          <enumerator name='others_read' value='4'/>
5890          <enumerator name='others_write' value='2'/>
5891          <enumerator name='others_exe' value='1'/>
5892          <enumerator name='others_all' value='7'/>
5893          <enumerator name='all_all' value='511'/>
5894          <enumerator name='set_uid_on_exe' value='2048'/>
5895          <enumerator name='set_gid_on_exe' value='1024'/>
5896          <enumerator name='sticky_bit' value='512'/>
5897          <enumerator name='perms_mask' value='4095'/>
5898          <enumerator name='perms_not_known' value='65535'/>
5899          <enumerator name='add_perms' value='4096'/>
5900          <enumerator name='remove_perms' value='8192'/>
5901          <enumerator name='symlink_perms' value='16384'/>
5902        </enum-decl>
5903        <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-561'>
5904          <data-member access='public' layout-offset-in-bits='0'>
5905            <var-decl name='capacity' type-id='type-id-255' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='299' column='1'/>
5906          </data-member>
5907          <data-member access='public' layout-offset-in-bits='64'>
5908            <var-decl name='free' type-id='type-id-255' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='300' column='1'/>
5909          </data-member>
5910          <data-member access='public' layout-offset-in-bits='128'>
5911            <var-decl name='available' type-id='type-id-255' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='301' column='1'/>
5912          </data-member>
5913        </class-decl>
5914        <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_'>
5915          <parameter type-id='type-id-311' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5916          <parameter type-id='type-id-311' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5917          <return type-id='type-id-311'/>
5918        </function-decl>
5919        <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_'>
5920          <parameter type-id='type-id-311' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5921          <parameter type-id='type-id-311' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5922          <return type-id='type-id-311'/>
5923        </function-decl>
5924        <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'>
5925          <parameter type-id='type-id-311' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5926          <return type-id='type-id-311'/>
5927        </function-decl>
5928        <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_'>
5929          <parameter type-id='type-id-312' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5930          <parameter type-id='type-id-311' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
5931          <return type-id='type-id-312'/>
5932        </function-decl>
5933        <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'>
5934          <parameter type-id='type-id-297' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='280' column='1'/>
5935          <return type-id='type-id-1'/>
5936        </function-decl>
5937        <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'>
5938          <parameter type-id='type-id-297' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='281' column='1'/>
5939          <return type-id='type-id-1'/>
5940        </function-decl>
5941        <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'>
5942          <parameter type-id='type-id-297' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='283' column='1'/>
5943          <return type-id='type-id-1'/>
5944        </function-decl>
5945        <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'>
5946          <parameter type-id='type-id-297' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='286' column='1'/>
5947          <return type-id='type-id-1'/>
5948        </function-decl>
5949        <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'>
5950          <parameter type-id='type-id-297' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='287' column='1'/>
5951          <return type-id='type-id-1'/>
5952        </function-decl>
5953        <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'>
5954          <parameter type-id='type-id-297' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
5955          <return type-id='type-id-1'/>
5956        </function-decl>
5957        <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'>
5958          <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5959          <parameter type-id='type-id-334' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
5960          <return type-id='type-id-297'/>
5961        </function-decl>
5962        <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'>
5963          <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='397' column='1'/>
5964          <parameter type-id='type-id-334' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='397' column='1'/>
5965          <return type-id='type-id-297'/>
5966        </function-decl>
5967        <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'>
5968          <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='405' column='1'/>
5969          <return type-id='type-id-1'/>
5970        </function-decl>
5971        <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'>
5972          <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5973          <parameter type-id='type-id-334' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='407' column='1'/>
5974          <return type-id='type-id-1'/>
5975        </function-decl>
5976        <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'>
5977          <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5978          <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5979          <parameter type-id='type-id-334' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='487' column='1'/>
5980          <return type-id='type-id-47'/>
5981        </function-decl>
5982        <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'>
5983          <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
5984          <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
5985          <parameter type-id='type-id-560' name='option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
5986          <parameter type-id='type-id-334' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
5987          <return type-id='type-id-47'/>
5988        </function-decl>
5989        <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'>
5990          <parameter type-id='type-id-372' name='existing_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
5991          <parameter type-id='type-id-372' name='new_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
5992          <parameter type-id='type-id-334' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
5993          <return type-id='type-id-47'/>
5994        </function-decl>
5995        <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'>
5996          <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
5997          <parameter type-id='type-id-334' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
5998          <return type-id='type-id-1'/>
5999        </function-decl>
6000        <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'>
6001          <return type-id='type-id-305'/>
6002        </function-decl>
6003        <namespace-decl name='detail'>
6004          <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-287'>
6005            <data-member access='public' layout-offset-in-bits='0'>
6006              <var-decl name='dir_entry' type-id='type-id-291' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='743' column='1'/>
6007            </data-member>
6008            <data-member access='public' layout-offset-in-bits='192'>
6009              <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'/>
6010            </data-member>
6011            <data-member access='public' layout-offset-in-bits='256'>
6012              <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'/>
6013            </data-member>
6014            <member-function access='public' constructor='yes'>
6015              <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'>
6016                <parameter type-id='type-id-289' is-artificial='yes'/>
6017                <return type-id='type-id-47'/>
6018              </function-decl>
6019            </member-function>
6020            <member-function access='public' destructor='yes'>
6021              <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'>
6022                <parameter type-id='type-id-289' is-artificial='yes'/>
6023                <parameter type-id='type-id-12' is-artificial='yes'/>
6024                <return type-id='type-id-47'/>
6025              </function-decl>
6026            </member-function>
6027            <member-function access='public' constructor='yes'>
6028              <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'>
6029                <parameter type-id='type-id-289' is-artificial='yes'/>
6030                <return type-id='type-id-47'/>
6031              </function-decl>
6032            </member-function>
6033            <member-function access='public' destructor='yes'>
6034              <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'>
6035                <parameter type-id='type-id-289' is-artificial='yes'/>
6036                <parameter type-id='type-id-12' is-artificial='yes'/>
6037                <return type-id='type-id-47'/>
6038              </function-decl>
6039            </member-function>
6040          </class-decl>
6041          <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'>
6042            <return type-id='type-id-1'/>
6043          </function-decl>
6044          <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'>
6045            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
6046            <parameter type-id='type-id-372' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
6047            <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'/>
6048            <return type-id='type-id-305'/>
6049          </function-decl>
6050          <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'>
6051            <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
6052            <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' 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='857' column='1'/>
6054            <return type-id='type-id-47'/>
6055          </function-decl>
6056          <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'>
6057            <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='884' column='1'/>
6058            <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='884' 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='884' column='1'/>
6060            <return type-id='type-id-47'/>
6061          </function-decl>
6062          <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'>
6063            <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
6064            <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
6065            <parameter type-id='type-id-560' name='option' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='895' column='1'/>
6066            <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'/>
6067            <return type-id='type-id-47'/>
6068          </function-decl>
6069          <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'>
6070            <parameter type-id='type-id-372' name='existing_symlink' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='904' column='1'/>
6071            <parameter type-id='type-id-372' name='new_symlink' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='904' column='1'/>
6072            <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'/>
6073            <return type-id='type-id-47'/>
6074          </function-decl>
6075          <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'>
6076            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
6077            <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'/>
6078            <return type-id='type-id-1'/>
6079          </function-decl>
6080          <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'>
6081            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='961' column='1'/>
6082            <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'/>
6083            <return type-id='type-id-1'/>
6084          </function-decl>
6085          <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'>
6086            <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='990' column='1'/>
6087            <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='990' column='1'/>
6088            <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'/>
6089            <return type-id='type-id-47'/>
6090          </function-decl>
6091          <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'>
6092            <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1014' column='1'/>
6093            <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1014' column='1'/>
6094            <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'/>
6095            <return type-id='type-id-47'/>
6096          </function-decl>
6097          <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'>
6098            <parameter type-id='type-id-372' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1038' column='1'/>
6099            <parameter type-id='type-id-372' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1038' column='1'/>
6100            <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'/>
6101            <return type-id='type-id-47'/>
6102          </function-decl>
6103          <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'>
6104            <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'/>
6105            <return type-id='type-id-305'/>
6106          </function-decl>
6107          <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'>
6108            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' 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='1101' column='1'/>
6110            <return type-id='type-id-47'/>
6111          </function-decl>
6112          <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'>
6113            <parameter type-id='type-id-372' name='p1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
6114            <parameter type-id='type-id-372' name='p2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
6115            <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'/>
6116            <return type-id='type-id-1'/>
6117          </function-decl>
6118          <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'>
6119            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' 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='1201' column='1'/>
6121            <return type-id='type-id-255'/>
6122          </function-decl>
6123          <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'>
6124            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1237' column='1'/>
6125            <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'/>
6126            <return type-id='type-id-255'/>
6127          </function-decl>
6128          <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'>
6129            <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'/>
6130            <return type-id='type-id-305'/>
6131          </function-decl>
6132          <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'>
6133            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1276' column='1'/>
6134            <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'/>
6135            <return type-id='type-id-1'/>
6136          </function-decl>
6137          <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'>
6138            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1'/>
6139            <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'/>
6140            <return type-id='type-id-59'/>
6141          </function-decl>
6142          <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'>
6143            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1'/>
6144            <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'/>
6145            <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'/>
6146            <return type-id='type-id-47'/>
6147          </function-decl>
6148          <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'>
6149            <parameter type-id='type-id-311' name='prms' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1371' column='1'/>
6150            <return type-id='type-id-254'/>
6151          </function-decl>
6152          <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'>
6153            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
6154            <parameter type-id='type-id-311' name='prms' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
6155            <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'/>
6156            <return type-id='type-id-47'/>
6157          </function-decl>
6158          <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'>
6159            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
6160            <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'/>
6161            <return type-id='type-id-305'/>
6162          </function-decl>
6163          <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'>
6164            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1521' column='1'/>
6165            <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'/>
6166            <return type-id='type-id-1'/>
6167          </function-decl>
6168          <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'>
6169            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1537' column='1'/>
6170            <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'/>
6171            <return type-id='type-id-255'/>
6172          </function-decl>
6173          <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'>
6174            <parameter type-id='type-id-372' name='old_p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1551' column='1'/>
6175            <parameter type-id='type-id-372' name='new_p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1551' column='1'/>
6176            <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'/>
6177            <return type-id='type-id-47'/>
6178          </function-decl>
6179          <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'>
6180            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
6181            <parameter type-id='type-id-255' name='size' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
6182            <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'/>
6183            <return type-id='type-id-47'/>
6184          </function-decl>
6185          <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'>
6186            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1'/>
6187            <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'/>
6188            <return type-id='type-id-561'/>
6189          </function-decl>
6190          <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'>
6191            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1608' column='1'/>
6192            <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'/>
6193            <return type-id='type-id-297'/>
6194          </function-decl>
6195          <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'>
6196            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1'/>
6197            <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'/>
6198            <return type-id='type-id-297'/>
6199          </function-decl>
6200          <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'>
6201            <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'/>
6202            <return type-id='type-id-305'/>
6203          </function-decl>
6204          <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'>
6205            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1803' column='1'/>
6206            <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'/>
6207            <return type-id='type-id-305'/>
6208          </function-decl>
6209          <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_'>
6210            <parameter type-id='type-id-480' name='handle' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2121' column='1'/>
6211            <parameter type-id='type-id-480' name='buffer' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2123' column='1'/>
6212            <return type-id='type-id-83'/>
6213          </function-decl>
6214          <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'>
6215            <parameter type-id='type-id-295' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2146' column='1'/>
6216            <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2147' column='1'/>
6217            <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'/>
6218            <return type-id='type-id-47'/>
6219          </function-decl>
6220          <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'>
6221            <parameter type-id='type-id-295' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2182' column='1'/>
6222            <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'/>
6223            <return type-id='type-id-47'/>
6224          </function-decl>
6225        </namespace-decl>
6226        <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_'>
6227          <parameter type-id='type-id-372' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
6228          <parameter type-id='type-id-372' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
6229          <return type-id='type-id-1'/>
6230        </function-decl>
6231        <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_'>
6232          <parameter type-id='type-id-372' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='621' column='1'/>
6233          <parameter type-id='type-id-372' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='621' column='1'/>
6234          <return type-id='type-id-1'/>
6235        </function-decl>
6236        <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_'>
6237          <parameter type-id='type-id-372' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
6238          <parameter type-id='type-id-372' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='648' column='1'/>
6239          <return type-id='type-id-305'/>
6240        </function-decl>
6241        <namespace-decl name='path_traits'>
6242          <typedef-decl name='codecvt_type' type-id='type-id-532' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='52' column='1' id='type-id-490'/>
6243          <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'>
6244            <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'/>
6245            <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'/>
6246            <parameter type-id='type-id-479' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
6247            <parameter type-id='type-id-492'/>
6248            <return type-id='type-id-47'/>
6249          </function-decl>
6250          <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'>
6251            <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'/>
6252            <parameter type-id='type-id-479' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='140' column='1'/>
6253            <parameter type-id='type-id-492'/>
6254            <return type-id='type-id-47'/>
6255          </function-decl>
6256          <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'>
6257            <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'/>
6258            <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'/>
6259            <parameter type-id='type-id-492' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
6260            <return type-id='type-id-47'/>
6261          </function-decl>
6262          <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'>
6263            <parameter type-id='type-id-361' name='de' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1877' column='1'/>
6264            <parameter type-id='type-id-479' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1881' column='1'/>
6265            <parameter type-id='type-id-492'/>
6266            <return type-id='type-id-47'/>
6267          </function-decl>
6268        </namespace-decl>
6269        <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_'>
6270          <parameter type-id='type-id-372' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
6271          <parameter type-id='type-id-372' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
6272          <return type-id='type-id-305'/>
6273        </function-decl>
6274      </namespace-decl>
6275      <namespace-decl name='iterators'>
6276        <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-562'>
6277          <member-type access='public'>
6278            <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-563'>
6279              <member-type access='public'>
6280                <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-564'/>
6281              </member-type>
6282            </class-decl>
6283          </member-type>
6284        </class-decl>
6285      </namespace-decl>
6286      <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'>
6287        <parameter type-id='type-id-384' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
6288        <parameter type-id='type-id-384' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
6289        <return type-id='type-id-564'/>
6290      </function-decl>
6291      <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'>
6292        <parameter type-id='type-id-384' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6293        <parameter type-id='type-id-384' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6294        <return type-id='type-id-564'/>
6295      </function-decl>
6296      <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'>
6297        <parameter type-id='type-id-387' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6298        <parameter type-id='type-id-387' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
6299        <return type-id='type-id-564'/>
6300      </function-decl>
6301      <namespace-decl name='mpl'>
6302        <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-565'>
6303          <member-type access='public'>
6304            <typedef-decl name='type' type-id='type-id-567' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-566'/>
6305          </member-type>
6306        </class-decl>
6307        <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-568'>
6308          <member-type access='public'>
6309            <typedef-decl name='type' type-id='type-id-570' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-569'/>
6310          </member-type>
6311          <member-type access='public'>
6312            <typedef-decl name='type' type-id='type-id-572' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-571'/>
6313          </member-type>
6314        </class-decl>
6315        <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-573'>
6316          <member-type access='public'>
6317            <typedef-decl name='type' type-id='type-id-574' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-567'/>
6318          </member-type>
6319        </class-decl>
6320        <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-575'>
6321          <member-type access='public'>
6322            <typedef-decl name='type' type-id='type-id-576' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-570'/>
6323          </member-type>
6324          <member-type access='public'>
6325            <typedef-decl name='type' type-id='type-id-577' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-572'/>
6326          </member-type>
6327        </class-decl>
6328      </namespace-decl>
6329      <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'>
6330        <parameter type-id='type-id-393' name='a' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
6331        <parameter type-id='type-id-393' name='b' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
6332        <return type-id='type-id-1'/>
6333      </function-decl>
6334      <namespace-decl name='system'>
6335        <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-335'>
6336          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-533'/>
6337          <data-member access='private' layout-offset-in-bits='128'>
6338            <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'/>
6339          </data-member>
6340          <data-member access='private' layout-offset-in-bits='256'>
6341            <var-decl name='m_what' type-id='type-id-227' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='54' column='1'/>
6342          </data-member>
6343          <member-function access='public' constructor='yes'>
6344            <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'>
6345              <parameter type-id='type-id-336' is-artificial='yes'/>
6346              <parameter type-id='type-id-83'/>
6347              <return type-id='type-id-47'/>
6348            </function-decl>
6349          </member-function>
6350          <member-function access='public' constructor='yes'>
6351            <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'>
6352              <parameter type-id='type-id-336' is-artificial='yes'/>
6353              <parameter type-id='type-id-83'/>
6354              <parameter type-id='type-id-453'/>
6355              <return type-id='type-id-47'/>
6356            </function-decl>
6357          </member-function>
6358          <member-function access='public' constructor='yes'>
6359            <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'>
6360              <parameter type-id='type-id-336' is-artificial='yes'/>
6361              <parameter type-id='type-id-83'/>
6362              <parameter type-id='type-id-43'/>
6363              <return type-id='type-id-47'/>
6364            </function-decl>
6365          </member-function>
6366          <member-function access='public' constructor='yes'>
6367            <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'>
6368              <parameter type-id='type-id-336' is-artificial='yes'/>
6369              <parameter type-id='type-id-12'/>
6370              <parameter type-id='type-id-103'/>
6371              <return type-id='type-id-47'/>
6372            </function-decl>
6373          </member-function>
6374          <member-function access='public' constructor='yes'>
6375            <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'>
6376              <parameter type-id='type-id-336' is-artificial='yes'/>
6377              <parameter type-id='type-id-12'/>
6378              <parameter type-id='type-id-103'/>
6379              <parameter type-id='type-id-453'/>
6380              <return type-id='type-id-47'/>
6381            </function-decl>
6382          </member-function>
6383          <member-function access='public' constructor='yes'>
6384            <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'>
6385              <parameter type-id='type-id-336' is-artificial='yes'/>
6386              <parameter type-id='type-id-12'/>
6387              <parameter type-id='type-id-103'/>
6388              <parameter type-id='type-id-43'/>
6389              <return type-id='type-id-47'/>
6390            </function-decl>
6391          </member-function>
6392          <member-function access='public' constructor='yes'>
6393            <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'>
6394              <parameter type-id='type-id-336' is-artificial='yes'/>
6395              <parameter type-id='type-id-83'/>
6396              <parameter type-id='type-id-453'/>
6397              <return type-id='type-id-47'/>
6398            </function-decl>
6399          </member-function>
6400          <member-function access='public' constructor='yes'>
6401            <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'>
6402              <parameter type-id='type-id-336' is-artificial='yes'/>
6403              <parameter type-id='type-id-83'/>
6404              <return type-id='type-id-47'/>
6405            </function-decl>
6406          </member-function>
6407          <member-function access='public' constructor='yes'>
6408            <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'>
6409              <parameter type-id='type-id-336' is-artificial='yes'/>
6410              <parameter type-id='type-id-83'/>
6411              <parameter type-id='type-id-453'/>
6412              <return type-id='type-id-47'/>
6413            </function-decl>
6414          </member-function>
6415          <member-function access='public' constructor='yes'>
6416            <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'>
6417              <parameter type-id='type-id-336' is-artificial='yes'/>
6418              <parameter type-id='type-id-83'/>
6419              <parameter type-id='type-id-43'/>
6420              <return type-id='type-id-47'/>
6421            </function-decl>
6422          </member-function>
6423          <member-function access='public' constructor='yes'>
6424            <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'>
6425              <parameter type-id='type-id-336' is-artificial='yes'/>
6426              <parameter type-id='type-id-12'/>
6427              <parameter type-id='type-id-103'/>
6428              <return type-id='type-id-47'/>
6429            </function-decl>
6430          </member-function>
6431          <member-function access='public' constructor='yes'>
6432            <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'>
6433              <parameter type-id='type-id-336' is-artificial='yes'/>
6434              <parameter type-id='type-id-12'/>
6435              <parameter type-id='type-id-103'/>
6436              <parameter type-id='type-id-453'/>
6437              <return type-id='type-id-47'/>
6438            </function-decl>
6439          </member-function>
6440          <member-function access='public' constructor='yes'>
6441            <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'>
6442              <parameter type-id='type-id-336' is-artificial='yes'/>
6443              <parameter type-id='type-id-12'/>
6444              <parameter type-id='type-id-103'/>
6445              <parameter type-id='type-id-43'/>
6446              <return type-id='type-id-47'/>
6447            </function-decl>
6448          </member-function>
6449          <member-function access='public' constructor='yes'>
6450            <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'>
6451              <parameter type-id='type-id-336' is-artificial='yes'/>
6452              <parameter type-id='type-id-83'/>
6453              <return type-id='type-id-47'/>
6454            </function-decl>
6455          </member-function>
6456          <member-function access='public' constructor='yes'>
6457            <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'>
6458              <parameter type-id='type-id-336' is-artificial='yes'/>
6459              <parameter type-id='type-id-83'/>
6460              <parameter type-id='type-id-453'/>
6461              <return type-id='type-id-47'/>
6462            </function-decl>
6463          </member-function>
6464          <member-function access='public' constructor='yes'>
6465            <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'>
6466              <parameter type-id='type-id-336' is-artificial='yes'/>
6467              <parameter type-id='type-id-83'/>
6468              <parameter type-id='type-id-43'/>
6469              <return type-id='type-id-47'/>
6470            </function-decl>
6471          </member-function>
6472          <member-function access='public' constructor='yes'>
6473            <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'>
6474              <parameter type-id='type-id-336' is-artificial='yes'/>
6475              <parameter type-id='type-id-12'/>
6476              <parameter type-id='type-id-103'/>
6477              <return type-id='type-id-47'/>
6478            </function-decl>
6479          </member-function>
6480          <member-function access='public' constructor='yes'>
6481            <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'>
6482              <parameter type-id='type-id-336' is-artificial='yes'/>
6483              <parameter type-id='type-id-12'/>
6484              <parameter type-id='type-id-103'/>
6485              <parameter type-id='type-id-453'/>
6486              <return type-id='type-id-47'/>
6487            </function-decl>
6488          </member-function>
6489          <member-function access='public' constructor='yes'>
6490            <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'>
6491              <parameter type-id='type-id-336' is-artificial='yes'/>
6492              <parameter type-id='type-id-12'/>
6493              <parameter type-id='type-id-103'/>
6494              <parameter type-id='type-id-43'/>
6495              <return type-id='type-id-47'/>
6496            </function-decl>
6497          </member-function>
6498          <member-function access='public' constructor='yes'>
6499            <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'>
6500              <parameter type-id='type-id-336' is-artificial='yes'/>
6501              <parameter type-id='type-id-12'/>
6502              <parameter type-id='type-id-103'/>
6503              <parameter type-id='type-id-43'/>
6504              <return type-id='type-id-47'/>
6505            </function-decl>
6506          </member-function>
6507          <member-function access='public' constructor='yes'>
6508            <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'>
6509              <parameter type-id='type-id-336' is-artificial='yes'/>
6510              <parameter type-id='type-id-83'/>
6511              <return type-id='type-id-47'/>
6512            </function-decl>
6513          </member-function>
6514          <member-function access='public' constructor='yes'>
6515            <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'>
6516              <parameter type-id='type-id-336' is-artificial='yes'/>
6517              <parameter type-id='type-id-83'/>
6518              <parameter type-id='type-id-453'/>
6519              <return type-id='type-id-47'/>
6520            </function-decl>
6521          </member-function>
6522          <member-function access='public' constructor='yes'>
6523            <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'>
6524              <parameter type-id='type-id-336' is-artificial='yes'/>
6525              <parameter type-id='type-id-83'/>
6526              <parameter type-id='type-id-43'/>
6527              <return type-id='type-id-47'/>
6528            </function-decl>
6529          </member-function>
6530          <member-function access='public' constructor='yes'>
6531            <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'>
6532              <parameter type-id='type-id-336' is-artificial='yes'/>
6533              <parameter type-id='type-id-12'/>
6534              <parameter type-id='type-id-103'/>
6535              <return type-id='type-id-47'/>
6536            </function-decl>
6537          </member-function>
6538          <member-function access='public' constructor='yes'>
6539            <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'>
6540              <parameter type-id='type-id-336' is-artificial='yes'/>
6541              <parameter type-id='type-id-12'/>
6542              <parameter type-id='type-id-103'/>
6543              <parameter type-id='type-id-453'/>
6544              <return type-id='type-id-47'/>
6545            </function-decl>
6546          </member-function>
6547          <member-function access='public' constructor='yes'>
6548            <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'>
6549              <parameter type-id='type-id-336' is-artificial='yes'/>
6550              <parameter type-id='type-id-12'/>
6551              <parameter type-id='type-id-103'/>
6552              <parameter type-id='type-id-43'/>
6553              <return type-id='type-id-47'/>
6554            </function-decl>
6555          </member-function>
6556          <member-function access='public' constructor='yes'>
6557            <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'>
6558              <parameter type-id='type-id-336' is-artificial='yes'/>
6559              <parameter type-id='type-id-83'/>
6560              <return type-id='type-id-47'/>
6561            </function-decl>
6562          </member-function>
6563          <member-function access='public' constructor='yes'>
6564            <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'>
6565              <parameter type-id='type-id-336' is-artificial='yes'/>
6566              <parameter type-id='type-id-83'/>
6567              <parameter type-id='type-id-453'/>
6568              <return type-id='type-id-47'/>
6569            </function-decl>
6570          </member-function>
6571          <member-function access='public' constructor='yes'>
6572            <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'>
6573              <parameter type-id='type-id-336' is-artificial='yes'/>
6574              <parameter type-id='type-id-83'/>
6575              <parameter type-id='type-id-43'/>
6576              <return type-id='type-id-47'/>
6577            </function-decl>
6578          </member-function>
6579          <member-function access='public' constructor='yes'>
6580            <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'>
6581              <parameter type-id='type-id-336' is-artificial='yes'/>
6582              <parameter type-id='type-id-12'/>
6583              <parameter type-id='type-id-103'/>
6584              <return type-id='type-id-47'/>
6585            </function-decl>
6586          </member-function>
6587          <member-function access='public' constructor='yes'>
6588            <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'>
6589              <parameter type-id='type-id-336' is-artificial='yes'/>
6590              <parameter type-id='type-id-12'/>
6591              <parameter type-id='type-id-103'/>
6592              <parameter type-id='type-id-453'/>
6593              <return type-id='type-id-47'/>
6594            </function-decl>
6595          </member-function>
6596          <member-function access='public' constructor='yes'>
6597            <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'>
6598              <parameter type-id='type-id-336' is-artificial='yes'/>
6599              <parameter type-id='type-id-12'/>
6600              <parameter type-id='type-id-103'/>
6601              <parameter type-id='type-id-43'/>
6602              <return type-id='type-id-47'/>
6603            </function-decl>
6604          </member-function>
6605          <member-function access='public' destructor='yes' vtable-offset='-1'>
6606            <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'>
6607              <parameter type-id='type-id-336' is-artificial='yes'/>
6608              <parameter type-id='type-id-12' is-artificial='yes'/>
6609              <return type-id='type-id-47'/>
6610            </function-decl>
6611          </member-function>
6612          <member-function access='public' destructor='yes' vtable-offset='-1'>
6613            <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'>
6614              <parameter type-id='type-id-336' is-artificial='yes'/>
6615              <parameter type-id='type-id-12' is-artificial='yes'/>
6616              <return type-id='type-id-47'/>
6617            </function-decl>
6618          </member-function>
6619          <member-function access='public' destructor='yes' vtable-offset='-1'>
6620            <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'>
6621              <parameter type-id='type-id-336' is-artificial='yes'/>
6622              <parameter type-id='type-id-12' is-artificial='yes'/>
6623              <return type-id='type-id-47'/>
6624            </function-decl>
6625          </member-function>
6626          <member-function access='public' destructor='yes' vtable-offset='-1'>
6627            <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'>
6628              <parameter type-id='type-id-336' is-artificial='yes'/>
6629              <parameter type-id='type-id-12' is-artificial='yes'/>
6630              <return type-id='type-id-47'/>
6631            </function-decl>
6632          </member-function>
6633          <member-function access='public' destructor='yes' vtable-offset='-1'>
6634            <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'>
6635              <parameter type-id='type-id-336' is-artificial='yes'/>
6636              <parameter type-id='type-id-12' is-artificial='yes'/>
6637              <return type-id='type-id-47'/>
6638            </function-decl>
6639          </member-function>
6640          <member-function access='public' destructor='yes' vtable-offset='-1'>
6641            <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'>
6642              <parameter type-id='type-id-336' is-artificial='yes'/>
6643              <parameter type-id='type-id-12' is-artificial='yes'/>
6644              <return type-id='type-id-47'/>
6645            </function-decl>
6646          </member-function>
6647          <member-function access='public' destructor='yes' vtable-offset='-1'>
6648            <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'>
6649              <parameter type-id='type-id-336' is-artificial='yes'/>
6650              <parameter type-id='type-id-12' is-artificial='yes'/>
6651              <return type-id='type-id-47'/>
6652            </function-decl>
6653          </member-function>
6654          <member-function access='public' const='yes' vtable-offset='2'>
6655            <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'>
6656              <parameter type-id='type-id-399' is-artificial='yes'/>
6657              <return type-id='type-id-43'/>
6658            </function-decl>
6659          </member-function>
6660        </class-decl>
6661      </namespace-decl>
6662      <namespace-decl name='detail'>
6663        <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-270'>
6664          <data-member access='private' layout-offset-in-bits='0'>
6665            <var-decl name='pi_' type-id='type-id-276' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='104' column='1'/>
6666          </data-member>
6667          <member-function access='public' constructor='yes'>
6668            <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'>
6669              <parameter type-id='type-id-273' is-artificial='yes'/>
6670              <return type-id='type-id-47'/>
6671            </function-decl>
6672          </member-function>
6673          <member-function access='public' destructor='yes'>
6674            <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'>
6675              <parameter type-id='type-id-273' is-artificial='yes'/>
6676              <parameter type-id='type-id-12' is-artificial='yes'/>
6677              <return type-id='type-id-47'/>
6678            </function-decl>
6679          </member-function>
6680          <member-function access='public' constructor='yes'>
6681            <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'>
6682              <parameter type-id='type-id-273' is-artificial='yes'/>
6683              <parameter type-id='type-id-348'/>
6684              <return type-id='type-id-47'/>
6685            </function-decl>
6686          </member-function>
6687          <member-function access='public' constructor='yes'>
6688            <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'>
6689              <parameter type-id='type-id-273' is-artificial='yes'/>
6690              <parameter type-id='type-id-272'/>
6691              <return type-id='type-id-47'/>
6692            </function-decl>
6693          </member-function>
6694          <member-function access='public' constructor='yes'>
6695            <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'>
6696              <parameter type-id='type-id-273' is-artificial='yes'/>
6697              <parameter type-id='type-id-358'/>
6698              <return type-id='type-id-47'/>
6699            </function-decl>
6700          </member-function>
6701          <member-function access='public' constructor='yes'>
6702            <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'>
6703              <parameter type-id='type-id-273' is-artificial='yes'/>
6704              <parameter type-id='type-id-358'/>
6705              <parameter type-id='type-id-578'/>
6706              <return type-id='type-id-47'/>
6707            </function-decl>
6708          </member-function>
6709          <member-function access='public'>
6710            <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'>
6711              <parameter type-id='type-id-273' is-artificial='yes'/>
6712              <parameter type-id='type-id-289'/>
6713              <return type-id='type-id-47'/>
6714            </function-decl>
6715          </member-function>
6716          <member-function access='public'>
6717            <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'>
6718              <parameter type-id='type-id-273' is-artificial='yes'/>
6719              <parameter type-id='type-id-303'/>
6720              <return type-id='type-id-47'/>
6721            </function-decl>
6722          </member-function>
6723          <member-function access='public' constructor='yes'>
6724            <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'>
6725              <parameter type-id='type-id-273' is-artificial='yes'/>
6726              <return type-id='type-id-47'/>
6727            </function-decl>
6728          </member-function>
6729          <member-function access='public' destructor='yes'>
6730            <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'>
6731              <parameter type-id='type-id-273' is-artificial='yes'/>
6732              <parameter type-id='type-id-12' is-artificial='yes'/>
6733              <return type-id='type-id-47'/>
6734            </function-decl>
6735          </member-function>
6736          <member-function access='public'>
6737            <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_'>
6738              <parameter type-id='type-id-273' is-artificial='yes'/>
6739              <parameter type-id='type-id-271'/>
6740              <return type-id='type-id-47'/>
6741            </function-decl>
6742          </member-function>
6743          <member-function access='public'>
6744            <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_'>
6745              <parameter type-id='type-id-273' is-artificial='yes'/>
6746              <parameter type-id='type-id-289'/>
6747              <return type-id='type-id-47'/>
6748            </function-decl>
6749          </member-function>
6750          <member-function access='public'>
6751            <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_'>
6752              <parameter type-id='type-id-273' is-artificial='yes'/>
6753              <parameter type-id='type-id-303'/>
6754              <return type-id='type-id-47'/>
6755            </function-decl>
6756          </member-function>
6757        </class-decl>
6758        <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-274'>
6759          <data-member access='private' layout-offset-in-bits='64'>
6760            <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'/>
6761          </data-member>
6762          <data-member access='private' layout-offset-in-bits='96'>
6763            <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'/>
6764          </data-member>
6765          <member-function access='private' constructor='yes'>
6766            <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'>
6767              <parameter type-id='type-id-276' is-artificial='yes'/>
6768              <parameter type-id='type-id-351'/>
6769              <return type-id='type-id-47'/>
6770            </function-decl>
6771          </member-function>
6772          <member-function access='public' constructor='yes'>
6773            <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'>
6774              <parameter type-id='type-id-276' is-artificial='yes'/>
6775              <return type-id='type-id-47'/>
6776            </function-decl>
6777          </member-function>
6778          <member-function access='public' constructor='yes'>
6779            <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'>
6780              <parameter type-id='type-id-276' is-artificial='yes'/>
6781              <return type-id='type-id-47'/>
6782            </function-decl>
6783          </member-function>
6784          <member-function access='public'>
6785            <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'>
6786              <parameter type-id='type-id-276' is-artificial='yes'/>
6787              <return type-id='type-id-47'/>
6788            </function-decl>
6789          </member-function>
6790          <member-function access='public'>
6791            <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'>
6792              <parameter type-id='type-id-276' is-artificial='yes'/>
6793              <return type-id='type-id-47'/>
6794            </function-decl>
6795          </member-function>
6796          <member-function access='public' destructor='yes' vtable-offset='-1'>
6797            <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'>
6798              <parameter type-id='type-id-276' is-artificial='yes'/>
6799              <parameter type-id='type-id-12' is-artificial='yes'/>
6800              <return type-id='type-id-47'/>
6801            </function-decl>
6802          </member-function>
6803          <member-function access='public' destructor='yes' vtable-offset='-1'>
6804            <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'>
6805              <parameter type-id='type-id-276' is-artificial='yes'/>
6806              <parameter type-id='type-id-12' is-artificial='yes'/>
6807              <return type-id='type-id-47'/>
6808            </function-decl>
6809          </member-function>
6810          <member-function access='public' destructor='yes' vtable-offset='-1'>
6811            <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'>
6812              <parameter type-id='type-id-276' is-artificial='yes'/>
6813              <parameter type-id='type-id-12' is-artificial='yes'/>
6814              <return type-id='type-id-47'/>
6815            </function-decl>
6816          </member-function>
6817          <member-function access='public' vtable-offset='2'>
6818            <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'>
6819              <parameter type-id='type-id-276' is-artificial='yes'/>
6820              <return type-id='type-id-47'/>
6821            </function-decl>
6822          </member-function>
6823          <member-function access='public' vtable-offset='3'>
6824            <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'>
6825              <parameter type-id='type-id-276' is-artificial='yes'/>
6826              <return type-id='type-id-47'/>
6827            </function-decl>
6828          </member-function>
6829          <member-function access='public' vtable-offset='4'>
6830            <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'>
6831              <parameter type-id='type-id-276' is-artificial='yes'/>
6832              <parameter type-id='type-id-486'/>
6833              <return type-id='type-id-29'/>
6834            </function-decl>
6835          </member-function>
6836          <member-function access='public' vtable-offset='5'>
6837            <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'>
6838              <parameter type-id='type-id-276' is-artificial='yes'/>
6839              <return type-id='type-id-29'/>
6840            </function-decl>
6841          </member-function>
6842        </class-decl>
6843        <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-277'>
6844          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-274'/>
6845          <data-member access='private' layout-offset-in-bits='128'>
6846            <var-decl name='px_' type-id='type-id-289' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
6847          </data-member>
6848          <member-function access='private'>
6849            <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'>
6850              <parameter type-id='type-id-279' is-artificial='yes'/>
6851              <parameter type-id='type-id-354'/>
6852              <return type-id='type-id-47'/>
6853            </function-decl>
6854          </member-function>
6855          <member-function access='public'>
6856            <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'>
6857              <parameter type-id='type-id-279' is-artificial='yes'/>
6858              <parameter type-id='type-id-289'/>
6859              <return type-id='type-id-47'/>
6860            </function-decl>
6861          </member-function>
6862          <member-function access='public'>
6863            <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_'>
6864              <parameter type-id='type-id-279' is-artificial='yes'/>
6865              <parameter type-id='type-id-289'/>
6866              <return type-id='type-id-47'/>
6867            </function-decl>
6868          </member-function>
6869          <member-function access='public' vtable-offset='2'>
6870            <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'>
6871              <parameter type-id='type-id-279' is-artificial='yes'/>
6872              <return type-id='type-id-47'/>
6873            </function-decl>
6874          </member-function>
6875          <member-function access='public' vtable-offset='4'>
6876            <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'>
6877              <parameter type-id='type-id-279' is-artificial='yes'/>
6878              <parameter type-id='type-id-486'/>
6879              <return type-id='type-id-29'/>
6880            </function-decl>
6881          </member-function>
6882          <member-function access='public' vtable-offset='5'>
6883            <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'>
6884              <parameter type-id='type-id-279' is-artificial='yes'/>
6885              <return type-id='type-id-29'/>
6886            </function-decl>
6887          </member-function>
6888        </class-decl>
6889        <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-280'>
6890          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-274'/>
6891          <data-member access='private' layout-offset-in-bits='128'>
6892            <var-decl name='px_' type-id='type-id-303' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
6893          </data-member>
6894          <member-function access='private'>
6895            <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'>
6896              <parameter type-id='type-id-282' is-artificial='yes'/>
6897              <parameter type-id='type-id-356'/>
6898              <return type-id='type-id-47'/>
6899            </function-decl>
6900          </member-function>
6901          <member-function access='public'>
6902            <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'>
6903              <parameter type-id='type-id-282' is-artificial='yes'/>
6904              <parameter type-id='type-id-303'/>
6905              <return type-id='type-id-47'/>
6906            </function-decl>
6907          </member-function>
6908          <member-function access='public'>
6909            <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_'>
6910              <parameter type-id='type-id-282' is-artificial='yes'/>
6911              <parameter type-id='type-id-303'/>
6912              <return type-id='type-id-47'/>
6913            </function-decl>
6914          </member-function>
6915          <member-function access='public' vtable-offset='2'>
6916            <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'>
6917              <parameter type-id='type-id-282' is-artificial='yes'/>
6918              <return type-id='type-id-47'/>
6919            </function-decl>
6920          </member-function>
6921          <member-function access='public' vtable-offset='4'>
6922            <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'>
6923              <parameter type-id='type-id-282' is-artificial='yes'/>
6924              <parameter type-id='type-id-486'/>
6925              <return type-id='type-id-29'/>
6926            </function-decl>
6927          </member-function>
6928          <member-function access='public' vtable-offset='5'>
6929            <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'>
6930              <parameter type-id='type-id-282' is-artificial='yes'/>
6931              <return type-id='type-id-29'/>
6932            </function-decl>
6933          </member-function>
6934        </class-decl>
6935        <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-283'>
6936          <data-member access='private' layout-offset-in-bits='0'>
6937            <var-decl name='pi_' type-id='type-id-276' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='534' column='1'/>
6938          </data-member>
6939          <member-function access='public' constructor='yes'>
6940            <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'>
6941              <parameter type-id='type-id-286' is-artificial='yes'/>
6942              <return type-id='type-id-47'/>
6943            </function-decl>
6944          </member-function>
6945          <member-function access='public' constructor='yes'>
6946            <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'>
6947              <parameter type-id='type-id-286' is-artificial='yes'/>
6948              <parameter type-id='type-id-348'/>
6949              <return type-id='type-id-47'/>
6950            </function-decl>
6951          </member-function>
6952          <member-function access='public' constructor='yes'>
6953            <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'>
6954              <parameter type-id='type-id-286' is-artificial='yes'/>
6955              <parameter type-id='type-id-358'/>
6956              <return type-id='type-id-47'/>
6957            </function-decl>
6958          </member-function>
6959          <member-function access='public' constructor='yes'>
6960            <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'>
6961              <parameter type-id='type-id-286' is-artificial='yes'/>
6962              <parameter type-id='type-id-285'/>
6963              <return type-id='type-id-47'/>
6964            </function-decl>
6965          </member-function>
6966          <member-function access='public' destructor='yes'>
6967            <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'>
6968              <parameter type-id='type-id-286' is-artificial='yes'/>
6969              <parameter type-id='type-id-12' is-artificial='yes'/>
6970              <return type-id='type-id-47'/>
6971            </function-decl>
6972          </member-function>
6973        </class-decl>
6974        <class-decl name='addr_impl_ref&lt;boost::filesystem::directory_entry&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='25' column='1' id='type-id-267'>
6975          <data-member access='public' layout-offset-in-bits='0'>
6976            <var-decl name='v_' type-id='type-id-292' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
6977          </data-member>
6978          <member-function access='public'>
6979            <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'>
6980              <parameter type-id='type-id-269' is-artificial='yes'/>
6981              <parameter type-id='type-id-292'/>
6982              <return type-id='type-id-47'/>
6983            </function-decl>
6984          </member-function>
6985          <member-function access='public' const='yes'>
6986            <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'>
6987              <parameter type-id='type-id-346' is-artificial='yes'/>
6988              <return type-id='type-id-292'/>
6989            </function-decl>
6990          </member-function>
6991        </class-decl>
6992        <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-579'>
6993          <member-function access='public' static='yes'>
6994            <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'>
6995              <parameter type-id='type-id-292'/>
6996              <parameter type-id='type-id-14'/>
6997              <return type-id='type-id-293'/>
6998            </function-decl>
6999          </member-function>
7000        </class-decl>
7001        <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-580'>
7002          <member-type access='public'>
7003            <typedef-decl name='result_type' type-id='type-id-293' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-544'/>
7004          </member-type>
7005          <member-function access='public' static='yes'>
7006            <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_'>
7007              <parameter type-id='type-id-292'/>
7008              <return type-id='type-id-544'/>
7009            </function-decl>
7010          </member-function>
7011        </class-decl>
7012        <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-581'>
7013          <member-type access='public'>
7014            <typedef-decl name='result_type' type-id='type-id-373' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-547'/>
7015          </member-type>
7016          <member-function access='public' static='yes'>
7017            <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_'>
7018              <parameter type-id='type-id-372'/>
7019              <return type-id='type-id-547'/>
7020            </function-decl>
7021          </member-function>
7022        </class-decl>
7023        <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-582'>
7024          <member-type access='public'>
7025            <typedef-decl name='type' type-id='type-id-566' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-583'/>
7026          </member-type>
7027        </class-decl>
7028        <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-584'>
7029          <member-type access='public'>
7030            <typedef-decl name='type' type-id='type-id-569' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-585'/>
7031          </member-type>
7032          <member-type access='public'>
7033            <typedef-decl name='type' type-id='type-id-571' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-586'/>
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-587'>
7037          <member-type access='public'>
7038            <typedef-decl name='type' type-id='type-id-288' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-588'/>
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-589'>
7042          <member-type access='public'>
7043            <typedef-decl name='type' type-id='type-id-302' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-590'/>
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-591'>
7047          <member-type access='public'>
7048            <typedef-decl name='type' type-id='type-id-287' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-548'/>
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-592'>
7052          <member-type access='public'>
7053            <typedef-decl name='type' type-id='type-id-301' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-549'/>
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-593'>
7057          <member-type access='public'>
7058            <typedef-decl name='type' type-id='type-id-289' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-475'/>
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-594'>
7062          <member-type access='public'>
7063            <typedef-decl name='type' type-id='type-id-303' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-477'/>
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-578'/>
7067        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::directory_iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-574'/>
7068        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::path::iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-576'/>
7069        <typedef-decl name='sp_typeinfo' type-id='type-id-553' filepath='src/third_party/boost-1.56.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-484'/>
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-460' 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-325' 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-289' 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-271' 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-331' 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-303' 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-271' 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-404'>
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-407'>
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-410'>
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-413'>
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-416'>
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-419'>
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-407' filepath='src/third_party/boost-1.56.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-540'/>
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-595' size-in-bits='64' id='type-id-596'/>
7128    <pointer-type-def type-id='type-id-595' size-in-bits='64' id='type-id-597'/>
7129    <qualified-type-def type-id='type-id-595' const='yes' id='type-id-598'/>
7130    <reference-type-def kind='lvalue' type-id='type-id-598' size-in-bits='64' id='type-id-599'/>
7131    <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-600'/>
7132    <qualified-type-def type-id='type-id-601' const='yes' id='type-id-602'/>
7133    <reference-type-def kind='lvalue' type-id='type-id-602' size-in-bits='64' id='type-id-603'/>
7134    <pointer-type-def type-id='type-id-602' size-in-bits='64' id='type-id-604'/>
7135    <qualified-type-def type-id='type-id-605' const='yes' id='type-id-606'/>
7136    <reference-type-def kind='lvalue' type-id='type-id-606' size-in-bits='64' id='type-id-607'/>
7137    <reference-type-def kind='lvalue' type-id='type-id-601' size-in-bits='64' id='type-id-608'/>
7138    <pointer-type-def type-id='type-id-601' size-in-bits='64' id='type-id-609'/>
7139    <qualified-type-def type-id='type-id-555' const='yes' id='type-id-610'/>
7140    <qualified-type-def type-id='type-id-611' const='yes' id='type-id-612'/>
7141    <qualified-type-def type-id='type-id-523' const='yes' id='type-id-613'/>
7142    <pointer-type-def type-id='type-id-613' size-in-bits='64' id='type-id-614'/>
7143    <namespace-decl name='std'>
7144      <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-615'>
7145        <member-type access='public'>
7146          <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-601'/>
7147        </member-type>
7148        <member-type access='public'>
7149          <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-605'/>
7150        </member-type>
7151        <member-function access='public' static='yes'>
7152          <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'>
7153            <parameter type-id='type-id-604'/>
7154            <parameter type-id='type-id-604'/>
7155            <parameter type-id='type-id-30'/>
7156            <return type-id='type-id-12'/>
7157          </function-decl>
7158        </member-function>
7159      </class-decl>
7160      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-556'/>
7161      <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-195'/>
7162      <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-207'/>
7163      <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-508'/>
7164      <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-516'/>
7165      <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_'>
7166        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2512' column='1'/>
7167        <parameter type-id='type-id-137' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2513' column='1'/>
7168        <return type-id='type-id-616'/>
7169      </function-decl>
7170      <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_'>
7171        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2538' column='1'/>
7172        <parameter type-id='type-id-43' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2539' column='1'/>
7173        <return type-id='type-id-1'/>
7174      </function-decl>
7175      <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_'>
7176        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2588' column='1'/>
7177        <parameter type-id='type-id-137' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2589' column='1'/>
7178        <return type-id='type-id-1'/>
7179      </function-decl>
7180      <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'>
7181        <parameter type-id='type-id-43' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
7182        <parameter type-id='type-id-43' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
7183        <parameter type-id='type-id-226'/>
7184        <return type-id='type-id-223'/>
7185      </function-decl>
7186      <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_'>
7187        <parameter type-id='type-id-43' name='__first' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
7188        <parameter type-id='type-id-43' name='__last' filepath='/usr/include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
7189        <return type-id='type-id-223'/>
7190      </function-decl>
7191      <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_'>
7192        <parameter type-id='type-id-114'/>
7193        <return type-id='type-id-225'/>
7194      </function-decl>
7195    </namespace-decl>
7196    <namespace-decl name='__gnu_cxx'>
7197      <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-617'>
7198        <member-type access='public'>
7199          <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-616'/>
7200        </member-type>
7201      </class-decl>
7202      <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_'>
7203        <parameter type-id='type-id-43' name='__ptr' filepath='/usr/include/c++/4.9/ext/type_traits.h' line='150' column='1'/>
7204        <return type-id='type-id-1'/>
7205      </function-decl>
7206    </namespace-decl>
7207    <namespace-decl name='boost'>
7208      <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'>
7209        <parameter type-id='type-id-372'/>
7210        <return type-id='type-id-373'/>
7211      </function-decl>
7212      <namespace-decl name='filesystem'>
7213        <namespace-decl name='detail'>
7214          <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_'>
7215            <parameter type-id='type-id-308' name='first1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='649' column='1'/>
7216            <parameter type-id='type-id-308' name='last1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='649' column='1'/>
7217            <parameter type-id='type-id-308' name='first2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='650' column='1'/>
7218            <parameter type-id='type-id-308' name='last2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='650' column='1'/>
7219            <return type-id='type-id-12'/>
7220          </function-decl>
7221        </namespace-decl>
7222        <namespace-decl name='path_traits'>
7223          <typedef-decl name='codecvt_type' type-id='type-id-556' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='52' column='1' id='type-id-611'/>
7224          <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'>
7225            <parameter type-id='type-id-453' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
7226            <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'/>
7227            <parameter type-id='type-id-492' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
7228            <return type-id='type-id-47'/>
7229          </function-decl>
7230        </namespace-decl>
7231      </namespace-decl>
7232      <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'>
7233        <parameter type-id='type-id-387' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
7234        <parameter type-id='type-id-387' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='832' column='1'/>
7235        <return type-id='type-id-564'/>
7236      </function-decl>
7237      <namespace-decl name='detail'>
7238        <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-595'>
7239          <data-member access='public' layout-offset-in-bits='0'>
7240            <var-decl name='v_' type-id='type-id-372' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
7241          </data-member>
7242          <member-function access='public'>
7243            <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'>
7244              <parameter type-id='type-id-597' is-artificial='yes'/>
7245              <parameter type-id='type-id-372'/>
7246              <return type-id='type-id-47'/>
7247            </function-decl>
7248          </member-function>
7249          <member-function access='public' const='yes'>
7250            <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'>
7251              <parameter type-id='type-id-600' is-artificial='yes'/>
7252              <return type-id='type-id-372'/>
7253            </function-decl>
7254          </member-function>
7255        </class-decl>
7256        <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-618'>
7257          <member-function access='public' static='yes'>
7258            <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'>
7259              <parameter type-id='type-id-372'/>
7260              <parameter type-id='type-id-14'/>
7261              <return type-id='type-id-373'/>
7262            </function-decl>
7263          </member-function>
7264        </class-decl>
7265        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::path::iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-577'/>
7266      </namespace-decl>
7267    </namespace-decl>
7268  </abi-instr>
7269  <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'>
7270    <reference-type-def kind='lvalue' type-id='type-id-619' size-in-bits='64' id='type-id-620'/>
7271    <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-621'/>
7272    <qualified-type-def type-id='type-id-619' const='yes' id='type-id-622'/>
7273    <reference-type-def kind='lvalue' type-id='type-id-622' size-in-bits='64' id='type-id-623'/>
7274    <pointer-type-def type-id='type-id-622' size-in-bits='64' id='type-id-624'/>
7275    <qualified-type-def type-id='type-id-625' const='yes' id='type-id-626'/>
7276    <pointer-type-def type-id='type-id-626' size-in-bits='64' id='type-id-627'/>
7277    <reference-type-def kind='lvalue' type-id='type-id-627' size-in-bits='64' id='type-id-628'/>
7278    <qualified-type-def type-id='type-id-629' const='yes' id='type-id-630'/>
7279    <pointer-type-def type-id='type-id-630' size-in-bits='64' id='type-id-631'/>
7280    <reference-type-def kind='lvalue' type-id='type-id-631' size-in-bits='64' id='type-id-632'/>
7281    <pointer-type-def type-id='type-id-625' size-in-bits='64' id='type-id-633'/>
7282    <reference-type-def kind='lvalue' type-id='type-id-633' size-in-bits='64' id='type-id-634'/>
7283    <pointer-type-def type-id='type-id-629' size-in-bits='64' id='type-id-635'/>
7284    <reference-type-def kind='lvalue' type-id='type-id-635' size-in-bits='64' id='type-id-636'/>
7285    <reference-type-def kind='lvalue' type-id='type-id-637' size-in-bits='64' id='type-id-638'/>
7286    <reference-type-def kind='lvalue' type-id='type-id-454' size-in-bits='64' id='type-id-639'/>
7287    <qualified-type-def type-id='type-id-640' const='yes' id='type-id-641'/>
7288    <qualified-type-def type-id='type-id-642' const='yes' id='type-id-643'/>
7289    <pointer-type-def type-id='type-id-643' size-in-bits='64' id='type-id-644'/>
7290    <namespace-decl name='std'>
7291      <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-645'>
7292        <member-type access='public'>
7293          <enum-decl name='result' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='49' column='1' id='type-id-646'>
7294            <underlying-type type-id='type-id-256'/>
7295            <enumerator name='ok' value='0'/>
7296            <enumerator name='partial' value='1'/>
7297            <enumerator name='error' value='2'/>
7298            <enumerator name='noconv' value='3'/>
7299          </enum-decl>
7300        </member-type>
7301      </class-decl>
7302      <class-decl name='__codecvt_abstract_base&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-642'>
7303        <member-type access='public'>
7304          <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-625'/>
7305        </member-type>
7306        <member-type access='public'>
7307          <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-629'/>
7308        </member-type>
7309        <member-type access='public'>
7310          <typedef-decl name='result' type-id='type-id-646' filepath='/usr/include/c++/4.9/bits/codecvt.h' line='73' column='1' id='type-id-647'/>
7311        </member-type>
7312        <member-type access='public'>
7313          <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-637'/>
7314        </member-type>
7315        <member-function access='public' const='yes'>
7316          <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_'>
7317            <parameter type-id='type-id-644' is-artificial='yes'/>
7318            <parameter type-id='type-id-638'/>
7319            <parameter type-id='type-id-627'/>
7320            <parameter type-id='type-id-627'/>
7321            <parameter type-id='type-id-628'/>
7322            <parameter type-id='type-id-635'/>
7323            <parameter type-id='type-id-635'/>
7324            <parameter type-id='type-id-636'/>
7325            <return type-id='type-id-647'/>
7326          </function-decl>
7327        </member-function>
7328        <member-function access='public' const='yes'>
7329          <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_'>
7330            <parameter type-id='type-id-644' is-artificial='yes'/>
7331            <parameter type-id='type-id-638'/>
7332            <parameter type-id='type-id-631'/>
7333            <parameter type-id='type-id-631'/>
7334            <parameter type-id='type-id-632'/>
7335            <parameter type-id='type-id-633'/>
7336            <parameter type-id='type-id-633'/>
7337            <parameter type-id='type-id-634'/>
7338            <return type-id='type-id-647'/>
7339          </function-decl>
7340        </member-function>
7341      </class-decl>
7342      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-648'/>
7343      <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-197'/>
7344      <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-209'/>
7345      <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-510'/>
7346      <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-518'/>
7347    </namespace-decl>
7348    <namespace-decl name='boost'>
7349      <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-619'>
7350        <data-member access='private' layout-offset-in-bits='0'>
7351          <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'/>
7352        </data-member>
7353        <member-function access='private'>
7354          <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'>
7355            <parameter type-id='type-id-621' is-artificial='yes'/>
7356            <parameter type-id='type-id-623'/>
7357            <return type-id='type-id-47'/>
7358          </function-decl>
7359        </member-function>
7360        <member-function access='public'>
7361          <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'>
7362            <parameter type-id='type-id-621' is-artificial='yes'/>
7363            <parameter type-id='type-id-179'/>
7364            <return type-id='type-id-47'/>
7365          </function-decl>
7366        </member-function>
7367        <member-function access='public' destructor='yes'>
7368          <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'>
7369            <parameter type-id='type-id-621' is-artificial='yes'/>
7370            <parameter type-id='type-id-12' is-artificial='yes'/>
7371            <return type-id='type-id-47'/>
7372          </function-decl>
7373        </member-function>
7374        <member-function access='public'>
7375          <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'>
7376            <parameter type-id='type-id-621' is-artificial='yes'/>
7377            <parameter type-id='type-id-179'/>
7378            <return type-id='type-id-47'/>
7379          </function-decl>
7380        </member-function>
7381        <member-function access='public' destructor='yes'>
7382          <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'>
7383            <parameter type-id='type-id-621' is-artificial='yes'/>
7384            <parameter type-id='type-id-12' is-artificial='yes'/>
7385            <return type-id='type-id-47'/>
7386          </function-decl>
7387        </member-function>
7388        <member-function access='public' const='yes'>
7389          <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'>
7390            <parameter type-id='type-id-624' is-artificial='yes'/>
7391            <return type-id='type-id-179'/>
7392          </function-decl>
7393        </member-function>
7394      </class-decl>
7395      <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_'>
7396        <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'/>
7397        <return type-id='type-id-47'/>
7398      </function-decl>
7399      <namespace-decl name='filesystem'>
7400        <namespace-decl name='path_traits'>
7401          <typedef-decl name='codecvt_type' type-id='type-id-648' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='52' column='1' id='type-id-640'/>
7402          <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'>
7403            <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'/>
7404            <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'/>
7405            <parameter type-id='type-id-639' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='135' column='1'/>
7406            <parameter type-id='type-id-492' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='136' column='1'/>
7407            <return type-id='type-id-47'/>
7408          </function-decl>
7409          <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'>
7410            <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'/>
7411            <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'/>
7412            <parameter type-id='type-id-479' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='169' column='1'/>
7413            <parameter type-id='type-id-492' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='170' column='1'/>
7414            <return type-id='type-id-47'/>
7415          </function-decl>
7416        </namespace-decl>
7417      </namespace-decl>
7418    </namespace-decl>
7419  </abi-instr>
7420  <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'>
7421    <namespace-decl name='std'>
7422      <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-199'/>
7423      <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-211'/>
7424      <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_'>
7425        <parameter type-id='type-id-137' name='__lhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2575' column='1'/>
7426        <parameter type-id='type-id-43' name='__rhs' filepath='/usr/include/c++/4.9/bits/basic_string.h' line='2576' column='1'/>
7427        <return type-id='type-id-1'/>
7428      </function-decl>
7429    </namespace-decl>
7430    <namespace-decl name='boost'>
7431      <namespace-decl name='filesystem'>
7432        <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'>
7433          <parameter type-id='type-id-453' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
7434          <return type-id='type-id-1'/>
7435        </function-decl>
7436        <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'>
7437          <parameter type-id='type-id-453' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='69' column='1'/>
7438          <return type-id='type-id-1'/>
7439        </function-decl>
7440        <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'>
7441          <parameter type-id='type-id-453' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='75' column='1'/>
7442          <return type-id='type-id-1'/>
7443        </function-decl>
7444        <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'>
7445          <parameter type-id='type-id-453' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='85' column='1'/>
7446          <return type-id='type-id-1'/>
7447        </function-decl>
7448        <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'>
7449          <parameter type-id='type-id-453' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='96' column='1'/>
7450          <return type-id='type-id-1'/>
7451        </function-decl>
7452        <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'>
7453          <parameter type-id='type-id-453' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='105' column='1'/>
7454          <return type-id='type-id-1'/>
7455        </function-decl>
7456      </namespace-decl>
7457    </namespace-decl>
7458  </abi-instr>
7459  <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'>
7460    <reference-type-def kind='lvalue' type-id='type-id-455' size-in-bits='64' id='type-id-649'/>
7461    <pointer-type-def type-id='type-id-650' size-in-bits='64' id='type-id-559'/>
7462    <qualified-type-def type-id='type-id-557' const='yes' id='type-id-651'/>
7463    <qualified-type-def type-id='type-id-652' const='yes' id='type-id-653'/>
7464    <namespace-decl name='std'>
7465      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-558'/>
7466      <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-201'/>
7467      <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-213'/>
7468      <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-512'/>
7469      <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-520'/>
7470    </namespace-decl>
7471    <namespace-decl name='boost'>
7472      <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-654'>
7473        <member-type access='public'>
7474          <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-650'/>
7475        </member-type>
7476      </class-decl>
7477      <namespace-decl name='filesystem'>
7478        <namespace-decl name='detail'>
7479          <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'>
7480            <parameter type-id='type-id-372' name='model' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/unique_path.cpp' line='111' column='1'/>
7481            <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'/>
7482            <return type-id='type-id-305'/>
7483          </function-decl>
7484        </namespace-decl>
7485        <namespace-decl name='path_traits'>
7486          <typedef-decl name='codecvt_type' type-id='type-id-558' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='52' column='1' id='type-id-652'/>
7487          <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'>
7488            <parameter type-id='type-id-649' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
7489            <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'/>
7490            <parameter type-id='type-id-492' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
7491            <return type-id='type-id-47'/>
7492          </function-decl>
7493        </namespace-decl>
7494      </namespace-decl>
7495    </namespace-decl>
7496  </abi-instr>
7497  <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'>
7498    <type-decl name='unsigned char' size-in-bits='8' id='type-id-655'/>
7499    <pointer-type-def type-id='type-id-656' size-in-bits='64' id='type-id-657'/>
7500    <reference-type-def kind='lvalue' type-id='type-id-23' size-in-bits='64' id='type-id-658'/>
7501    <qualified-type-def type-id='type-id-656' const='yes' id='type-id-659'/>
7502    <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-660'/>
7503    <reference-type-def kind='lvalue' type-id='type-id-43' size-in-bits='64' id='type-id-661'/>
7504    <qualified-type-def type-id='type-id-662' const='yes' id='type-id-663'/>
7505    <qualified-type-def type-id='type-id-664' const='yes' id='type-id-665'/>
7506    <reference-type-def kind='lvalue' type-id='type-id-159' size-in-bits='64' id='type-id-666'/>
7507    <reference-type-def kind='lvalue' type-id='type-id-57' size-in-bits='64' id='type-id-667'/>
7508    <reference-type-def kind='lvalue' type-id='type-id-179' size-in-bits='64' id='type-id-668'/>
7509    <namespace-decl name='std'>
7510      <enum-decl name='float_denorm_style' filepath='/usr/include/c++/4.9/limits' line='171' column='1' id='type-id-662'>
7511        <underlying-type type-id='type-id-256'/>
7512        <enumerator name='denorm_indeterminate' value='-1'/>
7513        <enumerator name='denorm_absent' value='0'/>
7514        <enumerator name='denorm_present' value='1'/>
7515      </enum-decl>
7516      <enum-decl name='float_round_style' filepath='/usr/include/c++/4.9/limits' line='156' column='1' id='type-id-664'>
7517        <underlying-type type-id='type-id-256'/>
7518        <enumerator name='round_indeterminate' value='-1'/>
7519        <enumerator name='round_toward_zero' value='0'/>
7520        <enumerator name='round_to_nearest' value='1'/>
7521        <enumerator name='round_toward_infinity' value='2'/>
7522        <enumerator name='round_toward_neg_infinity' value='3'/>
7523      </enum-decl>
7524      <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-669'>
7525        <data-member access='public' static='yes'>
7526          <var-decl name='is_specialized' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='652' column='1'/>
7527        </data-member>
7528        <data-member access='public' static='yes'>
7529          <var-decl name='digits' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='665' column='1'/>
7530        </data-member>
7531        <data-member access='public' static='yes'>
7532          <var-decl name='digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='666' column='1'/>
7533        </data-member>
7534        <data-member access='public' static='yes'>
7535          <var-decl name='max_digits10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='669' column='1'/>
7536        </data-member>
7537        <data-member access='public' static='yes'>
7538          <var-decl name='is_signed' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='671' column='1'/>
7539        </data-member>
7540        <data-member access='public' static='yes'>
7541          <var-decl name='is_integer' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='672' column='1'/>
7542        </data-member>
7543        <data-member access='public' static='yes'>
7544          <var-decl name='is_exact' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='673' column='1'/>
7545        </data-member>
7546        <data-member access='public' static='yes'>
7547          <var-decl name='radix' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='674' column='1'/>
7548        </data-member>
7549        <data-member access='public' static='yes'>
7550          <var-decl name='min_exponent' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='682' column='1'/>
7551        </data-member>
7552        <data-member access='public' static='yes'>
7553          <var-decl name='min_exponent10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='683' column='1'/>
7554        </data-member>
7555        <data-member access='public' static='yes'>
7556          <var-decl name='max_exponent' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='684' column='1'/>
7557        </data-member>
7558        <data-member access='public' static='yes'>
7559          <var-decl name='max_exponent10' type-id='type-id-118' visibility='default' filepath='/usr/include/c++/4.9/limits' line='685' column='1'/>
7560        </data-member>
7561        <data-member access='public' static='yes'>
7562          <var-decl name='has_infinity' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='687' column='1'/>
7563        </data-member>
7564        <data-member access='public' static='yes'>
7565          <var-decl name='has_quiet_NaN' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='688' column='1'/>
7566        </data-member>
7567        <data-member access='public' static='yes'>
7568          <var-decl name='has_signaling_NaN' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='689' column='1'/>
7569        </data-member>
7570        <data-member access='public' static='yes'>
7571          <var-decl name='has_denorm' type-id='type-id-663' visibility='default' filepath='/usr/include/c++/4.9/limits' line='690' column='1'/>
7572        </data-member>
7573        <data-member access='public' static='yes'>
7574          <var-decl name='has_denorm_loss' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='692' column='1'/>
7575        </data-member>
7576        <data-member access='public' static='yes'>
7577          <var-decl name='is_iec559' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='706' column='1'/>
7578        </data-member>
7579        <data-member access='public' static='yes'>
7580          <var-decl name='is_bounded' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='707' column='1'/>
7581        </data-member>
7582        <data-member access='public' static='yes'>
7583          <var-decl name='is_modulo' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='708' column='1'/>
7584        </data-member>
7585        <data-member access='public' static='yes'>
7586          <var-decl name='traps' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='710' column='1'/>
7587        </data-member>
7588        <data-member access='public' static='yes'>
7589          <var-decl name='tinyness_before' type-id='type-id-99' visibility='default' filepath='/usr/include/c++/4.9/limits' line='711' column='1'/>
7590        </data-member>
7591        <data-member access='public' static='yes'>
7592          <var-decl name='round_style' type-id='type-id-665' visibility='default' filepath='/usr/include/c++/4.9/limits' line='712' column='1'/>
7593        </data-member>
7594        <member-function access='public' static='yes'>
7595          <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'>
7596            <return type-id='type-id-67'/>
7597          </function-decl>
7598        </member-function>
7599      </class-decl>
7600    </namespace-decl>
7601    <namespace-decl name='boost'>
7602      <namespace-decl name='filesystem'>
7603        <namespace-decl name='detail'>
7604          <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-656'>
7605            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-558'/>
7606            <member-function access='public' constructor='yes'>
7607              <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'>
7608                <parameter type-id='type-id-657' is-artificial='yes'/>
7609                <parameter type-id='type-id-30'/>
7610                <return type-id='type-id-47'/>
7611              </function-decl>
7612            </member-function>
7613            <member-function access='protected' const='yes'>
7614              <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'>
7615                <parameter type-id='type-id-660' is-artificial='yes'/>
7616                <parameter type-id='type-id-655'/>
7617                <return type-id='type-id-1'/>
7618              </function-decl>
7619            </member-function>
7620            <member-function access='protected' const='yes'>
7621              <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'>
7622                <parameter type-id='type-id-660' is-artificial='yes'/>
7623                <parameter type-id='type-id-655'/>
7624                <return type-id='type-id-1'/>
7625              </function-decl>
7626            </member-function>
7627            <member-function access='protected' static='yes'>
7628              <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'>
7629                <parameter type-id='type-id-655'/>
7630                <return type-id='type-id-34'/>
7631              </function-decl>
7632            </member-function>
7633            <member-function access='protected' static='yes'>
7634              <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'>
7635                <parameter type-id='type-id-655'/>
7636                <return type-id='type-id-34'/>
7637              </function-decl>
7638            </member-function>
7639            <member-function access='protected' const='yes'>
7640              <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'>
7641                <parameter type-id='type-id-660' is-artificial='yes'/>
7642                <parameter type-id='type-id-67'/>
7643                <return type-id='type-id-12'/>
7644              </function-decl>
7645            </member-function>
7646            <member-function access='protected' const='yes' vtable-offset='2'>
7647              <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_'>
7648                <parameter type-id='type-id-660' is-artificial='yes'/>
7649                <parameter type-id='type-id-667'/>
7650                <parameter type-id='type-id-159'/>
7651                <parameter type-id='type-id-159'/>
7652                <parameter type-id='type-id-666'/>
7653                <parameter type-id='type-id-23'/>
7654                <parameter type-id='type-id-23'/>
7655                <parameter type-id='type-id-658'/>
7656                <return type-id='type-id-646'/>
7657              </function-decl>
7658            </member-function>
7659            <member-function access='protected' const='yes' vtable-offset='3'>
7660              <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_'>
7661                <parameter type-id='type-id-660' is-artificial='yes'/>
7662                <parameter type-id='type-id-667'/>
7663                <parameter type-id='type-id-23'/>
7664                <parameter type-id='type-id-23'/>
7665                <parameter type-id='type-id-658'/>
7666                <return type-id='type-id-646'/>
7667              </function-decl>
7668            </member-function>
7669            <member-function access='protected' const='yes' vtable-offset='4'>
7670              <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_'>
7671                <parameter type-id='type-id-660' is-artificial='yes'/>
7672                <parameter type-id='type-id-667'/>
7673                <parameter type-id='type-id-43'/>
7674                <parameter type-id='type-id-43'/>
7675                <parameter type-id='type-id-661'/>
7676                <parameter type-id='type-id-179'/>
7677                <parameter type-id='type-id-179'/>
7678                <parameter type-id='type-id-668'/>
7679                <return type-id='type-id-646'/>
7680              </function-decl>
7681            </member-function>
7682            <member-function access='protected' const='yes' vtable-offset='5'>
7683              <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'>
7684                <parameter type-id='type-id-660' is-artificial='yes'/>
7685                <return type-id='type-id-12'/>
7686              </function-decl>
7687            </member-function>
7688            <member-function access='protected' const='yes' vtable-offset='6'>
7689              <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'>
7690                <parameter type-id='type-id-660' is-artificial='yes'/>
7691                <return type-id='type-id-1'/>
7692              </function-decl>
7693            </member-function>
7694            <member-function access='protected' const='yes' vtable-offset='7'>
7695              <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'>
7696                <parameter type-id='type-id-660' is-artificial='yes'/>
7697                <parameter type-id='type-id-667'/>
7698                <parameter type-id='type-id-43'/>
7699                <parameter type-id='type-id-43'/>
7700                <parameter type-id='type-id-30'/>
7701                <return type-id='type-id-12'/>
7702              </function-decl>
7703            </member-function>
7704            <member-function access='protected' const='yes' vtable-offset='8'>
7705              <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'>
7706                <parameter type-id='type-id-660' is-artificial='yes'/>
7707                <return type-id='type-id-12'/>
7708              </function-decl>
7709            </member-function>
7710          </class-decl>
7711        </namespace-decl>
7712      </namespace-decl>
7713    </namespace-decl>
7714  </abi-instr>
7715  <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'>
7716  </abi-instr>
7717</abi-corpus>
7718