• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<abi-corpus version='2.0' path='data/test-read-dwarf/test9-pr18818-clang.so'>
2  <elf-needed>
3    <dependency name='build/debug/third_party/boost-1.56.0/libboost_system.so'/>
4    <dependency name='libm.so.6'/>
5    <dependency name='librt.so.1'/>
6    <dependency name='libdl.so.2'/>
7    <dependency name='libstdc++.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_statusC2ENS0_9file_typeENS0_5permsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
15    <elf-symbol name='_ZN5boost10filesystem11file_statusC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
16    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKcRSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
17    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSbIwSt11char_traitsIwESaIwEERKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
18    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKcS3_RSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
19    <elf-symbol name='_ZN5boost10filesystem11path_traits7convertEPKwS3_RSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchERKNS0_15directory_entryERSsRKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSbIwSt11char_traitsIwESaIwEERT_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
22    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchISsEEvRKSsRT_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
23    <elf-symbol name='_ZN5boost10filesystem11path_traits8dispatchIcSsEEvRKPT_RT0_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
24    <elf-symbol name='_ZN5boost10filesystem12copy_symlinkERKNS0_4pathES3_RNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
25    <elf-symbol name='_ZN5boost10filesystem12current_pathEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
26    <elf-symbol name='_ZN5boost10filesystem12is_directoryENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
27    <elf-symbol name='_ZN5boost10filesystem12is_directoryERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
28    <elf-symbol name='_ZN5boost10filesystem12is_directoryERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
29    <elf-symbol name='_ZN5boost10filesystem12status_knownENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
30    <elf-symbol name='_ZN5boost10filesystem12type_presentENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
31    <elf-symbol name='_ZN5boost10filesystem12windows_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32    <elf-symbol name='_ZN5boost10filesystem13portable_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33    <elf-symbol name='_ZN5boost10filesystem14copy_directoryERKNS0_4pathES3_RNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
34    <elf-symbol name='_ZN5boost10filesystem14symlink_statusERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
35    <elf-symbol name='_ZN5boost10filesystem15directory_entry16replace_filenameERKNS0_4pathENS0_11file_statusES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
36    <elf-symbol name='_ZN5boost10filesystem15directory_entry6assignERKNS0_4pathENS0_11file_statusES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
37    <elf-symbol name='_ZN5boost10filesystem15directory_entryC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
38    <elf-symbol name='_ZN5boost10filesystem15directory_entryD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
39    <elf-symbol name='_ZN5boost10filesystem15is_regular_fileENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
40    <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
41    <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
42    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
43    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathENS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
44    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathES6_NS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
45    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
46    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
47    <elf-symbol name='_ZN5boost10filesystem18create_directoriesERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
48    <elf-symbol name='_ZN5boost10filesystem18directory_iterator9incrementERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
49    <elf-symbol name='_ZN5boost10filesystem18directory_iterator9incrementEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
50    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
51    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
52    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
53    <elf-symbol name='_ZN5boost10filesystem18portable_file_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54    <elf-symbol name='_ZN5boost10filesystem19permissions_presentENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
55    <elf-symbol name='_ZN5boost10filesystem19portable_posix_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
56    <elf-symbol name='_ZN5boost10filesystem22codecvt_error_categoryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57    <elf-symbol name='_ZN5boost10filesystem23portable_directory_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58    <elf-symbol name='_ZN5boost10filesystem4path11m_normalizeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59    <elf-symbol name='_ZN5boost10filesystem4path15remove_filenameEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60    <elf-symbol name='_ZN5boost10filesystem4path17replace_extensionERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61    <elf-symbol name='_ZN5boost10filesystem4path25m_path_iterator_decrementERNS1_8iteratorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62    <elf-symbol name='_ZN5boost10filesystem4path25m_path_iterator_incrementERNS1_8iteratorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63    <elf-symbol name='_ZN5boost10filesystem4path27m_erase_redundant_separatorEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64    <elf-symbol name='_ZN5boost10filesystem4path28m_append_separator_if_neededEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65    <elf-symbol name='_ZN5boost10filesystem4path5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
66    <elf-symbol name='_ZN5boost10filesystem4path5imbueERKSt6locale' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67    <elf-symbol name='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
68    <elf-symbol name='_ZN5boost10filesystem4path6assignIPcEERS1_T_S5_RKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
69    <elf-symbol name='_ZN5boost10filesystem4path7codecvtEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70    <elf-symbol name='_ZN5boost10filesystem4path8iterator9decrementEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
71    <elf-symbol name='_ZN5boost10filesystem4path8iterator9incrementEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
72    <elf-symbol name='_ZN5boost10filesystem4path8iteratorC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
73    <elf-symbol name='_ZN5boost10filesystem4path8iteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
74    <elf-symbol name='_ZN5boost10filesystem4path8iteratorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
75    <elf-symbol name='_ZN5boost10filesystem4pathC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
76    <elf-symbol name='_ZN5boost10filesystem4pathC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
77    <elf-symbol name='_ZN5boost10filesystem4pathC2ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
78    <elf-symbol name='_ZN5boost10filesystem4pathC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
79    <elf-symbol name='_ZN5boost10filesystem4pathC2IPKcEET_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
80    <elf-symbol name='_ZN5boost10filesystem4pathC2ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
81    <elf-symbol name='_ZN5boost10filesystem4pathD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
82    <elf-symbol name='_ZN5boost10filesystem4pathaSERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
83    <elf-symbol name='_ZN5boost10filesystem4pathaSIPcEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
84    <elf-symbol name='_ZN5boost10filesystem4pathaSISsEENS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIT_E4typeEEERS1_E4typeERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
85    <elf-symbol name='_ZN5boost10filesystem4pathdVEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86    <elf-symbol name='_ZN5boost10filesystem4pathdVERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87    <elf-symbol name='_ZN5boost10filesystem6detail10equivalentERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88    <elf-symbol name='_ZN5boost10filesystem6detail10remove_allERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
90    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
91    <elf-symbol name='_ZN5boost10filesystem6detail11lex_compareENS0_4path8iteratorES3_S3_S3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92    <elf-symbol name='_ZN5boost10filesystem6detail11permissionsERKNS0_4pathENS0_5permsEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93    <elf-symbol name='_ZN5boost10filesystem6detail11resize_fileERKNS0_4pathEmPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94    <elf-symbol name='_ZN5boost10filesystem6detail11unique_pathERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95    <elf-symbol name='_ZN5boost10filesystem6detail12copy_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
96    <elf-symbol name='_ZN5boost10filesystem6detail12current_pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97    <elf-symbol name='_ZN5boost10filesystem6detail12current_pathERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98    <elf-symbol name='_ZN5boost10filesystem6detail12initial_pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99    <elf-symbol name='_ZN5boost10filesystem6detail12read_symlinkERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100    <elf-symbol name='_ZN5boost10filesystem6detail13dir_itr_closeERPvS3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101    <elf-symbol name='_ZN5boost10filesystem6detail14copy_directoryERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102    <elf-symbol name='_ZN5boost10filesystem6detail14create_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103    <elf-symbol name='_ZN5boost10filesystem6detail14symlink_statusERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104    <elf-symbol name='_ZN5boost10filesystem6detail15hard_link_countERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105    <elf-symbol name='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106    <elf-symbol name='_ZN5boost10filesystem6detail15last_write_timeERKNS0_4pathElPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107    <elf-symbol name='_ZN5boost10filesystem6detail15system_completeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108    <elf-symbol name='_ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109    <elf-symbol name='_ZN5boost10filesystem6detail16create_hard_linkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110    <elf-symbol name='_ZN5boost10filesystem6detail18create_directoriesERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facet15get_octet_countEh' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facet20get_cont_octet_countEh' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
113    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facetD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
114    <elf-symbol name='_ZN5boost10filesystem6detail18utf8_codecvt_facetD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
115    <elf-symbol name='_ZN5boost10filesystem6detail19temp_directory_pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116    <elf-symbol name='_ZN5boost10filesystem6detail24create_directory_symlinkERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117    <elf-symbol name='_ZN5boost10filesystem6detail28directory_iterator_constructERNS0_18directory_iteratorERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118    <elf-symbol name='_ZN5boost10filesystem6detail28directory_iterator_incrementERNS0_18directory_iteratorEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119    <elf-symbol name='_ZN5boost10filesystem6detail32possible_large_file_size_supportEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120    <elf-symbol name='_ZN5boost10filesystem6detail4copyERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121    <elf-symbol name='_ZN5boost10filesystem6detail5spaceERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122    <elf-symbol name='_ZN5boost10filesystem6detail6removeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123    <elf-symbol name='_ZN5boost10filesystem6detail6renameERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124    <elf-symbol name='_ZN5boost10filesystem6detail6statusERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125    <elf-symbol name='_ZN5boost10filesystem6detail8is_emptyERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126    <elf-symbol name='_ZN5boost10filesystem6detail9canonicalERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127    <elf-symbol name='_ZN5boost10filesystem6detail9copy_fileERKNS0_4pathES4_NS0_11copy_optionEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128    <elf-symbol name='_ZN5boost10filesystem6detail9file_sizeERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129    <elf-symbol name='_ZN5boost10filesystem6detail9mode_castENS0_5permsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
130    <elf-symbol name='_ZN5boost10filesystem6nativeERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131    <elf-symbol name='_ZN5boost10filesystem6statusERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
132    <elf-symbol name='_ZN5boost10filesystem8absoluteERKNS0_4pathES3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133    <elf-symbol name='_ZN5boost10filesystem9copy_fileERKNS0_4pathES3_NS0_11copy_optionERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
134    <elf-symbol name='_ZN5boost10filesystemanENS0_5permsES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
135    <elf-symbol name='_ZN5boost10filesystemcoENS0_5permsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
136    <elf-symbol name='_ZN5boost10filesystemdvERKNS0_4pathES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
137    <elf-symbol name='_ZN5boost10filesystemeqERKNS0_4pathES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
138    <elf-symbol name='_ZN5boost10filesystemneERKNS0_4pathES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
139    <elf-symbol name='_ZN5boost10filesystemoRERNS0_5permsES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
140    <elf-symbol name='_ZN5boost10filesystemorENS0_5permsES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
141    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE4swapERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
142    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
143    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetIS3_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
144    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
145    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
146    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
147    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE4swapERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
148    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
149    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
150    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
151    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
152    <elf-symbol name='_ZN5boost12scoped_arrayIcEC2EPc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
153    <elf-symbol name='_ZN5boost12scoped_arrayIcED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
154    <elf-symbol name='_ZN5boost12scoped_arrayIwEC2EPw' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
155    <elf-symbol name='_ZN5boost12scoped_arrayIwED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
156    <elf-symbol name='_ZN5boost14checked_deleteINS_10filesystem16filesystem_error5m_impEEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
157    <elf-symbol name='_ZN5boost14checked_deleteINS_10filesystem6detail11dir_itr_impEEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
158    <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'/>
159    <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'/>
160    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
161    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
162    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEmmEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
163    <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
164    <elf-symbol name='_ZN5boost20checked_array_deleteIcEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
165    <elf-symbol name='_ZN5boost20checked_array_deleteIwEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
166    <elf-symbol name='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem18directory_iteratorEEENT_9referenceERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
167    <elf-symbol name='_ZN5boost20iterator_core_access11dereferenceINS_10filesystem4path8iteratorEEENT_9referenceERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
168    <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'/>
169    <elf-symbol name='_ZN5boost20iterator_core_access5equalINS_10filesystem4path8iteratorES4_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
170    <elf-symbol name='_ZN5boost20iterator_core_access9decrementINS_10filesystem4path8iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
171    <elf-symbol name='_ZN5boost20iterator_core_access9incrementINS_10filesystem18directory_iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
172    <elf-symbol name='_ZN5boost20iterator_core_access9incrementINS_10filesystem4path8iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
173    <elf-symbol name='_ZN5boost6detail12shared_count4swapERS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
174    <elf-symbol name='_ZN5boost6detail12shared_countC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
175    <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
176    <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
177    <elf-symbol name='_ZN5boost6detail12shared_countD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
178    <elf-symbol name='_ZN5boost6detail15sp_counted_base12weak_releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
179    <elf-symbol name='_ZN5boost6detail15sp_counted_base7destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
180    <elf-symbol name='_ZN5boost6detail15sp_counted_base7releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
181    <elf-symbol name='_ZN5boost6detail15sp_counted_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
182    <elf-symbol name='_ZN5boost6detail15sp_counted_baseD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
183    <elf-symbol name='_ZN5boost6detail15sp_counted_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
184    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE11get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
185    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE19get_untyped_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
186    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE7disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
187    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
188    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
189    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
190    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
191    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
192    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
193    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEC2EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
194    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
195    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
196    <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'/>
197    <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'/>
198    <elf-symbol name='_ZN5boost6detail23atomic_exchange_and_addEPii' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
199    <elf-symbol name='_ZN5boost6detail23operator_arrow_dispatchIRKNS_10filesystem4pathEPS4_E5applyES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
200    <elf-symbol name='_ZN5boost6detail23operator_arrow_dispatchIRNS_10filesystem15directory_entryEPS3_E5applyES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
201    <elf-symbol name='_ZN5boost6detail26sp_enable_shared_from_thisEz' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
202    <elf-symbol name='_ZN5boost6system10error_code21unspecified_bool_trueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
203    <elf-symbol name='_ZN5boost6system10error_code5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
204    <elf-symbol name='_ZN5boost6system10error_code6assignEiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
205    <elf-symbol name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
206    <elf-symbol name='_ZN5boost6system10error_codeC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
207    <elf-symbol name='_ZN5boost6system12system_errorC2ENS0_10error_codeERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
208    <elf-symbol name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
209    <elf-symbol name='_ZN5boost6system12system_errorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
210    <elf-symbol name='_ZN5boost6system12system_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
211    <elf-symbol name='_ZN5boost6system14error_categoryC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
212    <elf-symbol name='_ZN5boost6system14error_categoryD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
213    <elf-symbol name='_ZN5boost6system14error_categoryD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
214    <elf-symbol name='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
215    <elf-symbol name='_ZN5boost6systemeqERKNS0_15error_conditionES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
216    <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'/>
217    <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'/>
218    <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'/>
219    <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'/>
220    <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'/>
221    <elf-symbol name='_ZN9__gnu_cxx17__is_null_pointerIKcEEbPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
222    <elf-symbol name='_ZN9__gnu_cxx17__is_null_pointerIcEEbPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
223    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
224    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
225    <elf-symbol name='_ZNK5boost10filesystem11file_status11permissionsEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
226    <elf-symbol name='_ZNK5boost10filesystem11file_status4typeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
227    <elf-symbol name='_ZNK5boost10filesystem15directory_entry12m_get_statusEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
228    <elf-symbol name='_ZNK5boost10filesystem15directory_entry20m_get_symlink_statusEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
229    <elf-symbol name='_ZNK5boost10filesystem15directory_entry4pathEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
230    <elf-symbol name='_ZNK5boost10filesystem16filesystem_error4whatEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
231    <elf-symbol name='_ZNK5boost10filesystem18directory_iterator11dereferenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
232    <elf-symbol name='_ZNK5boost10filesystem18directory_iterator5equalERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
233    <elf-symbol name='_ZNK5boost10filesystem4path11is_absoluteEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
234    <elf-symbol name='_ZNK5boost10filesystem4path11parent_pathEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
235    <elf-symbol name='_ZNK5boost10filesystem4path13relative_pathEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
236    <elf-symbol name='_ZNK5boost10filesystem4path14root_directoryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
237    <elf-symbol name='_ZNK5boost10filesystem4path17m_parent_path_endEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
238    <elf-symbol name='_ZNK5boost10filesystem4path18has_root_directoryEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
239    <elf-symbol name='_ZNK5boost10filesystem4path3endEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
240    <elf-symbol name='_ZNK5boost10filesystem4path4stemEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
241    <elf-symbol name='_ZNK5boost10filesystem4path5beginEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
242    <elf-symbol name='_ZNK5boost10filesystem4path5c_strEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
243    <elf-symbol name='_ZNK5boost10filesystem4path5emptyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
244    <elf-symbol name='_ZNK5boost10filesystem4path6nativeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
245    <elf-symbol name='_ZNK5boost10filesystem4path6stringEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
246    <elf-symbol name='_ZNK5boost10filesystem4path7compareERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
247    <elf-symbol name='_ZNK5boost10filesystem4path7wstringERKSt7codecvtIwc11__mbstate_tE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
248    <elf-symbol name='_ZNK5boost10filesystem4path7wstringEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
249    <elf-symbol name='_ZNK5boost10filesystem4path8filenameEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
250    <elf-symbol name='_ZNK5boost10filesystem4path8iterator11dereferenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
251    <elf-symbol name='_ZNK5boost10filesystem4path8iterator5equalERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
252    <elf-symbol name='_ZNK5boost10filesystem4path9extensionEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
253    <elf-symbol name='_ZNK5boost10filesystem4path9root_nameEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
254    <elf-symbol name='_ZNK5boost10filesystem4path9root_pathEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
255    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet10do_unshiftER11__mbstate_tPcS5_RS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
256    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet11do_encodingEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
257    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet13do_max_lengthEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
258    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet16do_always_noconvEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
259    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet21invalid_leading_octetEh' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
260    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24get_cont_octet_out_countEw' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
261    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24invalid_continuing_octetEh' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
262    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet5do_inER11__mbstate_tPKcS6_RS6_PwS8_RS8_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
263    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet6do_outER11__mbstate_tPKwS6_RS6_PcS8_RS8_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
264    <elf-symbol name='_ZNK5boost10filesystem6detail18utf8_codecvt_facet9do_lengthER11__mbstate_tPKcS6_m' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
265    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
266    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
267    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
268    <elf-symbol name='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
269    <elf-symbol name='_ZNK5boost12scoped_arrayIcE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
270    <elf-symbol name='_ZNK5boost12scoped_arrayIwE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
271    <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'/>
272    <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'/>
273    <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'/>
274    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lE7derivedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
275    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
276    <elf-symbol name='_ZNK5boost15iterator_facadeINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
277    <elf-symbol name='_ZNK5boost6system10error_code5valueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
278    <elf-symbol name='_ZNK5boost6system10error_code7messageEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
279    <elf-symbol name='_ZNK5boost6system10error_code8categoryEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
280    <elf-symbol name='_ZNK5boost6system10error_codecvPFvvEEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
281    <elf-symbol name='_ZNK5boost6system12system_error4whatEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
282    <elf-symbol name='_ZNK5boost6system14error_category10equivalentERKNS0_10error_codeEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
283    <elf-symbol name='_ZNK5boost6system14error_category10equivalentEiRKNS0_15error_conditionE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
284    <elf-symbol name='_ZNK5boost6system14error_category23default_error_conditionEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
285    <elf-symbol name='_ZNK5boost6system14error_categoryeqERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
286    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
287    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEmiEl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
288    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPKwSbIwSt11char_traitsIwESaIwEEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
289    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
290    <elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEmiEl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
291    <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'/>
292    <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'/>
293    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEE6appendIPwEERS2_T_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
294    <elf-symbol name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
295    <elf-symbol name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
296    <elf-symbol name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
297    <elf-symbol name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
298    <elf-symbol name='_ZNSs16_S_construct_auxIPKcEEPcT_S3_RKSaIcESt12__false_type' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
299    <elf-symbol name='_ZNSs16_S_construct_auxIPcEES0_T_S1_RKSaIcESt12__false_type' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
300    <elf-symbol name='_ZNSs6appendIPKcEERSsT_S3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
301    <elf-symbol name='_ZNSs6appendIPcEERSsT_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
302    <elf-symbol name='_ZNSsC2IPKcEET_S2_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
303    <elf-symbol name='_ZNSsC2IPcEET_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
304    <elf-symbol name='_ZNSt11char_traitsIcE7compareEPKcS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
305    <elf-symbol name='_ZNSt14numeric_limitsIwE3maxEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
306    <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'/>
307    <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'/>
308    <elf-symbol name='_ZSt19__iterator_categoryIPKcENSt15iterator_traitsIT_E17iterator_categoryERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
309    <elf-symbol name='_ZSt19__iterator_categoryIPcENSt15iterator_traitsIT_E17iterator_categoryERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
310    <elf-symbol name='_ZSt4moveIRPN5boost10filesystem16filesystem_error5m_impEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
311    <elf-symbol name='_ZSt4moveIRPN5boost10filesystem6detail11dir_itr_impEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
312    <elf-symbol name='_ZSt4swapIPN5boost10filesystem16filesystem_error5m_impEEvRT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
313    <elf-symbol name='_ZSt4swapIPN5boost10filesystem6detail11dir_itr_impEEvRT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
314    <elf-symbol name='_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
315    <elf-symbol name='_ZSt8distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
316    <elf-symbol name='_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKSbIS2_St11char_traitsIS2_ESaIS2_EESA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
317    <elf-symbol name='_ZSteqIcEbRKSaIT_ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
318    <elf-symbol name='_ZSteqIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
319    <elf-symbol name='_ZStltIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_ES8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
320    <elf-symbol name='_ZStneIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_EPKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
321    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
322    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
323  </elf-function-symbols>
324  <elf-variable-symbols>
325    <elf-symbol name='_ZTIN5boost10filesystem16filesystem_errorE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
326    <elf-symbol name='_ZTIN5boost10filesystem6detail18utf8_codecvt_facetE' size='24' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
327    <elf-symbol name='_ZTIN5boost12noncopyable_11noncopyableE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
328    <elf-symbol name='_ZTIN5boost6detail15sp_counted_baseE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
329    <elf-symbol name='_ZTIN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
330    <elf-symbol name='_ZTIN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
331    <elf-symbol name='_ZTIN5boost6system12system_errorE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
332    <elf-symbol name='_ZTIN5boost6system14error_categoryE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
333    <elf-symbol name='_ZTSN5boost10filesystem16filesystem_errorE' size='39' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
334    <elf-symbol name='_ZTSN5boost10filesystem6detail18utf8_codecvt_facetE' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
335    <elf-symbol name='_ZTSN5boost12noncopyable_11noncopyableE' size='36' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
336    <elf-symbol name='_ZTSN5boost6detail15sp_counted_baseE' size='33' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
337    <elf-symbol name='_ZTSN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEE' size='77' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
338    <elf-symbol name='_ZTSN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='73' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
339    <elf-symbol name='_ZTSN5boost6system12system_errorE' size='30' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
340    <elf-symbol name='_ZTSN5boost6system14error_categoryE' size='32' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
341    <elf-symbol name='_ZTVN5boost10filesystem16filesystem_errorE' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
342    <elf-symbol name='_ZTVN5boost10filesystem6detail18utf8_codecvt_facetE' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
343    <elf-symbol name='_ZTVN5boost6detail15sp_counted_baseE' size='64' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
344    <elf-symbol name='_ZTVN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEE' size='64' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
345    <elf-symbol name='_ZTVN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='64' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
346    <elf-symbol name='_ZTVN5boost6system12system_errorE' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
347    <elf-symbol name='_ZTVN5boost6system14error_categoryE' size='72' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
348  </elf-variable-symbols>
349  <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'>
350    <type-decl name='bool' size-in-bits='8' id='type-id-1'/>
351    <type-decl name='char' size-in-bits='8' id='type-id-2'/>
352    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='32' id='type-id-3'>
353      <subrange length='4' type-id='type-id-4' id='type-id-5'/>
354    </array-type-def>
355    <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-6'>
356      <data-member access='public' layout-offset-in-bits='0'>
357        <var-decl name='gp_offset' type-id='type-id-7' visibility='default'/>
358      </data-member>
359      <data-member access='public' layout-offset-in-bits='32'>
360        <var-decl name='fp_offset' type-id='type-id-7' visibility='default'/>
361      </data-member>
362      <data-member access='public' layout-offset-in-bits='64'>
363        <var-decl name='overflow_arg_area' type-id='type-id-8' visibility='default'/>
364      </data-member>
365      <data-member access='public' layout-offset-in-bits='128'>
366        <var-decl name='reg_save_area' type-id='type-id-8' visibility='default'/>
367      </data-member>
368    </class-decl>
369    <type-decl name='double' size-in-bits='64' id='type-id-9'/>
370    <type-decl name='float' size-in-bits='32' id='type-id-10'/>
371    <type-decl name='int' size-in-bits='32' id='type-id-11'/>
372    <type-decl name='long double' size-in-bits='128' id='type-id-12'/>
373    <type-decl name='long int' size-in-bits='64' id='type-id-13'/>
374    <type-decl name='long long int' size-in-bits='64' id='type-id-14'/>
375    <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-15'/>
376    <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/>
377    <typedef-decl name='__va_list_tag' type-id='type-id-6' id='type-id-16'/>
378    <type-decl name='unsigned int' size-in-bits='32' id='type-id-7'/>
379    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-17'/>
380    <type-decl name='variadic parameter type' id='type-id-18'/>
381    <type-decl name='void' id='type-id-19'/>
382    <type-decl name='wchar_t' size-in-bits='32' id='type-id-20'/>
383    <typedef-decl name='size_t' type-id='type-id-17' filepath='/usr/lib/llvm-3.6/bin/../lib/clang/3.6.0/include/stddef.h' line='62' column='1' id='type-id-21'/>
384    <typedef-decl name='__compar_fn_t' type-id='type-id-22' filepath='/usr/include/stdlib.h' line='741' column='1' id='type-id-23'/>
385    <typedef-decl name='div_t' type-id='type-id-24' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-25'/>
386    <typedef-decl name='ldiv_t' type-id='type-id-26' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-27'/>
387    <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-27' visibility='default' filepath='/usr/include/stdlib.h' line='105' column='1' id='type-id-26'>
388      <data-member access='public' layout-offset-in-bits='0'>
389        <var-decl name='quot' type-id='type-id-13' visibility='default' filepath='/usr/include/stdlib.h' line='107' column='1'/>
390      </data-member>
391      <data-member access='public' layout-offset-in-bits='64'>
392        <var-decl name='rem' type-id='type-id-13' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
393      </data-member>
394    </class-decl>
395    <typedef-decl name='lldiv_t' type-id='type-id-28' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-29'/>
396    <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-29' visibility='default' filepath='/usr/include/stdlib.h' line='117' column='1' id='type-id-28'>
397      <data-member access='public' layout-offset-in-bits='0'>
398        <var-decl name='quot' type-id='type-id-14' visibility='default' filepath='/usr/include/stdlib.h' line='119' column='1'/>
399      </data-member>
400      <data-member access='public' layout-offset-in-bits='64'>
401        <var-decl name='rem' type-id='type-id-14' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
402      </data-member>
403    </class-decl>
404    <typedef-decl name='wint_t' type-id='type-id-7' filepath='/usr/lib/llvm-3.6/bin/../lib/clang/3.6.0/include/stddef.h' line='132' column='1' id='type-id-30'/>
405    <typedef-decl name='__FILE' type-id='type-id-31' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-32'/>
406    <typedef-decl name='mbstate_t' type-id='type-id-33' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-34'/>
407    <typedef-decl name='__mbstate_t' type-id='type-id-35' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-33'/>
408    <class-decl name='__anonymous_struct__3' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-33' visibility='default' filepath='/usr/include/wchar.h' line='82' column='1' id='type-id-35'>
409      <member-type access='public'>
410        <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1' id='type-id-36'>
411          <data-member access='public'>
412            <var-decl name='__wch' type-id='type-id-7' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
413          </data-member>
414          <data-member access='public'>
415            <var-decl name='__wchb' type-id='type-id-3' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
416          </data-member>
417        </union-decl>
418      </member-type>
419      <data-member access='public' layout-offset-in-bits='0'>
420        <var-decl name='__count' type-id='type-id-11' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
421      </data-member>
422      <data-member access='public' layout-offset-in-bits='32'>
423        <var-decl name='__value' type-id='type-id-36' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
424      </data-member>
425    </class-decl>
426    <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-37'>
427      <data-member access='public' layout-offset-in-bits='0'>
428        <var-decl name='tm_sec' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
429      </data-member>
430      <data-member access='public' layout-offset-in-bits='32'>
431        <var-decl name='tm_min' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
432      </data-member>
433      <data-member access='public' layout-offset-in-bits='64'>
434        <var-decl name='tm_hour' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
435      </data-member>
436      <data-member access='public' layout-offset-in-bits='96'>
437        <var-decl name='tm_mday' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
438      </data-member>
439      <data-member access='public' layout-offset-in-bits='128'>
440        <var-decl name='tm_mon' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
441      </data-member>
442      <data-member access='public' layout-offset-in-bits='160'>
443        <var-decl name='tm_year' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
444      </data-member>
445      <data-member access='public' layout-offset-in-bits='192'>
446        <var-decl name='tm_wday' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
447      </data-member>
448      <data-member access='public' layout-offset-in-bits='224'>
449        <var-decl name='tm_yday' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
450      </data-member>
451      <data-member access='public' layout-offset-in-bits='256'>
452        <var-decl name='tm_isdst' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
453      </data-member>
454      <data-member access='public' layout-offset-in-bits='320'>
455        <var-decl name='tm_gmtoff' type-id='type-id-13' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
456      </data-member>
457      <data-member access='public' layout-offset-in-bits='384'>
458        <var-decl name='tm_zone' type-id='type-id-38' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
459      </data-member>
460    </class-decl>
461    <typedef-decl name='FILE' type-id='type-id-31' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-39'/>
462    <typedef-decl name='fpos_t' type-id='type-id-40' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-41'/>
463    <typedef-decl name='_G_fpos_t' type-id='type-id-42' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-40'/>
464    <typedef-decl name='wctype_t' type-id='type-id-17' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-43'/>
465    <typedef-decl name='wctrans_t' type-id='type-id-44' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-45'/>
466    <typedef-decl name='__int32_t' type-id='type-id-11' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-46'/>
467    <typedef-decl name='clock_t' type-id='type-id-47' filepath='/usr/include/time.h' line='59' column='1' id='type-id-48'/>
468    <typedef-decl name='__clock_t' type-id='type-id-13' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' id='type-id-47'/>
469    <typedef-decl name='time_t' type-id='type-id-49' filepath='/usr/include/time.h' line='75' column='1' id='type-id-50'/>
470    <typedef-decl name='__time_t' type-id='type-id-13' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' id='type-id-49'/>
471    <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-51'/>
472    <qualified-type-def type-id='type-id-51' restrict='yes' id='type-id-52'/>
473    <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-53'/>
474    <qualified-type-def type-id='type-id-53' restrict='yes' id='type-id-54'/>
475    <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-55'/>
476    <reference-type-def kind='lvalue' type-id='type-id-56' size-in-bits='64' id='type-id-57'/>
477    <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-58'/>
478    <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-60'/>
479    <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-62'/>
480    <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-64'/>
481    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-65'/>
482    <qualified-type-def type-id='type-id-65' restrict='yes' id='type-id-66'/>
483    <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-67'/>
484    <qualified-type-def type-id='type-id-67' restrict='yes' id='type-id-68'/>
485    <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-70'/>
486    <qualified-type-def type-id='type-id-46' const='yes' id='type-id-71'/>
487    <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-44'/>
488    <qualified-type-def type-id='type-id-56' const='yes' id='type-id-72'/>
489    <reference-type-def kind='lvalue' type-id='type-id-72' size-in-bits='64' id='type-id-73'/>
490    <qualified-type-def type-id='type-id-59' const='yes' id='type-id-74'/>
491    <reference-type-def kind='lvalue' type-id='type-id-74' size-in-bits='64' id='type-id-75'/>
492    <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-76'/>
493    <qualified-type-def type-id='type-id-61' const='yes' id='type-id-77'/>
494    <reference-type-def kind='lvalue' type-id='type-id-77' size-in-bits='64' id='type-id-78'/>
495    <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-79'/>
496    <qualified-type-def type-id='type-id-63' const='yes' id='type-id-80'/>
497    <reference-type-def kind='lvalue' type-id='type-id-80' size-in-bits='64' id='type-id-81'/>
498    <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-82'/>
499    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-83'/>
500    <pointer-type-def type-id='type-id-83' size-in-bits='64' id='type-id-38'/>
501    <qualified-type-def type-id='type-id-38' restrict='yes' id='type-id-84'/>
502    <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-85'/>
503    <qualified-type-def type-id='type-id-85' restrict='yes' id='type-id-86'/>
504    <qualified-type-def type-id='type-id-69' const='yes' id='type-id-87'/>
505    <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-88'/>
506    <qualified-type-def type-id='type-id-41' const='yes' id='type-id-89'/>
507    <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-90'/>
508    <qualified-type-def type-id='type-id-34' const='yes' id='type-id-91'/>
509    <pointer-type-def type-id='type-id-91' size-in-bits='64' id='type-id-92'/>
510    <qualified-type-def type-id='type-id-50' const='yes' id='type-id-93'/>
511    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-94'/>
512    <qualified-type-def type-id='type-id-37' const='yes' id='type-id-95'/>
513    <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-96'/>
514    <qualified-type-def type-id='type-id-96' restrict='yes' id='type-id-97'/>
515    <qualified-type-def type-id='type-id-20' const='yes' id='type-id-98'/>
516    <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-99'/>
517    <qualified-type-def type-id='type-id-99' restrict='yes' id='type-id-100'/>
518    <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-101'/>
519    <qualified-type-def type-id='type-id-101' restrict='yes' id='type-id-102'/>
520    <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-103'/>
521    <qualified-type-def type-id='type-id-103' restrict='yes' id='type-id-104'/>
522    <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-22'/>
523    <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-107'/>
524    <pointer-type-def type-id='type-id-34' size-in-bits='64' id='type-id-108'/>
525    <qualified-type-def type-id='type-id-108' restrict='yes' id='type-id-109'/>
526    <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-110'/>
527    <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-111'/>
528    <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-113'/>
529    <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-8'/>
530    <qualified-type-def type-id='type-id-8' restrict='yes' id='type-id-114'/>
531    <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-115'/>
532    <qualified-type-def type-id='type-id-115' restrict='yes' id='type-id-116'/>
533    <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-117'/>
534    <qualified-type-def type-id='type-id-117' restrict='yes' id='type-id-118'/>
535    <namespace-decl name='boost'>
536      <typedef-decl name='noncopyable' type-id='type-id-56' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='44' column='1' id='type-id-119'/>
537      <namespace-decl name='filesystem'>
538        <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'>
539          <return type-id='type-id-75'/>
540        </function-decl>
541      </namespace-decl>
542      <namespace-decl name='system'>
543        <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-63'>
544          <member-type access='private'>
545            <typedef-decl name='unspecified_bool_type' type-id='type-id-113' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='272' column='1' id='type-id-120'/>
546          </member-type>
547          <data-member access='private' layout-offset-in-bits='0'>
548            <var-decl name='m_val' type-id='type-id-11' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='304' column='1'/>
549          </data-member>
550          <data-member access='private' layout-offset-in-bits='64'>
551            <var-decl name='m_cat' type-id='type-id-76' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='305' column='1'/>
552          </data-member>
553          <member-function access='public' constructor='yes'>
554            <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'>
555              <parameter type-id='type-id-64' is-artificial='yes'/>
556              <return type-id='type-id-19'/>
557            </function-decl>
558          </member-function>
559          <member-function access='public' constructor='yes'>
560            <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'>
561              <parameter type-id='type-id-64' is-artificial='yes'/>
562              <parameter type-id='type-id-11'/>
563              <parameter type-id='type-id-75'/>
564              <return type-id='type-id-19'/>
565            </function-decl>
566          </member-function>
567        </class-decl>
568        <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-59'>
569          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-56'/>
570          <member-function access='public'>
571            <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_'>
572              <parameter type-id='type-id-76' is-artificial='yes'/>
573              <parameter type-id='type-id-75'/>
574              <return type-id='type-id-1'/>
575            </function-decl>
576          </member-function>
577          <member-function access='public' destructor='yes' vtable-offset='0'>
578            <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_categoryD2Ev'>
579              <parameter type-id='type-id-60' is-artificial='yes'/>
580              <return type-id='type-id-19'/>
581            </function-decl>
582          </member-function>
583          <member-function access='public' vtable-offset='2'>
584            <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'>
585              <parameter type-id='type-id-76' is-artificial='yes'/>
586              <return type-id='type-id-38'/>
587            </function-decl>
588          </member-function>
589          <member-function access='public' vtable-offset='3'>
590            <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'>
591              <parameter type-id='type-id-76' is-artificial='yes'/>
592              <parameter type-id='type-id-11'/>
593              <return type-id='type-id-121'/>
594            </function-decl>
595          </member-function>
596          <member-function access='public' vtable-offset='4'>
597            <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='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system14error_category23default_error_conditionEi'>
598              <parameter type-id='type-id-76' is-artificial='yes'/>
599              <parameter type-id='type-id-11'/>
600              <return type-id='type-id-63'/>
601            </function-decl>
602          </member-function>
603          <member-function access='public' vtable-offset='5'>
604            <function-decl name='equivalent' mangled-name='_ZNK5boost6system14error_category10equivalentEiRKNS0_15error_conditionE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system14error_category10equivalentEiRKNS0_15error_conditionE'>
605              <parameter type-id='type-id-76' is-artificial='yes'/>
606              <parameter type-id='type-id-11'/>
607              <parameter type-id='type-id-81'/>
608              <return type-id='type-id-1'/>
609            </function-decl>
610          </member-function>
611          <member-function access='public' vtable-offset='6'>
612            <function-decl name='equivalent' mangled-name='_ZNK5boost6system14error_category10equivalentERKNS0_10error_codeEi' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system14error_category10equivalentERKNS0_10error_codeEi'>
613              <parameter type-id='type-id-76' is-artificial='yes'/>
614              <parameter type-id='type-id-78'/>
615              <parameter type-id='type-id-11'/>
616              <return type-id='type-id-1'/>
617            </function-decl>
618          </member-function>
619        </class-decl>
620        <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-61'>
621          <member-type access='private'>
622            <typedef-decl name='unspecified_bool_type' type-id='type-id-113' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='359' column='1' id='type-id-122'/>
623          </member-type>
624          <data-member access='private' layout-offset-in-bits='0'>
625            <var-decl name='m_val' type-id='type-id-11' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='391' column='1'/>
626          </data-member>
627          <data-member access='private' layout-offset-in-bits='64'>
628            <var-decl name='m_cat' type-id='type-id-76' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='392' column='1'/>
629          </data-member>
630          <member-function access='public' constructor='yes'>
631            <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'>
632              <parameter type-id='type-id-62' is-artificial='yes'/>
633              <return type-id='type-id-19'/>
634            </function-decl>
635          </member-function>
636          <member-function access='public' constructor='yes'>
637            <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'>
638              <parameter type-id='type-id-62' is-artificial='yes'/>
639              <parameter type-id='type-id-11'/>
640              <parameter type-id='type-id-75'/>
641              <return type-id='type-id-19'/>
642            </function-decl>
643          </member-function>
644          <member-function access='public'>
645            <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'>
646              <parameter type-id='type-id-79' is-artificial='yes'/>
647              <return type-id='type-id-75'/>
648            </function-decl>
649          </member-function>
650          <member-function access='public'>
651            <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'>
652              <parameter type-id='type-id-79' is-artificial='yes'/>
653              <return type-id='type-id-11'/>
654            </function-decl>
655          </member-function>
656          <member-function access='public'>
657            <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'>
658              <parameter type-id='type-id-79' is-artificial='yes'/>
659              <return type-id='type-id-121'/>
660            </function-decl>
661          </member-function>
662          <member-function access='public'>
663            <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'>
664              <parameter type-id='type-id-62' is-artificial='yes'/>
665              <parameter type-id='type-id-11'/>
666              <parameter type-id='type-id-75'/>
667              <return type-id='type-id-19'/>
668            </function-decl>
669          </member-function>
670          <member-function access='public'>
671            <function-decl name='operator void (*)()' 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'>
672              <parameter type-id='type-id-79' is-artificial='yes'/>
673              <return type-id='type-id-122'/>
674            </function-decl>
675          </member-function>
676          <member-function access='public'>
677            <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'>
678              <parameter type-id='type-id-62' is-artificial='yes'/>
679              <return type-id='type-id-19'/>
680            </function-decl>
681          </member-function>
682          <member-function access='public' static='yes'>
683            <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'>
684              <return type-id='type-id-19'/>
685            </function-decl>
686          </member-function>
687        </class-decl>
688        <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_'>
689          <parameter type-id='type-id-81' name='lhs' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='288' column='1'/>
690          <parameter type-id='type-id-81' name='rhs' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='289' column='1'/>
691          <return type-id='type-id-1'/>
692        </function-decl>
693      </namespace-decl>
694      <namespace-decl name='noncopyable_'>
695        <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-56'>
696          <member-function access='protected' constructor='yes'>
697            <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'>
698              <parameter type-id='type-id-58' is-artificial='yes'/>
699              <return type-id='type-id-19'/>
700            </function-decl>
701          </member-function>
702          <member-function access='protected' destructor='yes'>
703            <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'>
704              <parameter type-id='type-id-58' is-artificial='yes'/>
705              <return type-id='type-id-19'/>
706            </function-decl>
707          </member-function>
708          <member-function access='protected' constructor='yes'>
709            <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'>
710              <parameter type-id='type-id-58' is-artificial='yes'/>
711              <parameter type-id='type-id-73'/>
712              <return type-id='type-id-19'/>
713            </function-decl>
714          </member-function>
715        </class-decl>
716      </namespace-decl>
717    </namespace-decl>
718    <namespace-decl name='std'>
719      <typedef-decl name='string' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stringfwd.h' line='62' column='1' id='type-id-121'/>
720      <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-123'>
721        <member-type access='private'>
722          <typedef-decl name='size_type' type-id='type-id-125' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='121' column='1' id='type-id-124'/>
723        </member-type>
724        <member-type access='private'>
725          <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='155' column='1' id='type-id-126'>
726            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-127'/>
727            <data-member access='public' static='yes'>
728              <var-decl name='_S_max_size' type-id='type-id-128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='173' column='1'/>
729            </data-member>
730            <data-member access='public' static='yes'>
731              <var-decl name='_S_terminal' type-id='type-id-83' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='174' column='1'/>
732            </data-member>
733            <data-member access='public' static='yes'>
734              <var-decl name='_S_empty_rep_storage' type-id='type-id-129' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='178' column='1'/>
735            </data-member>
736          </class-decl>
737        </member-type>
738        <member-type access='private'>
739          <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='148' column='1' id='type-id-127'>
740            <data-member access='public' layout-offset-in-bits='0'>
741              <var-decl name='_M_length' type-id='type-id-124' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='150' column='1'/>
742            </data-member>
743            <data-member access='public' layout-offset-in-bits='64'>
744              <var-decl name='_M_capacity' type-id='type-id-124' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='151' column='1'/>
745            </data-member>
746            <data-member access='public' layout-offset-in-bits='128'>
747              <var-decl name='_M_refcount' type-id='type-id-130' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='152' column='1'/>
748            </data-member>
749          </class-decl>
750        </member-type>
751        <member-function access='public'>
752          <function-decl name='basic_string&lt;char *&gt;' mangled-name='_ZNSsC2IPcEET_S1_RKSaIcE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2IPcEET_S1_RKSaIcE'>
753            <parameter type-id='type-id-131' is-artificial='yes'/>
754            <parameter type-id='type-id-65'/>
755            <parameter type-id='type-id-65'/>
756            <parameter type-id='type-id-132'/>
757            <return type-id='type-id-19'/>
758          </function-decl>
759        </member-function>
760        <member-function access='public'>
761          <function-decl name='append&lt;const char *&gt;' mangled-name='_ZNSs6appendIPKcEERSsT_S3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
762            <parameter type-id='type-id-131' is-artificial='yes'/>
763            <parameter type-id='type-id-38'/>
764            <parameter type-id='type-id-38'/>
765            <return type-id='type-id-133'/>
766          </function-decl>
767        </member-function>
768        <member-function access='private' static='yes'>
769          <function-decl name='_S_construct&lt;char *&gt;' mangled-name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
770            <parameter type-id='type-id-65'/>
771            <parameter type-id='type-id-65'/>
772            <parameter type-id='type-id-132'/>
773            <return type-id='type-id-65'/>
774          </function-decl>
775        </member-function>
776        <member-function access='private' static='yes'>
777          <function-decl name='_S_construct_aux&lt;char *&gt;' mangled-name='_ZNSs16_S_construct_auxIPcEES0_T_S1_RKSaIcESt12__false_type' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
778            <parameter type-id='type-id-65'/>
779            <parameter type-id='type-id-65'/>
780            <parameter type-id='type-id-132'/>
781            <parameter type-id='type-id-134'/>
782            <return type-id='type-id-65'/>
783          </function-decl>
784        </member-function>
785        <member-function access='private' static='yes'>
786          <function-decl name='_S_construct&lt;char *&gt;' mangled-name='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='1777' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag'>
787            <parameter type-id='type-id-65'/>
788            <parameter type-id='type-id-65'/>
789            <parameter type-id='type-id-132'/>
790            <parameter type-id='type-id-135'/>
791            <return type-id='type-id-65'/>
792          </function-decl>
793        </member-function>
794        <member-function access='public'>
795          <function-decl name='basic_string&lt;const char *&gt;' mangled-name='_ZNSsC2IPKcEET_S2_RKSaIcE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2IPKcEET_S2_RKSaIcE'>
796            <parameter type-id='type-id-131' is-artificial='yes'/>
797            <parameter type-id='type-id-38'/>
798            <parameter type-id='type-id-38'/>
799            <parameter type-id='type-id-132'/>
800            <return type-id='type-id-19'/>
801          </function-decl>
802        </member-function>
803        <member-function access='private' static='yes'>
804          <function-decl name='_S_construct&lt;const char *&gt;' mangled-name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
805            <parameter type-id='type-id-38'/>
806            <parameter type-id='type-id-38'/>
807            <parameter type-id='type-id-132'/>
808            <return type-id='type-id-65'/>
809          </function-decl>
810        </member-function>
811        <member-function access='private' static='yes'>
812          <function-decl name='_S_construct_aux&lt;const char *&gt;' mangled-name='_ZNSs16_S_construct_auxIPKcEEPcT_S3_RKSaIcESt12__false_type' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
813            <parameter type-id='type-id-38'/>
814            <parameter type-id='type-id-38'/>
815            <parameter type-id='type-id-132'/>
816            <parameter type-id='type-id-134'/>
817            <return type-id='type-id-65'/>
818          </function-decl>
819        </member-function>
820        <member-function access='private' static='yes'>
821          <function-decl name='_S_construct&lt;const char *&gt;' mangled-name='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='1777' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag'>
822            <parameter type-id='type-id-38'/>
823            <parameter type-id='type-id-38'/>
824            <parameter type-id='type-id-132'/>
825            <parameter type-id='type-id-135'/>
826            <return type-id='type-id-65'/>
827          </function-decl>
828        </member-function>
829        <member-function access='public'>
830          <function-decl name='append&lt;char *&gt;' mangled-name='_ZNSs6appendIPcEERSsT_S2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
831            <parameter type-id='type-id-131' is-artificial='yes'/>
832            <parameter type-id='type-id-65'/>
833            <parameter type-id='type-id-65'/>
834            <return type-id='type-id-133'/>
835          </function-decl>
836        </member-function>
837      </class-decl>
838    </namespace-decl>
839    <namespace-decl name=''>
840      <class-decl name='codecvt_error_cat' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/codecvt_error_category.cpp' line='34' column='1' id='type-id-69'>
841        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-59'/>
842        <member-function access='public' constructor='yes'>
843          <function-decl name='codecvt_error_cat' mangled-name='_ZN12_GLOBAL__N_117codecvt_error_catC2Ev' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/codecvt_error_category.cpp' line='37' column='1' visibility='default' binding='global' size-in-bits='64'>
844            <parameter type-id='type-id-70' is-artificial='yes'/>
845            <return type-id='type-id-19'/>
846          </function-decl>
847        </member-function>
848        <member-function access='public' vtable-offset='2'>
849          <function-decl name='name' mangled-name='_ZNK12_GLOBAL__N_117codecvt_error_cat4nameEv' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/codecvt_error_category.cpp' line='38' column='1' visibility='default' binding='global' size-in-bits='64'>
850            <parameter type-id='type-id-88' is-artificial='yes'/>
851            <return type-id='type-id-38'/>
852          </function-decl>
853        </member-function>
854        <member-function access='public' vtable-offset='3'>
855          <function-decl name='message' mangled-name='_ZNK12_GLOBAL__N_117codecvt_error_cat7messageEi' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/codecvt_error_category.cpp' line='39' column='1' visibility='default' binding='global' size-in-bits='64'>
856            <parameter type-id='type-id-88' is-artificial='yes'/>
857            <parameter type-id='type-id-11'/>
858            <return type-id='type-id-121'/>
859          </function-decl>
860        </member-function>
861      </class-decl>
862    </namespace-decl>
863    <function-decl name='abort' filepath='/usr/include/stdlib.h' line='515' column='1' visibility='default' binding='global' size-in-bits='64'>
864      <return type-id='type-id-19'/>
865    </function-decl>
866    <function-decl name='abs' filepath='/usr/include/stdlib.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
867      <parameter type-id='type-id-11'/>
868      <return type-id='type-id-11'/>
869    </function-decl>
870    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
871      <parameter type-id='type-id-113'/>
872      <return type-id='type-id-11'/>
873    </function-decl>
874    <function-decl name='at_quick_exit' filepath='/usr/include/stdlib.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
875      <parameter type-id='type-id-113'/>
876      <return type-id='type-id-11'/>
877    </function-decl>
878    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
879      <parameter type-id='type-id-38'/>
880      <return type-id='type-id-9'/>
881    </function-decl>
882    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
883      <parameter type-id='type-id-38'/>
884      <return type-id='type-id-11'/>
885    </function-decl>
886    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
887      <parameter type-id='type-id-38'/>
888      <return type-id='type-id-13'/>
889    </function-decl>
890    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
891      <parameter type-id='type-id-8'/>
892      <parameter type-id='type-id-8'/>
893      <parameter type-id='type-id-21'/>
894      <parameter type-id='type-id-21'/>
895      <parameter type-id='type-id-23'/>
896      <return type-id='type-id-8'/>
897    </function-decl>
898    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
899      <parameter type-id='type-id-21'/>
900      <parameter type-id='type-id-21'/>
901      <return type-id='type-id-8'/>
902    </function-decl>
903    <function-decl name='div' filepath='/usr/include/stdlib.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
904      <parameter type-id='type-id-11'/>
905      <parameter type-id='type-id-11'/>
906      <return type-id='type-id-25'/>
907    </function-decl>
908    <function-decl name='exit' filepath='/usr/include/stdlib.h' line='543' column='1' visibility='default' binding='global' size-in-bits='64'>
909      <parameter type-id='type-id-11'/>
910      <return type-id='type-id-19'/>
911    </function-decl>
912    <function-decl name='free' filepath='/usr/include/stdlib.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
913      <parameter type-id='type-id-8'/>
914      <return type-id='type-id-19'/>
915    </function-decl>
916    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'>
917      <parameter type-id='type-id-38'/>
918      <return type-id='type-id-65'/>
919    </function-decl>
920    <function-decl name='labs' filepath='/usr/include/stdlib.h' line='775' column='1' visibility='default' binding='global' size-in-bits='64'>
921      <parameter type-id='type-id-13'/>
922      <return type-id='type-id-13'/>
923    </function-decl>
924    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
925      <parameter type-id='type-id-13'/>
926      <parameter type-id='type-id-13'/>
927      <return type-id='type-id-27'/>
928    </function-decl>
929    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='466' column='1' visibility='default' binding='global' size-in-bits='64'>
930      <parameter type-id='type-id-21'/>
931      <return type-id='type-id-8'/>
932    </function-decl>
933    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'>
934      <parameter type-id='type-id-38'/>
935      <parameter type-id='type-id-21'/>
936      <return type-id='type-id-11'/>
937    </function-decl>
938    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
939      <parameter type-id='type-id-116'/>
940      <parameter type-id='type-id-84'/>
941      <parameter type-id='type-id-21'/>
942      <return type-id='type-id-21'/>
943    </function-decl>
944    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
945      <parameter type-id='type-id-116'/>
946      <parameter type-id='type-id-84'/>
947      <parameter type-id='type-id-21'/>
948      <return type-id='type-id-11'/>
949    </function-decl>
950    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
951      <parameter type-id='type-id-8'/>
952      <parameter type-id='type-id-21'/>
953      <parameter type-id='type-id-21'/>
954      <parameter type-id='type-id-23'/>
955      <return type-id='type-id-19'/>
956    </function-decl>
957    <function-decl name='quick_exit' filepath='/usr/include/stdlib.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64'>
958      <parameter type-id='type-id-11'/>
959      <return type-id='type-id-19'/>
960    </function-decl>
961    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
962      <return type-id='type-id-11'/>
963    </function-decl>
964    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='480' column='1' visibility='default' binding='global' size-in-bits='64'>
965      <parameter type-id='type-id-8'/>
966      <parameter type-id='type-id-21'/>
967      <return type-id='type-id-8'/>
968    </function-decl>
969    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
970      <parameter type-id='type-id-7'/>
971      <return type-id='type-id-19'/>
972    </function-decl>
973    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
974      <parameter type-id='type-id-84'/>
975      <parameter type-id='type-id-68'/>
976      <return type-id='type-id-9'/>
977    </function-decl>
978    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
979      <parameter type-id='type-id-84'/>
980      <parameter type-id='type-id-68'/>
981      <parameter type-id='type-id-11'/>
982      <return type-id='type-id-13'/>
983    </function-decl>
984    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
985      <parameter type-id='type-id-84'/>
986      <parameter type-id='type-id-68'/>
987      <parameter type-id='type-id-11'/>
988      <return type-id='type-id-17'/>
989    </function-decl>
990    <function-decl name='system' filepath='/usr/include/stdlib.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64'>
991      <parameter type-id='type-id-38'/>
992      <return type-id='type-id-11'/>
993    </function-decl>
994    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
995      <parameter type-id='type-id-66'/>
996      <parameter type-id='type-id-100'/>
997      <parameter type-id='type-id-21'/>
998      <return type-id='type-id-21'/>
999    </function-decl>
1000    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
1001      <parameter type-id='type-id-65'/>
1002      <parameter type-id='type-id-20'/>
1003      <return type-id='type-id-11'/>
1004    </function-decl>
1005    <function-decl name='_Exit' filepath='/usr/include/stdlib.h' line='557' column='1' visibility='default' binding='global' size-in-bits='64'>
1006      <parameter type-id='type-id-11'/>
1007      <return type-id='type-id-19'/>
1008    </function-decl>
1009    <function-decl name='llabs' filepath='/usr/include/stdlib.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
1010      <parameter type-id='type-id-14'/>
1011      <return type-id='type-id-14'/>
1012    </function-decl>
1013    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
1014      <parameter type-id='type-id-14'/>
1015      <parameter type-id='type-id-14'/>
1016      <return type-id='type-id-29'/>
1017    </function-decl>
1018    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
1019      <parameter type-id='type-id-38'/>
1020      <return type-id='type-id-14'/>
1021    </function-decl>
1022    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
1023      <parameter type-id='type-id-84'/>
1024      <parameter type-id='type-id-68'/>
1025      <parameter type-id='type-id-11'/>
1026      <return type-id='type-id-14'/>
1027    </function-decl>
1028    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
1029      <parameter type-id='type-id-84'/>
1030      <parameter type-id='type-id-68'/>
1031      <parameter type-id='type-id-11'/>
1032      <return type-id='type-id-15'/>
1033    </function-decl>
1034    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
1035      <parameter type-id='type-id-84'/>
1036      <parameter type-id='type-id-68'/>
1037      <return type-id='type-id-10'/>
1038    </function-decl>
1039    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
1040      <parameter type-id='type-id-84'/>
1041      <parameter type-id='type-id-68'/>
1042      <return type-id='type-id-12'/>
1043    </function-decl>
1044    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
1045      <parameter type-id='type-id-11'/>
1046      <return type-id='type-id-30'/>
1047    </function-decl>
1048    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
1049      <parameter type-id='type-id-53'/>
1050      <return type-id='type-id-30'/>
1051    </function-decl>
1052    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
1053      <parameter type-id='type-id-116'/>
1054      <parameter type-id='type-id-11'/>
1055      <parameter type-id='type-id-54'/>
1056      <return type-id='type-id-115'/>
1057    </function-decl>
1058    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
1059      <parameter type-id='type-id-20'/>
1060      <parameter type-id='type-id-53'/>
1061      <return type-id='type-id-30'/>
1062    </function-decl>
1063    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'>
1064      <parameter type-id='type-id-100'/>
1065      <parameter type-id='type-id-54'/>
1066      <return type-id='type-id-11'/>
1067    </function-decl>
1068    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'>
1069      <parameter type-id='type-id-53'/>
1070      <parameter type-id='type-id-11'/>
1071      <return type-id='type-id-11'/>
1072    </function-decl>
1073    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'>
1074      <parameter type-id='type-id-54'/>
1075      <parameter type-id='type-id-100'/>
1076      <parameter is-variadic='yes'/>
1077      <return type-id='type-id-11'/>
1078    </function-decl>
1079    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
1080      <parameter type-id='type-id-54'/>
1081      <parameter type-id='type-id-100'/>
1082      <parameter is-variadic='yes'/>
1083      <return type-id='type-id-11'/>
1084    </function-decl>
1085    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'>
1086      <parameter type-id='type-id-53'/>
1087      <return type-id='type-id-30'/>
1088    </function-decl>
1089    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
1090      <return type-id='type-id-30'/>
1091    </function-decl>
1092    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
1093      <parameter type-id='type-id-84'/>
1094      <parameter type-id='type-id-21'/>
1095      <parameter type-id='type-id-109'/>
1096      <return type-id='type-id-21'/>
1097    </function-decl>
1098    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'>
1099      <parameter type-id='type-id-116'/>
1100      <parameter type-id='type-id-84'/>
1101      <parameter type-id='type-id-21'/>
1102      <parameter type-id='type-id-109'/>
1103      <return type-id='type-id-21'/>
1104    </function-decl>
1105    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
1106      <parameter type-id='type-id-92'/>
1107      <return type-id='type-id-11'/>
1108    </function-decl>
1109    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
1110      <parameter type-id='type-id-116'/>
1111      <parameter type-id='type-id-86'/>
1112      <parameter type-id='type-id-21'/>
1113      <parameter type-id='type-id-109'/>
1114      <return type-id='type-id-21'/>
1115    </function-decl>
1116    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'>
1117      <parameter type-id='type-id-20'/>
1118      <parameter type-id='type-id-53'/>
1119      <return type-id='type-id-30'/>
1120    </function-decl>
1121    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'>
1122      <parameter type-id='type-id-20'/>
1123      <return type-id='type-id-30'/>
1124    </function-decl>
1125    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
1126      <parameter type-id='type-id-116'/>
1127      <parameter type-id='type-id-21'/>
1128      <parameter type-id='type-id-100'/>
1129      <parameter is-variadic='yes'/>
1130      <return type-id='type-id-11'/>
1131    </function-decl>
1132    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'>
1133      <parameter type-id='type-id-100'/>
1134      <parameter type-id='type-id-100'/>
1135      <parameter is-variadic='yes'/>
1136      <return type-id='type-id-11'/>
1137    </function-decl>
1138    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
1139      <parameter type-id='type-id-30'/>
1140      <parameter type-id='type-id-53'/>
1141      <return type-id='type-id-30'/>
1142    </function-decl>
1143    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
1144      <parameter type-id='type-id-54'/>
1145      <parameter type-id='type-id-100'/>
1146      <parameter type-id='type-id-55'/>
1147      <return type-id='type-id-11'/>
1148    </function-decl>
1149    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
1150      <parameter type-id='type-id-54'/>
1151      <parameter type-id='type-id-100'/>
1152      <parameter type-id='type-id-55'/>
1153      <return type-id='type-id-11'/>
1154    </function-decl>
1155    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
1156      <parameter type-id='type-id-116'/>
1157      <parameter type-id='type-id-21'/>
1158      <parameter type-id='type-id-100'/>
1159      <parameter type-id='type-id-55'/>
1160      <return type-id='type-id-11'/>
1161    </function-decl>
1162    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
1163      <parameter type-id='type-id-100'/>
1164      <parameter type-id='type-id-100'/>
1165      <parameter type-id='type-id-55'/>
1166      <return type-id='type-id-11'/>
1167    </function-decl>
1168    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'>
1169      <parameter type-id='type-id-100'/>
1170      <parameter type-id='type-id-55'/>
1171      <return type-id='type-id-11'/>
1172    </function-decl>
1173    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
1174      <parameter type-id='type-id-100'/>
1175      <parameter type-id='type-id-55'/>
1176      <return type-id='type-id-11'/>
1177    </function-decl>
1178    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
1179      <parameter type-id='type-id-66'/>
1180      <parameter type-id='type-id-20'/>
1181      <parameter type-id='type-id-109'/>
1182      <return type-id='type-id-21'/>
1183    </function-decl>
1184    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
1185      <parameter type-id='type-id-116'/>
1186      <parameter type-id='type-id-100'/>
1187      <return type-id='type-id-115'/>
1188    </function-decl>
1189    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
1190      <parameter type-id='type-id-99'/>
1191      <parameter type-id='type-id-99'/>
1192      <return type-id='type-id-11'/>
1193    </function-decl>
1194    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
1195      <parameter type-id='type-id-99'/>
1196      <parameter type-id='type-id-99'/>
1197      <return type-id='type-id-11'/>
1198    </function-decl>
1199    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
1200      <parameter type-id='type-id-116'/>
1201      <parameter type-id='type-id-100'/>
1202      <return type-id='type-id-115'/>
1203    </function-decl>
1204    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
1205      <parameter type-id='type-id-99'/>
1206      <parameter type-id='type-id-99'/>
1207      <return type-id='type-id-21'/>
1208    </function-decl>
1209    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'>
1210      <parameter type-id='type-id-116'/>
1211      <parameter type-id='type-id-21'/>
1212      <parameter type-id='type-id-100'/>
1213      <parameter type-id='type-id-97'/>
1214      <return type-id='type-id-21'/>
1215    </function-decl>
1216    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
1217      <parameter type-id='type-id-99'/>
1218      <return type-id='type-id-21'/>
1219    </function-decl>
1220    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
1221      <parameter type-id='type-id-116'/>
1222      <parameter type-id='type-id-100'/>
1223      <parameter type-id='type-id-21'/>
1224      <return type-id='type-id-115'/>
1225    </function-decl>
1226    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
1227      <parameter type-id='type-id-99'/>
1228      <parameter type-id='type-id-99'/>
1229      <parameter type-id='type-id-21'/>
1230      <return type-id='type-id-11'/>
1231    </function-decl>
1232    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
1233      <parameter type-id='type-id-116'/>
1234      <parameter type-id='type-id-100'/>
1235      <parameter type-id='type-id-21'/>
1236      <return type-id='type-id-115'/>
1237    </function-decl>
1238    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
1239      <parameter type-id='type-id-66'/>
1240      <parameter type-id='type-id-102'/>
1241      <parameter type-id='type-id-21'/>
1242      <parameter type-id='type-id-109'/>
1243      <return type-id='type-id-21'/>
1244    </function-decl>
1245    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
1246      <parameter type-id='type-id-99'/>
1247      <parameter type-id='type-id-99'/>
1248      <return type-id='type-id-21'/>
1249    </function-decl>
1250    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'>
1251      <parameter type-id='type-id-100'/>
1252      <parameter type-id='type-id-118'/>
1253      <return type-id='type-id-9'/>
1254    </function-decl>
1255    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'>
1256      <parameter type-id='type-id-100'/>
1257      <parameter type-id='type-id-118'/>
1258      <return type-id='type-id-10'/>
1259    </function-decl>
1260    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
1261      <parameter type-id='type-id-116'/>
1262      <parameter type-id='type-id-100'/>
1263      <parameter type-id='type-id-118'/>
1264      <return type-id='type-id-115'/>
1265    </function-decl>
1266    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
1267      <parameter type-id='type-id-100'/>
1268      <parameter type-id='type-id-118'/>
1269      <parameter type-id='type-id-11'/>
1270      <return type-id='type-id-13'/>
1271    </function-decl>
1272    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
1273      <parameter type-id='type-id-100'/>
1274      <parameter type-id='type-id-118'/>
1275      <parameter type-id='type-id-11'/>
1276      <return type-id='type-id-17'/>
1277    </function-decl>
1278    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
1279      <parameter type-id='type-id-116'/>
1280      <parameter type-id='type-id-100'/>
1281      <parameter type-id='type-id-21'/>
1282      <return type-id='type-id-21'/>
1283    </function-decl>
1284    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
1285      <parameter type-id='type-id-30'/>
1286      <return type-id='type-id-11'/>
1287    </function-decl>
1288    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
1289      <parameter type-id='type-id-99'/>
1290      <parameter type-id='type-id-99'/>
1291      <parameter type-id='type-id-21'/>
1292      <return type-id='type-id-11'/>
1293    </function-decl>
1294    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
1295      <parameter type-id='type-id-116'/>
1296      <parameter type-id='type-id-100'/>
1297      <parameter type-id='type-id-21'/>
1298      <return type-id='type-id-115'/>
1299    </function-decl>
1300    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
1301      <parameter type-id='type-id-115'/>
1302      <parameter type-id='type-id-99'/>
1303      <parameter type-id='type-id-21'/>
1304      <return type-id='type-id-115'/>
1305    </function-decl>
1306    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
1307      <parameter type-id='type-id-115'/>
1308      <parameter type-id='type-id-20'/>
1309      <parameter type-id='type-id-21'/>
1310      <return type-id='type-id-115'/>
1311    </function-decl>
1312    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'>
1313      <parameter type-id='type-id-100'/>
1314      <parameter is-variadic='yes'/>
1315      <return type-id='type-id-11'/>
1316    </function-decl>
1317    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
1318      <parameter type-id='type-id-100'/>
1319      <parameter is-variadic='yes'/>
1320      <return type-id='type-id-11'/>
1321    </function-decl>
1322    <function-decl name='wcschr' filepath='/usr/include/wchar.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
1323      <parameter type-id='type-id-99'/>
1324      <parameter type-id='type-id-20'/>
1325      <return type-id='type-id-115'/>
1326    </function-decl>
1327    <function-decl name='wcspbrk' filepath='/usr/include/wchar.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
1328      <parameter type-id='type-id-99'/>
1329      <parameter type-id='type-id-99'/>
1330      <return type-id='type-id-115'/>
1331    </function-decl>
1332    <function-decl name='wcsrchr' filepath='/usr/include/wchar.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
1333      <parameter type-id='type-id-99'/>
1334      <parameter type-id='type-id-20'/>
1335      <return type-id='type-id-115'/>
1336    </function-decl>
1337    <function-decl name='wcsstr' filepath='/usr/include/wchar.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
1338      <parameter type-id='type-id-99'/>
1339      <parameter type-id='type-id-99'/>
1340      <return type-id='type-id-115'/>
1341    </function-decl>
1342    <function-decl name='wmemchr' filepath='/usr/include/wchar.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64'>
1343      <parameter type-id='type-id-99'/>
1344      <parameter type-id='type-id-20'/>
1345      <parameter type-id='type-id-21'/>
1346      <return type-id='type-id-115'/>
1347    </function-decl>
1348    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'>
1349      <parameter type-id='type-id-100'/>
1350      <parameter type-id='type-id-118'/>
1351      <return type-id='type-id-12'/>
1352    </function-decl>
1353    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
1354      <parameter type-id='type-id-100'/>
1355      <parameter type-id='type-id-118'/>
1356      <parameter type-id='type-id-11'/>
1357      <return type-id='type-id-14'/>
1358    </function-decl>
1359    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
1360      <parameter type-id='type-id-100'/>
1361      <parameter type-id='type-id-118'/>
1362      <parameter type-id='type-id-11'/>
1363      <return type-id='type-id-15'/>
1364    </function-decl>
1365    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
1366      <parameter type-id='type-id-11'/>
1367      <parameter type-id='type-id-38'/>
1368      <return type-id='type-id-65'/>
1369    </function-decl>
1370    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
1371      <return type-id='type-id-107'/>
1372    </function-decl>
1373    <function-decl name='isalnum' filepath='/usr/include/ctype.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
1374      <parameter type-id='type-id-11'/>
1375      <return type-id='type-id-11'/>
1376    </function-decl>
1377    <function-decl name='isalpha' filepath='/usr/include/ctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
1378      <parameter type-id='type-id-11'/>
1379      <return type-id='type-id-11'/>
1380    </function-decl>
1381    <function-decl name='iscntrl' filepath='/usr/include/ctype.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
1382      <parameter type-id='type-id-11'/>
1383      <return type-id='type-id-11'/>
1384    </function-decl>
1385    <function-decl name='isdigit' filepath='/usr/include/ctype.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
1386      <parameter type-id='type-id-11'/>
1387      <return type-id='type-id-11'/>
1388    </function-decl>
1389    <function-decl name='isgraph' filepath='/usr/include/ctype.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
1390      <parameter type-id='type-id-11'/>
1391      <return type-id='type-id-11'/>
1392    </function-decl>
1393    <function-decl name='islower' filepath='/usr/include/ctype.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
1394      <parameter type-id='type-id-11'/>
1395      <return type-id='type-id-11'/>
1396    </function-decl>
1397    <function-decl name='isprint' filepath='/usr/include/ctype.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64'>
1398      <parameter type-id='type-id-11'/>
1399      <return type-id='type-id-11'/>
1400    </function-decl>
1401    <function-decl name='ispunct' filepath='/usr/include/ctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
1402      <parameter type-id='type-id-11'/>
1403      <return type-id='type-id-11'/>
1404    </function-decl>
1405    <function-decl name='isspace' filepath='/usr/include/ctype.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
1406      <parameter type-id='type-id-11'/>
1407      <return type-id='type-id-11'/>
1408    </function-decl>
1409    <function-decl name='isupper' filepath='/usr/include/ctype.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
1410      <parameter type-id='type-id-11'/>
1411      <return type-id='type-id-11'/>
1412    </function-decl>
1413    <function-decl name='isxdigit' filepath='/usr/include/ctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
1414      <parameter type-id='type-id-11'/>
1415      <return type-id='type-id-11'/>
1416    </function-decl>
1417    <function-decl name='tolower' filepath='/usr/include/ctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
1418      <parameter type-id='type-id-11'/>
1419      <return type-id='type-id-11'/>
1420    </function-decl>
1421    <function-decl name='toupper' filepath='/usr/include/ctype.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
1422      <parameter type-id='type-id-11'/>
1423      <return type-id='type-id-11'/>
1424    </function-decl>
1425    <function-decl name='isblank' filepath='/usr/include/ctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
1426      <parameter type-id='type-id-11'/>
1427      <return type-id='type-id-11'/>
1428    </function-decl>
1429    <function-decl name='clearerr' filepath='/usr/include/stdio.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64'>
1430      <parameter type-id='type-id-51'/>
1431      <return type-id='type-id-19'/>
1432    </function-decl>
1433    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
1434      <parameter type-id='type-id-51'/>
1435      <return type-id='type-id-11'/>
1436    </function-decl>
1437    <function-decl name='feof' filepath='/usr/include/stdio.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
1438      <parameter type-id='type-id-51'/>
1439      <return type-id='type-id-11'/>
1440    </function-decl>
1441    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='830' column='1' visibility='default' binding='global' size-in-bits='64'>
1442      <parameter type-id='type-id-51'/>
1443      <return type-id='type-id-11'/>
1444    </function-decl>
1445    <function-decl name='fflush' filepath='/usr/include/stdio.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
1446      <parameter type-id='type-id-51'/>
1447      <return type-id='type-id-11'/>
1448    </function-decl>
1449    <function-decl name='fgetc' filepath='/usr/include/stdio.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
1450      <parameter type-id='type-id-51'/>
1451      <return type-id='type-id-11'/>
1452    </function-decl>
1453    <function-decl name='fgetpos' mangled-name='fgetpos64' filepath='/usr/include/stdio.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64'>
1454      <parameter type-id='type-id-52'/>
1455      <parameter type-id='type-id-104'/>
1456      <return type-id='type-id-11'/>
1457    </function-decl>
1458    <function-decl name='fgets' filepath='/usr/include/stdio.h' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
1459      <parameter type-id='type-id-66'/>
1460      <parameter type-id='type-id-11'/>
1461      <parameter type-id='type-id-52'/>
1462      <return type-id='type-id-65'/>
1463    </function-decl>
1464    <function-decl name='fopen' mangled-name='fopen64' filepath='/usr/include/stdio.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
1465      <parameter type-id='type-id-84'/>
1466      <parameter type-id='type-id-84'/>
1467      <return type-id='type-id-51'/>
1468    </function-decl>
1469    <function-decl name='fprintf' filepath='/usr/include/stdio.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
1470      <parameter type-id='type-id-52'/>
1471      <parameter type-id='type-id-84'/>
1472      <parameter is-variadic='yes'/>
1473      <return type-id='type-id-11'/>
1474    </function-decl>
1475    <function-decl name='fputc' filepath='/usr/include/stdio.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
1476      <parameter type-id='type-id-11'/>
1477      <parameter type-id='type-id-51'/>
1478      <return type-id='type-id-11'/>
1479    </function-decl>
1480    <function-decl name='fputs' filepath='/usr/include/stdio.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
1481      <parameter type-id='type-id-84'/>
1482      <parameter type-id='type-id-52'/>
1483      <return type-id='type-id-11'/>
1484    </function-decl>
1485    <function-decl name='fread' filepath='/usr/include/stdio.h' line='709' column='1' visibility='default' binding='global' size-in-bits='64'>
1486      <parameter type-id='type-id-114'/>
1487      <parameter type-id='type-id-21'/>
1488      <parameter type-id='type-id-21'/>
1489      <parameter type-id='type-id-52'/>
1490      <return type-id='type-id-21'/>
1491    </function-decl>
1492    <function-decl name='freopen' mangled-name='freopen64' filepath='/usr/include/stdio.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
1493      <parameter type-id='type-id-84'/>
1494      <parameter type-id='type-id-84'/>
1495      <parameter type-id='type-id-52'/>
1496      <return type-id='type-id-51'/>
1497    </function-decl>
1498    <function-decl name='fscanf' filepath='/usr/include/stdio.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
1499      <parameter type-id='type-id-52'/>
1500      <parameter type-id='type-id-84'/>
1501      <parameter is-variadic='yes'/>
1502      <return type-id='type-id-11'/>
1503    </function-decl>
1504    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
1505      <parameter type-id='type-id-51'/>
1506      <parameter type-id='type-id-13'/>
1507      <parameter type-id='type-id-11'/>
1508      <return type-id='type-id-11'/>
1509    </function-decl>
1510    <function-decl name='fsetpos' mangled-name='fsetpos64' filepath='/usr/include/stdio.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64'>
1511      <parameter type-id='type-id-51'/>
1512      <parameter type-id='type-id-90'/>
1513      <return type-id='type-id-11'/>
1514    </function-decl>
1515    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
1516      <parameter type-id='type-id-51'/>
1517      <return type-id='type-id-13'/>
1518    </function-decl>
1519    <function-decl name='fwrite' filepath='/usr/include/stdio.h' line='715' column='1' visibility='default' binding='global' size-in-bits='64'>
1520      <parameter type-id='type-id-114'/>
1521      <parameter type-id='type-id-21'/>
1522      <parameter type-id='type-id-21'/>
1523      <parameter type-id='type-id-52'/>
1524      <return type-id='type-id-21'/>
1525    </function-decl>
1526    <function-decl name='getc' filepath='/usr/include/stdio.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
1527      <parameter type-id='type-id-51'/>
1528      <return type-id='type-id-11'/>
1529    </function-decl>
1530    <function-decl name='getchar' filepath='/usr/include/stdio.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
1531      <return type-id='type-id-11'/>
1532    </function-decl>
1533    <function-decl name='gets' filepath='/usr/include/stdio.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64'>
1534      <parameter type-id='type-id-65'/>
1535      <return type-id='type-id-65'/>
1536    </function-decl>
1537    <function-decl name='perror' filepath='/usr/include/stdio.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64'>
1538      <parameter type-id='type-id-38'/>
1539      <return type-id='type-id-19'/>
1540    </function-decl>
1541    <function-decl name='printf' filepath='/usr/include/stdio.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
1542      <parameter type-id='type-id-84'/>
1543      <parameter is-variadic='yes'/>
1544      <return type-id='type-id-11'/>
1545    </function-decl>
1546    <function-decl name='putc' filepath='/usr/include/stdio.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
1547      <parameter type-id='type-id-11'/>
1548      <parameter type-id='type-id-51'/>
1549      <return type-id='type-id-11'/>
1550    </function-decl>
1551    <function-decl name='putchar' filepath='/usr/include/stdio.h' line='580' column='1' visibility='default' binding='global' size-in-bits='64'>
1552      <parameter type-id='type-id-11'/>
1553      <return type-id='type-id-11'/>
1554    </function-decl>
1555    <function-decl name='puts' filepath='/usr/include/stdio.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
1556      <parameter type-id='type-id-38'/>
1557      <return type-id='type-id-11'/>
1558    </function-decl>
1559    <function-decl name='remove' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
1560      <parameter type-id='type-id-38'/>
1561      <return type-id='type-id-11'/>
1562    </function-decl>
1563    <function-decl name='rename' filepath='/usr/include/stdio.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
1564      <parameter type-id='type-id-38'/>
1565      <parameter type-id='type-id-38'/>
1566      <return type-id='type-id-11'/>
1567    </function-decl>
1568    <function-decl name='rewind' filepath='/usr/include/stdio.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
1569      <parameter type-id='type-id-51'/>
1570      <return type-id='type-id-19'/>
1571    </function-decl>
1572    <function-decl name='scanf' filepath='/usr/include/stdio.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
1573      <parameter type-id='type-id-84'/>
1574      <parameter is-variadic='yes'/>
1575      <return type-id='type-id-11'/>
1576    </function-decl>
1577    <function-decl name='setbuf' filepath='/usr/include/stdio.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
1578      <parameter type-id='type-id-52'/>
1579      <parameter type-id='type-id-66'/>
1580      <return type-id='type-id-19'/>
1581    </function-decl>
1582    <function-decl name='setvbuf' filepath='/usr/include/stdio.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
1583      <parameter type-id='type-id-52'/>
1584      <parameter type-id='type-id-66'/>
1585      <parameter type-id='type-id-11'/>
1586      <parameter type-id='type-id-21'/>
1587      <return type-id='type-id-11'/>
1588    </function-decl>
1589    <function-decl name='sprintf' filepath='/usr/include/stdio.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
1590      <parameter type-id='type-id-66'/>
1591      <parameter type-id='type-id-84'/>
1592      <parameter is-variadic='yes'/>
1593      <return type-id='type-id-11'/>
1594    </function-decl>
1595    <function-decl name='sscanf' filepath='/usr/include/stdio.h' line='433' column='1' visibility='default' binding='global' size-in-bits='64'>
1596      <parameter type-id='type-id-84'/>
1597      <parameter type-id='type-id-84'/>
1598      <parameter is-variadic='yes'/>
1599      <return type-id='type-id-11'/>
1600    </function-decl>
1601    <function-decl name='tmpfile' mangled-name='tmpfile64' filepath='/usr/include/stdio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
1602      <return type-id='type-id-51'/>
1603    </function-decl>
1604    <function-decl name='tmpnam' filepath='/usr/include/stdio.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
1605      <parameter type-id='type-id-65'/>
1606      <return type-id='type-id-65'/>
1607    </function-decl>
1608    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
1609      <parameter type-id='type-id-11'/>
1610      <parameter type-id='type-id-51'/>
1611      <return type-id='type-id-11'/>
1612    </function-decl>
1613    <function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='371' column='1' visibility='default' binding='global' size-in-bits='64'>
1614      <parameter type-id='type-id-52'/>
1615      <parameter type-id='type-id-84'/>
1616      <parameter type-id='type-id-55'/>
1617      <return type-id='type-id-11'/>
1618    </function-decl>
1619    <function-decl name='vprintf' filepath='/usr/include/stdio.h' line='377' column='1' visibility='default' binding='global' size-in-bits='64'>
1620      <parameter type-id='type-id-84'/>
1621      <parameter type-id='type-id-55'/>
1622      <return type-id='type-id-11'/>
1623    </function-decl>
1624    <function-decl name='vsprintf' filepath='/usr/include/stdio.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
1625      <parameter type-id='type-id-66'/>
1626      <parameter type-id='type-id-84'/>
1627      <parameter type-id='type-id-55'/>
1628      <return type-id='type-id-11'/>
1629    </function-decl>
1630    <function-decl name='snprintf' filepath='/usr/include/stdio.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
1631      <parameter type-id='type-id-66'/>
1632      <parameter type-id='type-id-21'/>
1633      <parameter type-id='type-id-84'/>
1634      <parameter is-variadic='yes'/>
1635      <return type-id='type-id-11'/>
1636    </function-decl>
1637    <function-decl name='vfscanf' filepath='/usr/include/stdio.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
1638      <parameter type-id='type-id-52'/>
1639      <parameter type-id='type-id-84'/>
1640      <parameter type-id='type-id-55'/>
1641      <return type-id='type-id-11'/>
1642    </function-decl>
1643    <function-decl name='vscanf' filepath='/usr/include/stdio.h' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
1644      <parameter type-id='type-id-84'/>
1645      <parameter type-id='type-id-55'/>
1646      <return type-id='type-id-11'/>
1647    </function-decl>
1648    <function-decl name='vsnprintf' filepath='/usr/include/stdio.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
1649      <parameter type-id='type-id-66'/>
1650      <parameter type-id='type-id-21'/>
1651      <parameter type-id='type-id-84'/>
1652      <parameter type-id='type-id-55'/>
1653      <return type-id='type-id-11'/>
1654    </function-decl>
1655    <function-decl name='vsscanf' filepath='/usr/include/stdio.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
1656      <parameter type-id='type-id-84'/>
1657      <parameter type-id='type-id-84'/>
1658      <parameter type-id='type-id-55'/>
1659      <return type-id='type-id-11'/>
1660    </function-decl>
1661    <function-decl name='iswalnum' filepath='/usr/include/wctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
1662      <parameter type-id='type-id-30'/>
1663      <return type-id='type-id-11'/>
1664    </function-decl>
1665    <function-decl name='iswalpha' filepath='/usr/include/wctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
1666      <parameter type-id='type-id-30'/>
1667      <return type-id='type-id-11'/>
1668    </function-decl>
1669    <function-decl name='iswblank' filepath='/usr/include/wctype.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
1670      <parameter type-id='type-id-30'/>
1671      <return type-id='type-id-11'/>
1672    </function-decl>
1673    <function-decl name='iswcntrl' filepath='/usr/include/wctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
1674      <parameter type-id='type-id-30'/>
1675      <return type-id='type-id-11'/>
1676    </function-decl>
1677    <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
1678      <parameter type-id='type-id-30'/>
1679      <parameter type-id='type-id-43'/>
1680      <return type-id='type-id-11'/>
1681    </function-decl>
1682    <function-decl name='iswdigit' filepath='/usr/include/wctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
1683      <parameter type-id='type-id-30'/>
1684      <return type-id='type-id-11'/>
1685    </function-decl>
1686    <function-decl name='iswgraph' filepath='/usr/include/wctype.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1687      <parameter type-id='type-id-30'/>
1688      <return type-id='type-id-11'/>
1689    </function-decl>
1690    <function-decl name='iswlower' filepath='/usr/include/wctype.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
1691      <parameter type-id='type-id-30'/>
1692      <return type-id='type-id-11'/>
1693    </function-decl>
1694    <function-decl name='iswprint' filepath='/usr/include/wctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
1695      <parameter type-id='type-id-30'/>
1696      <return type-id='type-id-11'/>
1697    </function-decl>
1698    <function-decl name='iswpunct' filepath='/usr/include/wctype.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
1699      <parameter type-id='type-id-30'/>
1700      <return type-id='type-id-11'/>
1701    </function-decl>
1702    <function-decl name='iswspace' filepath='/usr/include/wctype.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
1703      <parameter type-id='type-id-30'/>
1704      <return type-id='type-id-11'/>
1705    </function-decl>
1706    <function-decl name='iswupper' filepath='/usr/include/wctype.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
1707      <parameter type-id='type-id-30'/>
1708      <return type-id='type-id-11'/>
1709    </function-decl>
1710    <function-decl name='iswxdigit' filepath='/usr/include/wctype.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
1711      <parameter type-id='type-id-30'/>
1712      <return type-id='type-id-11'/>
1713    </function-decl>
1714    <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
1715      <parameter type-id='type-id-30'/>
1716      <parameter type-id='type-id-45'/>
1717      <return type-id='type-id-30'/>
1718    </function-decl>
1719    <function-decl name='towlower' filepath='/usr/include/wctype.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
1720      <parameter type-id='type-id-30'/>
1721      <return type-id='type-id-30'/>
1722    </function-decl>
1723    <function-decl name='towupper' filepath='/usr/include/wctype.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
1724      <parameter type-id='type-id-30'/>
1725      <return type-id='type-id-30'/>
1726    </function-decl>
1727    <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
1728      <parameter type-id='type-id-38'/>
1729      <return type-id='type-id-45'/>
1730    </function-decl>
1731    <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
1732      <parameter type-id='type-id-38'/>
1733      <return type-id='type-id-43'/>
1734    </function-decl>
1735    <function-decl name='clock' filepath='/usr/include/time.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
1736      <return type-id='type-id-48'/>
1737    </function-decl>
1738    <function-decl name='difftime' filepath='/usr/include/time.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
1739      <parameter type-id='type-id-50'/>
1740      <parameter type-id='type-id-50'/>
1741      <return type-id='type-id-9'/>
1742    </function-decl>
1743    <function-decl name='mktime' filepath='/usr/include/time.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
1744      <parameter type-id='type-id-111'/>
1745      <return type-id='type-id-50'/>
1746    </function-decl>
1747    <function-decl name='time' filepath='/usr/include/time.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
1748      <parameter type-id='type-id-110'/>
1749      <return type-id='type-id-50'/>
1750    </function-decl>
1751    <function-decl name='asctime' filepath='/usr/include/time.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
1752      <parameter type-id='type-id-96'/>
1753      <return type-id='type-id-65'/>
1754    </function-decl>
1755    <function-decl name='ctime' filepath='/usr/include/time.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
1756      <parameter type-id='type-id-94'/>
1757      <return type-id='type-id-65'/>
1758    </function-decl>
1759    <function-decl name='gmtime' filepath='/usr/include/time.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
1760      <parameter type-id='type-id-94'/>
1761      <return type-id='type-id-111'/>
1762    </function-decl>
1763    <function-decl name='localtime' filepath='/usr/include/time.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
1764      <parameter type-id='type-id-94'/>
1765      <return type-id='type-id-111'/>
1766    </function-decl>
1767    <function-decl name='strftime' filepath='/usr/include/time.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
1768      <parameter type-id='type-id-66'/>
1769      <parameter type-id='type-id-21'/>
1770      <parameter type-id='type-id-84'/>
1771      <parameter type-id='type-id-97'/>
1772      <return type-id='type-id-21'/>
1773    </function-decl>
1774    <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-31'/>
1775    <class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-106'/>
1776    <namespace-decl name='std'>
1777      <class-decl name='__false_type' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/cpp_type_traits.h' line='83' column='1' id='type-id-134'/>
1778    </namespace-decl>
1779    <namespace-decl name='std'>
1780      <class-decl name='forward_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='95' column='1' id='type-id-135'>
1781        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-136'/>
1782      </class-decl>
1783    </namespace-decl>
1784    <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-137' visibility='default' filepath='/usr/include/wchar.h' line='82' column='1' id='type-id-24'>
1785      <member-type access='public'>
1786        <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1' id='type-id-138'>
1787          <data-member access='public'>
1788            <var-decl name='__wch' type-id='type-id-7' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
1789          </data-member>
1790          <data-member access='public'>
1791            <var-decl name='__wchb' type-id='type-id-3' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
1792          </data-member>
1793        </union-decl>
1794      </member-type>
1795      <data-member access='public' layout-offset-in-bits='0'>
1796        <var-decl name='__count' type-id='type-id-11' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
1797      </data-member>
1798      <data-member access='public' layout-offset-in-bits='32'>
1799        <var-decl name='__value' type-id='type-id-138' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
1800      </data-member>
1801    </class-decl>
1802    <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-40' visibility='default' is-declaration-only='yes' id='type-id-42'/>
1803    <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-132'/>
1804    <qualified-type-def type-id='type-id-124' const='yes' id='type-id-128'/>
1805    <function-type size-in-bits='64' id='type-id-105'>
1806      <parameter type-id='type-id-8'/>
1807      <parameter type-id='type-id-8'/>
1808      <return type-id='type-id-11'/>
1809    </function-type>
1810    <function-type size-in-bits='64' id='type-id-112'>
1811      <return type-id='type-id-19'/>
1812    </function-type>
1813    <reference-type-def kind='lvalue' type-id='type-id-123' size-in-bits='64' id='type-id-133'/>
1814    <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-131'/>
1815    <array-type-def dimensions='1' type-id='type-id-124' size-in-bits='infinite' id='type-id-129'>
1816      <subrange length='infinite' type-id='type-id-4' id='type-id-140'/>
1817    </array-type-def>
1818    <typedef-decl name='_Atomic_word' type-id='type-id-11' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/atomic_word.h' line='32' column='1' id='type-id-130'/>
1819    <namespace-decl name='std'>
1820      <class-decl name='allocator&lt;char&gt;' visibility='default' is-declaration-only='yes' id='type-id-141'>
1821        <member-type access='private'>
1822          <typedef-decl name='size_type' type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-125'/>
1823        </member-type>
1824      </class-decl>
1825    </namespace-decl>
1826    <namespace-decl name='std'>
1827      <class-decl name='input_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='89' column='1' id='type-id-136'/>
1828    </namespace-decl>
1829    <qualified-type-def type-id='type-id-141' const='yes' id='type-id-139'/>
1830    <namespace-decl name='std'>
1831      <typedef-decl name='size_t' type-id='type-id-17' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='188' column='1' id='type-id-142'/>
1832    </namespace-decl>
1833    <namespace-decl name='std'>
1834      <class-decl name='allocator&lt;char&gt;' visibility='default' is-declaration-only='yes' id='type-id-141'>
1835        <member-type access='private'>
1836          <typedef-decl name='size_type' type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-125'/>
1837        </member-type>
1838      </class-decl>
1839    </namespace-decl>
1840  </abi-instr>
1841  <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'>
1842    <array-type-def dimensions='1' type-id='type-id-143' size-in-bits='infinite' id='type-id-144'>
1843      <subrange length='infinite' type-id='type-id-4' id='type-id-140'/>
1844    </array-type-def>
1845    <array-type-def dimensions='1' type-id='type-id-145' size-in-bits='infinite' id='type-id-146'>
1846      <subrange length='infinite' type-id='type-id-4' id='type-id-140'/>
1847    </array-type-def>
1848    <array-type-def dimensions='1' type-id='type-id-124' size-in-bits='infinite' id='type-id-129'>
1849      <subrange length='infinite' type-id='type-id-4' id='type-id-140'/>
1850    </array-type-def>
1851    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-147'/>
1852    <typedef-decl name='_Atomic_word' type-id='type-id-11' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/atomic_word.h' line='32' column='1' id='type-id-130'/>
1853    <typedef-decl name='__gthread_once_t' type-id='type-id-148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/gthr-default.h' line='49' column='1' id='type-id-149'/>
1854    <typedef-decl name='pthread_once_t' type-id='type-id-11' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='168' column='1' id='type-id-148'/>
1855    <typedef-decl name='uintmax_t' type-id='type-id-17' filepath='/usr/include/stdint.h' line='135' column='1' id='type-id-150'/>
1856    <typedef-decl name='mode_t' type-id='type-id-151' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='70' column='1' id='type-id-152'/>
1857    <typedef-decl name='__mode_t' type-id='type-id-7' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='129' column='1' id='type-id-151'/>
1858    <reference-type-def kind='lvalue' type-id='type-id-153' size-in-bits='64' id='type-id-154'/>
1859    <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-155'/>
1860    <reference-type-def kind='lvalue' type-id='type-id-156' size-in-bits='64' id='type-id-157'/>
1861    <reference-type-def kind='rvalue' type-id='type-id-156' size-in-bits='64' id='type-id-158'/>
1862    <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-159'/>
1863    <reference-type-def kind='lvalue' type-id='type-id-160' size-in-bits='64' id='type-id-161'/>
1864    <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-162'/>
1865    <reference-type-def kind='lvalue' type-id='type-id-163' size-in-bits='64' id='type-id-164'/>
1866    <pointer-type-def type-id='type-id-163' size-in-bits='64' id='type-id-165'/>
1867    <reference-type-def kind='lvalue' type-id='type-id-166' size-in-bits='64' id='type-id-167'/>
1868    <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-168'/>
1869    <reference-type-def kind='lvalue' type-id='type-id-169' size-in-bits='64' id='type-id-170'/>
1870    <reference-type-def kind='rvalue' type-id='type-id-169' size-in-bits='64' id='type-id-171'/>
1871    <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-172'/>
1872    <reference-type-def kind='lvalue' type-id='type-id-173' size-in-bits='64' id='type-id-174'/>
1873    <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-175'/>
1874    <reference-type-def kind='lvalue' type-id='type-id-175' size-in-bits='64' id='type-id-176'/>
1875    <reference-type-def kind='lvalue' type-id='type-id-177' size-in-bits='64' id='type-id-178'/>
1876    <pointer-type-def type-id='type-id-177' size-in-bits='64' id='type-id-179'/>
1877    <reference-type-def kind='lvalue' type-id='type-id-180' size-in-bits='64' id='type-id-181'/>
1878    <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-182'/>
1879    <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-184'/>
1880    <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-186'/>
1881    <reference-type-def kind='lvalue' type-id='type-id-187' size-in-bits='64' id='type-id-188'/>
1882    <pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-189'/>
1883    <reference-type-def kind='lvalue' type-id='type-id-189' size-in-bits='64' id='type-id-190'/>
1884    <reference-type-def kind='lvalue' type-id='type-id-191' size-in-bits='64' id='type-id-192'/>
1885    <pointer-type-def type-id='type-id-191' size-in-bits='64' id='type-id-193'/>
1886    <reference-type-def kind='lvalue' type-id='type-id-194' size-in-bits='64' id='type-id-195'/>
1887    <pointer-type-def type-id='type-id-194' size-in-bits='64' id='type-id-196'/>
1888    <reference-type-def kind='lvalue' type-id='type-id-197' size-in-bits='64' id='type-id-198'/>
1889    <pointer-type-def type-id='type-id-199' size-in-bits='64' id='type-id-200'/>
1890    <pointer-type-def type-id='type-id-201' size-in-bits='64' id='type-id-202'/>
1891    <pointer-type-def type-id='type-id-203' size-in-bits='64' id='type-id-204'/>
1892    <reference-type-def kind='lvalue' type-id='type-id-205' size-in-bits='64' id='type-id-206'/>
1893    <pointer-type-def type-id='type-id-205' size-in-bits='64' id='type-id-207'/>
1894    <reference-type-def kind='lvalue' type-id='type-id-208' size-in-bits='64' id='type-id-209'/>
1895    <reference-type-def kind='rvalue' type-id='type-id-208' size-in-bits='64' id='type-id-210'/>
1896    <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-211'/>
1897    <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-213'/>
1898    <reference-type-def kind='lvalue' type-id='type-id-214' size-in-bits='64' id='type-id-215'/>
1899    <reference-type-def kind='rvalue' type-id='type-id-214' size-in-bits='64' id='type-id-216'/>
1900    <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-217'/>
1901    <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-219'/>
1902    <reference-type-def kind='lvalue' type-id='type-id-61' size-in-bits='64' id='type-id-220'/>
1903    <pointer-type-def type-id='type-id-221' size-in-bits='64' id='type-id-222'/>
1904    <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-223'/>
1905    <qualified-type-def type-id='type-id-65' const='yes' id='type-id-224'/>
1906    <reference-type-def kind='lvalue' type-id='type-id-224' size-in-bits='64' id='type-id-225'/>
1907    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-226'/>
1908    <qualified-type-def type-id='type-id-153' const='yes' id='type-id-227'/>
1909    <reference-type-def kind='lvalue' type-id='type-id-227' size-in-bits='64' id='type-id-228'/>
1910    <pointer-type-def type-id='type-id-227' size-in-bits='64' id='type-id-229'/>
1911    <qualified-type-def type-id='type-id-156' const='yes' id='type-id-230'/>
1912    <reference-type-def kind='lvalue' type-id='type-id-230' size-in-bits='64' id='type-id-231'/>
1913    <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-232'/>
1914    <qualified-type-def type-id='type-id-160' const='yes' id='type-id-233'/>
1915    <reference-type-def kind='lvalue' type-id='type-id-233' size-in-bits='64' id='type-id-234'/>
1916    <pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-235'/>
1917    <qualified-type-def type-id='type-id-163' const='yes' id='type-id-236'/>
1918    <reference-type-def kind='lvalue' type-id='type-id-236' size-in-bits='64' id='type-id-237'/>
1919    <qualified-type-def type-id='type-id-166' const='yes' id='type-id-238'/>
1920    <reference-type-def kind='lvalue' type-id='type-id-238' size-in-bits='64' id='type-id-239'/>
1921    <qualified-type-def type-id='type-id-240' const='yes' id='type-id-241'/>
1922    <reference-type-def kind='lvalue' type-id='type-id-241' size-in-bits='64' id='type-id-242'/>
1923    <qualified-type-def type-id='type-id-169' const='yes' id='type-id-243'/>
1924    <reference-type-def kind='lvalue' type-id='type-id-243' size-in-bits='64' id='type-id-244'/>
1925    <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-245'/>
1926    <qualified-type-def type-id='type-id-177' const='yes' id='type-id-246'/>
1927    <reference-type-def kind='lvalue' type-id='type-id-246' size-in-bits='64' id='type-id-247'/>
1928    <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-248'/>
1929    <qualified-type-def type-id='type-id-180' const='yes' id='type-id-249'/>
1930    <reference-type-def kind='lvalue' type-id='type-id-249' size-in-bits='64' id='type-id-250'/>
1931    <pointer-type-def type-id='type-id-249' size-in-bits='64' id='type-id-251'/>
1932    <qualified-type-def type-id='type-id-183' const='yes' id='type-id-252'/>
1933    <reference-type-def kind='lvalue' type-id='type-id-252' size-in-bits='64' id='type-id-253'/>
1934    <pointer-type-def type-id='type-id-252' size-in-bits='64' id='type-id-254'/>
1935    <qualified-type-def type-id='type-id-185' const='yes' id='type-id-255'/>
1936    <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-256'/>
1937    <qualified-type-def type-id='type-id-191' const='yes' id='type-id-257'/>
1938    <reference-type-def kind='lvalue' type-id='type-id-257' size-in-bits='64' id='type-id-258'/>
1939    <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-259'/>
1940    <qualified-type-def type-id='type-id-260' const='yes' id='type-id-261'/>
1941    <reference-type-def kind='lvalue' type-id='type-id-261' size-in-bits='64' id='type-id-262'/>
1942    <qualified-type-def type-id='type-id-194' const='yes' id='type-id-263'/>
1943    <reference-type-def kind='lvalue' type-id='type-id-263' size-in-bits='64' id='type-id-264'/>
1944    <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-265'/>
1945    <qualified-type-def type-id='type-id-266' const='yes' id='type-id-267'/>
1946    <reference-type-def kind='lvalue' type-id='type-id-267' size-in-bits='64' id='type-id-268'/>
1947    <qualified-type-def type-id='type-id-269' const='yes' id='type-id-270'/>
1948    <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-271'/>
1949    <qualified-type-def type-id='type-id-272' const='yes' id='type-id-273'/>
1950    <reference-type-def kind='lvalue' type-id='type-id-273' size-in-bits='64' id='type-id-274'/>
1951    <qualified-type-def type-id='type-id-201' const='yes' id='type-id-275'/>
1952    <reference-type-def kind='lvalue' type-id='type-id-275' size-in-bits='64' id='type-id-276'/>
1953    <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-277'/>
1954    <qualified-type-def type-id='type-id-203' const='yes' id='type-id-278'/>
1955    <reference-type-def kind='lvalue' type-id='type-id-278' size-in-bits='64' id='type-id-279'/>
1956    <pointer-type-def type-id='type-id-278' size-in-bits='64' id='type-id-280'/>
1957    <qualified-type-def type-id='type-id-205' const='yes' id='type-id-281'/>
1958    <reference-type-def kind='lvalue' type-id='type-id-281' size-in-bits='64' id='type-id-282'/>
1959    <pointer-type-def type-id='type-id-281' size-in-bits='64' id='type-id-283'/>
1960    <qualified-type-def type-id='type-id-208' const='yes' id='type-id-284'/>
1961    <reference-type-def kind='lvalue' type-id='type-id-284' size-in-bits='64' id='type-id-285'/>
1962    <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-286'/>
1963    <qualified-type-def type-id='type-id-214' const='yes' id='type-id-287'/>
1964    <reference-type-def kind='lvalue' type-id='type-id-287' size-in-bits='64' id='type-id-288'/>
1965    <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-289'/>
1966    <qualified-type-def type-id='type-id-221' const='yes' id='type-id-290'/>
1967    <pointer-type-def type-id='type-id-290' size-in-bits='64' id='type-id-291'/>
1968    <qualified-type-def type-id='type-id-38' const='yes' id='type-id-292'/>
1969    <pointer-type-def type-id='type-id-292' size-in-bits='64' id='type-id-293'/>
1970    <qualified-type-def type-id='type-id-293' const='yes' id='type-id-294'/>
1971    <qualified-type-def type-id='type-id-295' const='yes' id='type-id-296'/>
1972    <pointer-type-def type-id='type-id-296' size-in-bits='64' id='type-id-297'/>
1973    <qualified-type-def type-id='type-id-141' const='yes' id='type-id-139'/>
1974    <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-132'/>
1975    <qualified-type-def type-id='type-id-123' const='yes' id='type-id-298'/>
1976    <reference-type-def kind='lvalue' type-id='type-id-298' size-in-bits='64' id='type-id-299'/>
1977    <qualified-type-def type-id='type-id-126' const='yes' id='type-id-300'/>
1978    <pointer-type-def type-id='type-id-300' size-in-bits='64' id='type-id-301'/>
1979    <qualified-type-def type-id='type-id-124' const='yes' id='type-id-128'/>
1980    <qualified-type-def type-id='type-id-302' const='yes' id='type-id-303'/>
1981    <reference-type-def kind='lvalue' type-id='type-id-303' size-in-bits='64' id='type-id-304'/>
1982    <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-305'/>
1983    <qualified-type-def type-id='type-id-306' const='yes' id='type-id-307'/>
1984    <reference-type-def kind='lvalue' type-id='type-id-307' size-in-bits='64' id='type-id-308'/>
1985    <pointer-type-def type-id='type-id-307' size-in-bits='64' id='type-id-309'/>
1986    <qualified-type-def type-id='type-id-310' const='yes' id='type-id-311'/>
1987    <qualified-type-def type-id='type-id-312' const='yes' id='type-id-313'/>
1988    <pointer-type-def type-id='type-id-313' size-in-bits='64' id='type-id-314'/>
1989    <pointer-type-def type-id='type-id-314' size-in-bits='64' id='type-id-315'/>
1990    <qualified-type-def type-id='type-id-316' const='yes' id='type-id-317'/>
1991    <reference-type-def kind='lvalue' type-id='type-id-317' size-in-bits='64' id='type-id-318'/>
1992    <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-319'/>
1993    <qualified-type-def type-id='type-id-319' const='yes' id='type-id-145'/>
1994    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-320'/>
1995    <qualified-type-def type-id='type-id-320' const='yes' id='type-id-143'/>
1996    <qualified-type-def type-id='type-id-121' const='yes' id='type-id-321'/>
1997    <reference-type-def kind='lvalue' type-id='type-id-321' size-in-bits='64' id='type-id-322'/>
1998    <qualified-type-def type-id='type-id-323' const='yes' id='type-id-324'/>
1999    <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-325'/>
2000    <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-326'/>
2001    <reference-type-def kind='lvalue' type-id='type-id-123' size-in-bits='64' id='type-id-133'/>
2002    <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-131'/>
2003    <reference-type-def kind='lvalue' type-id='type-id-126' size-in-bits='64' id='type-id-327'/>
2004    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-328'/>
2005    <pointer-type-def type-id='type-id-302' size-in-bits='64' id='type-id-329'/>
2006    <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-330'/>
2007    <pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-331'/>
2008    <reference-type-def kind='rvalue' type-id='type-id-332' size-in-bits='64' id='type-id-333'/>
2009    <reference-type-def kind='rvalue' type-id='type-id-334' size-in-bits='64' id='type-id-335'/>
2010    <reference-type-def kind='lvalue' type-id='type-id-121' size-in-bits='64' id='type-id-336'/>
2011    <reference-type-def kind='lvalue' type-id='type-id-8' size-in-bits='64' id='type-id-337'/>
2012    <namespace-decl name='boost'>
2013      <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-338'>
2014        <member-type access='public'>
2015          <typedef-decl name='type' type-id='type-id-192' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-339'/>
2016        </member-type>
2017      </class-decl>
2018      <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-214'>
2019        <member-type access='private'>
2020          <typedef-decl name='element_type' type-id='type-id-340' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-218'/>
2021        </member-type>
2022        <data-member access='private' layout-offset-in-bits='0'>
2023          <var-decl name='px' type-id='type-id-219' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
2024        </data-member>
2025        <data-member access='private' layout-offset-in-bits='64'>
2026          <var-decl name='pn' type-id='type-id-156' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
2027        </data-member>
2028        <member-function access='public'>
2029          <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'>
2030            <parameter type-id='type-id-217' is-artificial='yes'/>
2031            <return type-id='type-id-19'/>
2032          </function-decl>
2033        </member-function>
2034        <member-function access='public'>
2035          <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'>
2036            <parameter type-id='type-id-217' is-artificial='yes'/>
2037            <parameter type-id='type-id-288'/>
2038            <return type-id='type-id-19'/>
2039          </function-decl>
2040        </member-function>
2041        <member-function access='public'>
2042          <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'>
2043            <parameter type-id='type-id-217' is-artificial='yes'/>
2044            <parameter type-id='type-id-216'/>
2045            <return type-id='type-id-19'/>
2046          </function-decl>
2047        </member-function>
2048        <member-function access='public' constructor='yes'>
2049          <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_'>
2050            <parameter type-id='type-id-217' is-artificial='yes'/>
2051            <parameter type-id='type-id-189'/>
2052            <return type-id='type-id-19'/>
2053          </function-decl>
2054        </member-function>
2055        <member-function access='public'>
2056          <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_'>
2057            <parameter type-id='type-id-217' is-artificial='yes'/>
2058            <parameter type-id='type-id-189'/>
2059            <return type-id='type-id-19'/>
2060          </function-decl>
2061        </member-function>
2062        <member-function access='public'>
2063          <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'>
2064            <parameter type-id='type-id-217' is-artificial='yes'/>
2065            <return type-id='type-id-19'/>
2066          </function-decl>
2067        </member-function>
2068        <member-function access='public'>
2069          <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'>
2070            <parameter type-id='type-id-289' is-artificial='yes'/>
2071            <return type-id='type-id-219'/>
2072          </function-decl>
2073        </member-function>
2074        <member-function access='public'>
2075          <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'>
2076            <parameter type-id='type-id-289' is-artificial='yes'/>
2077            <return type-id='type-id-341'/>
2078          </function-decl>
2079        </member-function>
2080        <member-function access='public'>
2081          <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_'>
2082            <parameter type-id='type-id-217' is-artificial='yes'/>
2083            <parameter type-id='type-id-215'/>
2084            <return type-id='type-id-19'/>
2085          </function-decl>
2086        </member-function>
2087      </class-decl>
2088      <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-208'>
2089        <member-type access='private'>
2090          <typedef-decl name='element_type' type-id='type-id-342' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='332' column='1' id='type-id-212'/>
2091        </member-type>
2092        <data-member access='private' layout-offset-in-bits='0'>
2093          <var-decl name='px' type-id='type-id-213' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='723' column='1'/>
2094        </data-member>
2095        <data-member access='private' layout-offset-in-bits='64'>
2096          <var-decl name='pn' type-id='type-id-156' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='724' column='1'/>
2097        </data-member>
2098        <member-function access='public'>
2099          <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'>
2100            <parameter type-id='type-id-211' is-artificial='yes'/>
2101            <return type-id='type-id-19'/>
2102          </function-decl>
2103        </member-function>
2104        <member-function access='public'>
2105          <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'>
2106            <parameter type-id='type-id-211' is-artificial='yes'/>
2107            <parameter type-id='type-id-285'/>
2108            <return type-id='type-id-19'/>
2109          </function-decl>
2110        </member-function>
2111        <member-function access='public'>
2112          <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'>
2113            <parameter type-id='type-id-211' is-artificial='yes'/>
2114            <parameter type-id='type-id-210'/>
2115            <return type-id='type-id-19'/>
2116          </function-decl>
2117        </member-function>
2118        <member-function access='public' constructor='yes'>
2119          <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_'>
2120            <parameter type-id='type-id-211' is-artificial='yes'/>
2121            <parameter type-id='type-id-175'/>
2122            <return type-id='type-id-19'/>
2123          </function-decl>
2124        </member-function>
2125        <member-function access='public'>
2126          <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'>
2127            <parameter type-id='type-id-286' is-artificial='yes'/>
2128            <return type-id='type-id-343'/>
2129          </function-decl>
2130        </member-function>
2131        <member-function access='public'>
2132          <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'>
2133            <parameter type-id='type-id-211' is-artificial='yes'/>
2134            <return type-id='type-id-19'/>
2135          </function-decl>
2136        </member-function>
2137        <member-function access='public'>
2138          <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'>
2139            <parameter type-id='type-id-286' is-artificial='yes'/>
2140            <return type-id='type-id-213'/>
2141          </function-decl>
2142        </member-function>
2143        <member-function access='public'>
2144          <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_'>
2145            <parameter type-id='type-id-211' is-artificial='yes'/>
2146            <parameter type-id='type-id-209'/>
2147            <return type-id='type-id-19'/>
2148          </function-decl>
2149        </member-function>
2150      </class-decl>
2151      <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-205'>
2152        <data-member access='private' layout-offset-in-bits='0'>
2153          <var-decl name='px' type-id='type-id-65' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='43' column='1'/>
2154        </data-member>
2155        <member-function access='private'>
2156          <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'>
2157            <parameter type-id='type-id-207' is-artificial='yes'/>
2158            <parameter type-id='type-id-282'/>
2159            <return type-id='type-id-19'/>
2160          </function-decl>
2161        </member-function>
2162        <member-function access='public'>
2163          <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'>
2164            <parameter type-id='type-id-207' is-artificial='yes'/>
2165            <parameter type-id='type-id-65'/>
2166            <return type-id='type-id-19'/>
2167          </function-decl>
2168        </member-function>
2169        <member-function access='public' destructor='yes'>
2170          <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'>
2171            <parameter type-id='type-id-207' is-artificial='yes'/>
2172            <return type-id='type-id-19'/>
2173          </function-decl>
2174        </member-function>
2175        <member-function access='public'>
2176          <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'>
2177            <parameter type-id='type-id-283' is-artificial='yes'/>
2178            <return type-id='type-id-65'/>
2179          </function-decl>
2180        </member-function>
2181      </class-decl>
2182      <class-decl name='iterator_facade&lt;boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path &amp;, long&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-203'>
2183        <member-type access='private'>
2184          <typedef-decl name='reference' type-id='type-id-258' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-344'/>
2185        </member-type>
2186        <member-type access='private'>
2187          <typedef-decl name='pointer' type-id='type-id-346' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-345'/>
2188        </member-type>
2189        <member-type access='private'>
2190          <typedef-decl name='difference_type' type-id='type-id-13' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='631' column='1' id='type-id-347'/>
2191        </member-type>
2192        <member-function access='public'>
2193          <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'>
2194            <parameter type-id='type-id-280' is-artificial='yes'/>
2195            <return type-id='type-id-344'/>
2196          </function-decl>
2197        </member-function>
2198        <member-function access='public'>
2199          <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'>
2200            <parameter type-id='type-id-204' is-artificial='yes'/>
2201            <return type-id='type-id-195'/>
2202          </function-decl>
2203        </member-function>
2204        <member-function access='private'>
2205          <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'>
2206            <parameter type-id='type-id-280' is-artificial='yes'/>
2207            <return type-id='type-id-264'/>
2208          </function-decl>
2209        </member-function>
2210        <member-function access='private'>
2211          <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'>
2212            <parameter type-id='type-id-204' is-artificial='yes'/>
2213            <return type-id='type-id-195'/>
2214          </function-decl>
2215        </member-function>
2216        <member-function access='public'>
2217          <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'>
2218            <parameter type-id='type-id-204' is-artificial='yes'/>
2219            <parameter type-id='type-id-11'/>
2220            <return type-id='type-id-194'/>
2221          </function-decl>
2222        </member-function>
2223        <member-function access='public'>
2224          <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'>
2225            <parameter type-id='type-id-280' is-artificial='yes'/>
2226            <return type-id='type-id-345'/>
2227          </function-decl>
2228        </member-function>
2229        <member-function access='public'>
2230          <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'>
2231            <parameter type-id='type-id-204' is-artificial='yes'/>
2232            <return type-id='type-id-195'/>
2233          </function-decl>
2234        </member-function>
2235      </class-decl>
2236      <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&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-201'>
2237        <member-type access='private'>
2238          <typedef-decl name='reference' type-id='type-id-178' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='630' column='1' id='type-id-348'/>
2239        </member-type>
2240        <member-type access='private'>
2241          <typedef-decl name='pointer' type-id='type-id-350' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='633' column='1' id='type-id-349'/>
2242        </member-type>
2243        <member-type access='private'>
2244          <typedef-decl name='difference_type' type-id='type-id-13' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='631' column='1' id='type-id-351'/>
2245        </member-type>
2246        <member-function access='public'>
2247          <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'>
2248            <parameter type-id='type-id-277' is-artificial='yes'/>
2249            <return type-id='type-id-349'/>
2250          </function-decl>
2251        </member-function>
2252        <member-function access='public'>
2253          <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'>
2254            <parameter type-id='type-id-202' is-artificial='yes'/>
2255            <return type-id='type-id-181'/>
2256          </function-decl>
2257        </member-function>
2258        <member-function access='private'>
2259          <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'>
2260            <parameter type-id='type-id-202' is-artificial='yes'/>
2261            <return type-id='type-id-181'/>
2262          </function-decl>
2263        </member-function>
2264        <member-function access='private'>
2265          <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'>
2266            <parameter type-id='type-id-277' is-artificial='yes'/>
2267            <return type-id='type-id-250'/>
2268          </function-decl>
2269        </member-function>
2270        <member-function access='public'>
2271          <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'>
2272            <parameter type-id='type-id-277' is-artificial='yes'/>
2273            <return type-id='type-id-348'/>
2274          </function-decl>
2275        </member-function>
2276      </class-decl>
2277      <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-199'>
2278        <member-function access='private' constructor='yes'>
2279          <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'>
2280            <parameter type-id='type-id-200' is-artificial='yes'/>
2281            <return type-id='type-id-19'/>
2282          </function-decl>
2283        </member-function>
2284        <member-function access='private' static='yes'>
2285          <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_'>
2286            <parameter type-id='type-id-264'/>
2287            <return type-id='type-id-344'/>
2288          </function-decl>
2289        </member-function>
2290        <member-function access='private' static='yes'>
2291          <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_'>
2292            <parameter type-id='type-id-195'/>
2293            <return type-id='type-id-19'/>
2294          </function-decl>
2295        </member-function>
2296        <member-function access='private' static='yes'>
2297          <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'>
2298            <parameter type-id='type-id-264'/>
2299            <parameter type-id='type-id-264'/>
2300            <parameter type-id='type-id-352'/>
2301            <return type-id='type-id-1'/>
2302          </function-decl>
2303        </member-function>
2304        <member-function access='private' static='yes'>
2305          <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_'>
2306            <parameter type-id='type-id-181'/>
2307            <return type-id='type-id-19'/>
2308          </function-decl>
2309        </member-function>
2310        <member-function access='private' static='yes'>
2311          <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_'>
2312            <parameter type-id='type-id-250'/>
2313            <return type-id='type-id-348'/>
2314          </function-decl>
2315        </member-function>
2316        <member-function access='private' static='yes'>
2317          <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'>
2318            <parameter type-id='type-id-250'/>
2319            <parameter type-id='type-id-250'/>
2320            <parameter type-id='type-id-352'/>
2321            <return type-id='type-id-1'/>
2322          </function-decl>
2323        </member-function>
2324        <member-function access='private' static='yes'>
2325          <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_'>
2326            <parameter type-id='type-id-195'/>
2327            <return type-id='type-id-19'/>
2328          </function-decl>
2329        </member-function>
2330      </class-decl>
2331      <namespace-decl name='filesystem'>
2332        <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-177'>
2333          <data-member access='private' layout-offset-in-bits='0'>
2334            <var-decl name='m_path' type-id='type-id-191' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='715' column='1'/>
2335          </data-member>
2336          <data-member access='private' layout-offset-in-bits='64'>
2337            <var-decl name='m_status' type-id='type-id-183' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='716' column='1'/>
2338          </data-member>
2339          <data-member access='private' layout-offset-in-bits='128'>
2340            <var-decl name='m_symlink_status' type-id='type-id-183' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='717' column='1'/>
2341          </data-member>
2342          <member-function access='public' constructor='yes'>
2343            <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'>
2344              <parameter type-id='type-id-179' is-artificial='yes'/>
2345              <return type-id='type-id-19'/>
2346            </function-decl>
2347          </member-function>
2348          <member-function access='public' constructor='yes'>
2349            <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'>
2350              <parameter type-id='type-id-179' is-artificial='yes'/>
2351              <parameter type-id='type-id-258'/>
2352              <parameter type-id='type-id-183'/>
2353              <parameter type-id='type-id-183'/>
2354              <return type-id='type-id-19'/>
2355            </function-decl>
2356          </member-function>
2357          <member-function access='private'>
2358            <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'>
2359              <parameter type-id='type-id-248' is-artificial='yes'/>
2360              <parameter type-id='type-id-62'/>
2361              <return type-id='type-id-183'/>
2362            </function-decl>
2363          </member-function>
2364          <member-function access='private'>
2365            <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'>
2366              <parameter type-id='type-id-248' is-artificial='yes'/>
2367              <parameter type-id='type-id-62'/>
2368              <return type-id='type-id-183'/>
2369            </function-decl>
2370          </member-function>
2371          <member-function access='public'>
2372            <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'>
2373              <parameter type-id='type-id-248' is-artificial='yes'/>
2374              <return type-id='type-id-258'/>
2375            </function-decl>
2376          </member-function>
2377          <member-function access='public'>
2378            <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_'>
2379              <parameter type-id='type-id-179' is-artificial='yes'/>
2380              <parameter type-id='type-id-258'/>
2381              <parameter type-id='type-id-183'/>
2382              <parameter type-id='type-id-183'/>
2383              <return type-id='type-id-19'/>
2384            </function-decl>
2385          </member-function>
2386          <member-function access='public'>
2387            <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_'>
2388              <parameter type-id='type-id-179' is-artificial='yes'/>
2389              <parameter type-id='type-id-258'/>
2390              <parameter type-id='type-id-183'/>
2391              <parameter type-id='type-id-183'/>
2392              <return type-id='type-id-19'/>
2393            </function-decl>
2394          </member-function>
2395        </class-decl>
2396        <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-183'>
2397          <data-member access='private' layout-offset-in-bits='0'>
2398            <var-decl name='m_value' type-id='type-id-353' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='276' column='1'/>
2399          </data-member>
2400          <data-member access='private' layout-offset-in-bits='32'>
2401            <var-decl name='m_perms' type-id='type-id-197' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='277' column='1'/>
2402          </data-member>
2403          <member-function access='public' constructor='yes'>
2404            <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'>
2405              <parameter type-id='type-id-184' is-artificial='yes'/>
2406              <return type-id='type-id-19'/>
2407            </function-decl>
2408          </member-function>
2409          <member-function access='public' constructor='yes'>
2410            <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'>
2411              <parameter type-id='type-id-184' is-artificial='yes'/>
2412              <parameter type-id='type-id-353'/>
2413              <parameter type-id='type-id-197'/>
2414              <return type-id='type-id-19'/>
2415            </function-decl>
2416          </member-function>
2417          <member-function access='public'>
2418            <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'>
2419              <parameter type-id='type-id-254' is-artificial='yes'/>
2420              <return type-id='type-id-353'/>
2421            </function-decl>
2422          </member-function>
2423          <member-function access='public'>
2424            <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'>
2425              <parameter type-id='type-id-254' is-artificial='yes'/>
2426              <return type-id='type-id-197'/>
2427            </function-decl>
2428          </member-function>
2429        </class-decl>
2430        <enum-decl name='file_type' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='172' column='1' id='type-id-353'>
2431          <underlying-type type-id='type-id-147'/>
2432          <enumerator name='status_error' value='0'/>
2433          <enumerator name='status_unknown' value='0'/>
2434          <enumerator name='file_not_found' value='1'/>
2435          <enumerator name='regular_file' value='2'/>
2436          <enumerator name='directory_file' value='3'/>
2437          <enumerator name='symlink_file' value='4'/>
2438          <enumerator name='block_file' value='5'/>
2439          <enumerator name='character_file' value='6'/>
2440          <enumerator name='fifo_file' value='7'/>
2441          <enumerator name='socket_file' value='8'/>
2442          <enumerator name='reparse_file' value='9'/>
2443          <enumerator name='type_unknown' value='10'/>
2444          <enumerator name='_detail_directory_symlink' value='11'/>
2445        </enum-decl>
2446        <enum-decl name='perms' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='198' column='1' id='type-id-197'>
2447          <underlying-type type-id='type-id-147'/>
2448          <enumerator name='no_perms' value='0'/>
2449          <enumerator name='owner_read' value='256'/>
2450          <enumerator name='owner_write' value='128'/>
2451          <enumerator name='owner_exe' value='64'/>
2452          <enumerator name='owner_all' value='448'/>
2453          <enumerator name='group_read' value='32'/>
2454          <enumerator name='group_write' value='16'/>
2455          <enumerator name='group_exe' value='8'/>
2456          <enumerator name='group_all' value='56'/>
2457          <enumerator name='others_read' value='4'/>
2458          <enumerator name='others_write' value='2'/>
2459          <enumerator name='others_exe' value='1'/>
2460          <enumerator name='others_all' value='7'/>
2461          <enumerator name='all_all' value='511'/>
2462          <enumerator name='set_uid_on_exe' value='2048'/>
2463          <enumerator name='set_gid_on_exe' value='1024'/>
2464          <enumerator name='sticky_bit' value='512'/>
2465          <enumerator name='perms_mask' value='4095'/>
2466          <enumerator name='perms_not_known' value='65535'/>
2467          <enumerator name='add_perms' value='4096'/>
2468          <enumerator name='remove_perms' value='8192'/>
2469          <enumerator name='symlink_perms' value='16384'/>
2470        </enum-decl>
2471        <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-185'>
2472          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-221'/>
2473          <member-type access='private'>
2474            <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-187'>
2475              <data-member access='public' layout-offset-in-bits='0'>
2476                <var-decl name='m_path1' type-id='type-id-191' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='161' column='1'/>
2477              </data-member>
2478              <data-member access='public' layout-offset-in-bits='64'>
2479                <var-decl name='m_path2' type-id='type-id-191' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='162' column='1'/>
2480              </data-member>
2481              <data-member access='public' layout-offset-in-bits='128'>
2482                <var-decl name='m_what' type-id='type-id-121' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='163' column='1'/>
2483              </data-member>
2484            </class-decl>
2485          </member-type>
2486          <data-member access='private' layout-offset-in-bits='320'>
2487            <var-decl name='m_imp_ptr' type-id='type-id-214' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='165' column='1'/>
2488          </data-member>
2489          <member-function access='public' constructor='yes'>
2490            <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'>
2491              <parameter type-id='type-id-186' is-artificial='yes'/>
2492              <parameter type-id='type-id-322'/>
2493              <parameter type-id='type-id-61'/>
2494              <return type-id='type-id-19'/>
2495            </function-decl>
2496          </member-function>
2497          <member-function access='public' constructor='yes'>
2498            <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'>
2499              <parameter type-id='type-id-186' is-artificial='yes'/>
2500              <parameter type-id='type-id-322'/>
2501              <parameter type-id='type-id-258'/>
2502              <parameter type-id='type-id-61'/>
2503              <return type-id='type-id-19'/>
2504            </function-decl>
2505          </member-function>
2506          <member-function access='public' constructor='yes'>
2507            <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'>
2508              <parameter type-id='type-id-186' is-artificial='yes'/>
2509              <parameter type-id='type-id-322'/>
2510              <parameter type-id='type-id-258'/>
2511              <parameter type-id='type-id-258'/>
2512              <parameter type-id='type-id-61'/>
2513              <return type-id='type-id-19'/>
2514            </function-decl>
2515          </member-function>
2516          <member-function access='public' destructor='yes' vtable-offset='0'>
2517            <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_errorD2Ev'>
2518              <parameter type-id='type-id-186' is-artificial='yes'/>
2519              <return type-id='type-id-19'/>
2520            </function-decl>
2521          </member-function>
2522          <member-function access='public' vtable-offset='2'>
2523            <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'>
2524              <parameter type-id='type-id-256' is-artificial='yes'/>
2525              <return type-id='type-id-38'/>
2526            </function-decl>
2527          </member-function>
2528        </class-decl>
2529        <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-191'>
2530          <member-type access='private'>
2531            <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-269'/>
2532          </member-type>
2533          <member-type access='private'>
2534            <typedef-decl name='string_type' type-id='type-id-123' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='69' column='1' id='type-id-266'/>
2535          </member-type>
2536          <member-type access='private'>
2537            <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-194'>
2538              <base-class access='public' layout-offset-in-bits='0' type-id='type-id-203'/>
2539              <data-member access='private' layout-offset-in-bits='0'>
2540                <var-decl name='m_element' type-id='type-id-191' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='593' column='1'/>
2541              </data-member>
2542              <data-member access='private' layout-offset-in-bits='64'>
2543                <var-decl name='m_path_ptr' type-id='type-id-259' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='594' column='1'/>
2544              </data-member>
2545              <data-member access='private' layout-offset-in-bits='128'>
2546                <var-decl name='m_pos' type-id='type-id-124' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='595' column='1'/>
2547              </data-member>
2548              <member-function access='private'>
2549                <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'>
2550                  <parameter type-id='type-id-265' is-artificial='yes'/>
2551                  <return type-id='type-id-258'/>
2552                </function-decl>
2553              </member-function>
2554              <member-function access='private'>
2555                <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'>
2556                  <parameter type-id='type-id-196' is-artificial='yes'/>
2557                  <return type-id='type-id-19'/>
2558                </function-decl>
2559              </member-function>
2560              <member-function access='private'>
2561                <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_'>
2562                  <parameter type-id='type-id-265' is-artificial='yes'/>
2563                  <parameter type-id='type-id-264'/>
2564                  <return type-id='type-id-1'/>
2565                </function-decl>
2566              </member-function>
2567              <member-function access='private'>
2568                <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'>
2569                  <parameter type-id='type-id-196' is-artificial='yes'/>
2570                  <return type-id='type-id-19'/>
2571                </function-decl>
2572              </member-function>
2573            </class-decl>
2574          </member-type>
2575          <member-type access='private'>
2576            <typedef-decl name='codecvt_type' type-id='type-id-354' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='71' column='1' id='type-id-260'/>
2577          </member-type>
2578          <data-member access='public' static='yes'>
2579            <var-decl name='preferred_separator' type-id='type-id-270' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='67' column='1'/>
2580          </data-member>
2581          <data-member access='private' layout-offset-in-bits='0'>
2582            <var-decl name='m_pathname' type-id='type-id-266' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='528' column='1'/>
2583          </data-member>
2584          <member-function access='public' constructor='yes'>
2585            <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'>
2586              <parameter type-id='type-id-193' is-artificial='yes'/>
2587              <return type-id='type-id-19'/>
2588            </function-decl>
2589          </member-function>
2590          <member-function access='public' constructor='yes'>
2591            <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_'>
2592              <parameter type-id='type-id-193' is-artificial='yes'/>
2593              <parameter type-id='type-id-258'/>
2594              <return type-id='type-id-19'/>
2595            </function-decl>
2596          </member-function>
2597          <member-function access='public' constructor='yes'>
2598            <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'>
2599              <parameter type-id='type-id-193' is-artificial='yes'/>
2600              <parameter type-id='type-id-271'/>
2601              <return type-id='type-id-19'/>
2602            </function-decl>
2603          </member-function>
2604          <member-function access='public' constructor='yes'>
2605            <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'>
2606              <parameter type-id='type-id-193' is-artificial='yes'/>
2607              <parameter type-id='type-id-299'/>
2608              <return type-id='type-id-19'/>
2609            </function-decl>
2610          </member-function>
2611          <member-function access='public'>
2612            <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'>
2613              <parameter type-id='type-id-259' is-artificial='yes'/>
2614              <return type-id='type-id-1'/>
2615            </function-decl>
2616          </member-function>
2617          <member-function access='public'>
2618            <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'>
2619              <parameter type-id='type-id-259' is-artificial='yes'/>
2620              <return type-id='type-id-1'/>
2621            </function-decl>
2622          </member-function>
2623          <member-function access='public'>
2624            <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'>
2625              <parameter type-id='type-id-193' is-artificial='yes'/>
2626              <return type-id='type-id-19'/>
2627            </function-decl>
2628          </member-function>
2629          <member-function access='public'>
2630            <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_'>
2631              <parameter type-id='type-id-193' is-artificial='yes'/>
2632              <parameter type-id='type-id-258'/>
2633              <return type-id='type-id-192'/>
2634            </function-decl>
2635          </member-function>
2636          <member-function access='public'>
2637            <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'>
2638              <parameter type-id='type-id-259' is-artificial='yes'/>
2639              <return type-id='type-id-271'/>
2640            </function-decl>
2641          </member-function>
2642          <member-function access='public'>
2643            <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_'>
2644              <parameter type-id='type-id-193' is-artificial='yes'/>
2645              <parameter type-id='type-id-225'/>
2646              <return type-id='type-id-339'/>
2647            </function-decl>
2648          </member-function>
2649          <member-function access='public'>
2650            <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_'>
2651              <parameter type-id='type-id-193' is-artificial='yes'/>
2652              <parameter type-id='type-id-65'/>
2653              <parameter type-id='type-id-65'/>
2654              <return type-id='type-id-192'/>
2655            </function-decl>
2656          </member-function>
2657          <member-function access='public'>
2658            <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'>
2659              <parameter type-id='type-id-259' is-artificial='yes'/>
2660              <return type-id='type-id-268'/>
2661            </function-decl>
2662          </member-function>
2663          <member-function access='public'>
2664            <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'>
2665              <parameter type-id='type-id-193' is-artificial='yes'/>
2666              <parameter type-id='type-id-65'/>
2667              <parameter type-id='type-id-65'/>
2668              <parameter type-id='type-id-262'/>
2669              <return type-id='type-id-192'/>
2670            </function-decl>
2671          </member-function>
2672          <member-function access='public'>
2673            <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'>
2674              <parameter type-id='type-id-259' is-artificial='yes'/>
2675              <return type-id='type-id-322'/>
2676            </function-decl>
2677          </member-function>
2678          <member-function access='public'>
2679            <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'>
2680              <parameter type-id='type-id-259' is-artificial='yes'/>
2681              <return type-id='type-id-1'/>
2682            </function-decl>
2683          </member-function>
2684          <member-function access='public'>
2685            <function-decl name='path&lt;const char *&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_'>
2686              <parameter type-id='type-id-193' is-artificial='yes'/>
2687              <parameter type-id='type-id-38'/>
2688              <parameter type-id='type-id-38'/>
2689              <return type-id='type-id-19'/>
2690            </function-decl>
2691          </member-function>
2692          <member-function access='public'>
2693            <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_'>
2694              <parameter type-id='type-id-193' is-artificial='yes'/>
2695              <parameter type-id='type-id-258'/>
2696              <return type-id='type-id-192'/>
2697            </function-decl>
2698          </member-function>
2699          <member-function access='private'>
2700            <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'>
2701              <parameter type-id='type-id-193' is-artificial='yes'/>
2702              <return type-id='type-id-124'/>
2703            </function-decl>
2704          </member-function>
2705          <member-function access='public'>
2706            <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'>
2707              <parameter type-id='type-id-193' is-artificial='yes'/>
2708              <parameter type-id='type-id-271'/>
2709              <return type-id='type-id-192'/>
2710            </function-decl>
2711          </member-function>
2712          <member-function access='public'>
2713            <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_'>
2714              <parameter type-id='type-id-259' is-artificial='yes'/>
2715              <parameter type-id='type-id-258'/>
2716              <return type-id='type-id-11'/>
2717            </function-decl>
2718          </member-function>
2719          <member-function access='public'>
2720            <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'>
2721              <parameter type-id='type-id-259' is-artificial='yes'/>
2722              <return type-id='type-id-194'/>
2723            </function-decl>
2724          </member-function>
2725          <member-function access='public'>
2726            <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'>
2727              <parameter type-id='type-id-259' is-artificial='yes'/>
2728              <return type-id='type-id-194'/>
2729            </function-decl>
2730          </member-function>
2731          <member-function access='private'>
2732            <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'>
2733              <parameter type-id='type-id-193' is-artificial='yes'/>
2734              <parameter type-id='type-id-124'/>
2735              <return type-id='type-id-19'/>
2736            </function-decl>
2737          </member-function>
2738          <member-function access='public'>
2739            <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'>
2740              <parameter type-id='type-id-193' is-artificial='yes'/>
2741              <return type-id='type-id-192'/>
2742            </function-decl>
2743          </member-function>
2744          <member-function access='private'>
2745            <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'>
2746              <parameter type-id='type-id-259' is-artificial='yes'/>
2747              <return type-id='type-id-124'/>
2748            </function-decl>
2749          </member-function>
2750          <member-function access='public'>
2751            <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_'>
2752              <parameter type-id='type-id-193' is-artificial='yes'/>
2753              <parameter type-id='type-id-258'/>
2754              <return type-id='type-id-192'/>
2755            </function-decl>
2756          </member-function>
2757          <member-function access='public'>
2758            <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'>
2759              <parameter type-id='type-id-259' is-artificial='yes'/>
2760              <return type-id='type-id-191'/>
2761            </function-decl>
2762          </member-function>
2763          <member-function access='public'>
2764            <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'>
2765              <parameter type-id='type-id-259' is-artificial='yes'/>
2766              <return type-id='type-id-191'/>
2767            </function-decl>
2768          </member-function>
2769          <member-function access='public'>
2770            <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'>
2771              <parameter type-id='type-id-259' is-artificial='yes'/>
2772              <return type-id='type-id-191'/>
2773            </function-decl>
2774          </member-function>
2775          <member-function access='public'>
2776            <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'>
2777              <parameter type-id='type-id-259' is-artificial='yes'/>
2778              <return type-id='type-id-191'/>
2779            </function-decl>
2780          </member-function>
2781          <member-function access='public'>
2782            <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'>
2783              <parameter type-id='type-id-259' is-artificial='yes'/>
2784              <return type-id='type-id-191'/>
2785            </function-decl>
2786          </member-function>
2787          <member-function access='public'>
2788            <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'>
2789              <parameter type-id='type-id-259' is-artificial='yes'/>
2790              <return type-id='type-id-191'/>
2791            </function-decl>
2792          </member-function>
2793          <member-function access='public'>
2794            <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'>
2795              <parameter type-id='type-id-259' is-artificial='yes'/>
2796              <return type-id='type-id-191'/>
2797            </function-decl>
2798          </member-function>
2799          <member-function access='public'>
2800            <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'>
2801              <parameter type-id='type-id-259' is-artificial='yes'/>
2802              <return type-id='type-id-191'/>
2803            </function-decl>
2804          </member-function>
2805          <member-function access='private'>
2806            <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'>
2807              <parameter type-id='type-id-193' is-artificial='yes'/>
2808              <return type-id='type-id-192'/>
2809            </function-decl>
2810          </member-function>
2811          <member-function access='public'>
2812            <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_'>
2813              <parameter type-id='type-id-193' is-artificial='yes'/>
2814              <parameter type-id='type-id-299'/>
2815              <return type-id='type-id-339'/>
2816            </function-decl>
2817          </member-function>
2818          <member-function access='private' static='yes'>
2819            <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'>
2820              <parameter type-id='type-id-195'/>
2821              <return type-id='type-id-19'/>
2822            </function-decl>
2823          </member-function>
2824          <member-function access='private' static='yes'>
2825            <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'>
2826              <parameter type-id='type-id-195'/>
2827              <return type-id='type-id-19'/>
2828            </function-decl>
2829          </member-function>
2830          <member-function access='public' static='yes'>
2831            <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'>
2832              <return type-id='type-id-262'/>
2833            </function-decl>
2834          </member-function>
2835          <member-function access='public' static='yes'>
2836            <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'>
2837              <parameter type-id='type-id-304'/>
2838              <return type-id='type-id-302'/>
2839            </function-decl>
2840          </member-function>
2841          <member-function access='public'>
2842            <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'>
2843              <parameter type-id='type-id-193' is-artificial='yes'/>
2844              <parameter type-id='type-id-355'/>
2845              <parameter type-id='type-id-356'/>
2846              <return type-id='type-id-19'/>
2847            </function-decl>
2848          </member-function>
2849          <member-function access='public'>
2850            <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'>
2851              <parameter type-id='type-id-259' is-artificial='yes'/>
2852              <return type-id='type-id-324'/>
2853            </function-decl>
2854          </member-function>
2855          <member-function access='public'>
2856            <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'>
2857              <parameter type-id='type-id-259' is-artificial='yes'/>
2858              <parameter type-id='type-id-262'/>
2859              <return type-id='type-id-324'/>
2860            </function-decl>
2861          </member-function>
2862        </class-decl>
2863        <enum-decl name='copy_option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='304' column='1' id='type-id-357'>
2864          <underlying-type type-id='type-id-147'/>
2865          <enumerator name='none' value='0'/>
2866          <enumerator name='fail_if_exists' value='0'/>
2867          <enumerator name='overwrite_if_exists' value='1'/>
2868        </enum-decl>
2869        <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-358'>
2870          <data-member access='public' layout-offset-in-bits='0'>
2871            <var-decl name='capacity' type-id='type-id-150' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='299' column='1'/>
2872          </data-member>
2873          <data-member access='public' layout-offset-in-bits='64'>
2874            <var-decl name='free' type-id='type-id-150' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='300' column='1'/>
2875          </data-member>
2876          <data-member access='public' layout-offset-in-bits='128'>
2877            <var-decl name='available' type-id='type-id-150' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='301' column='1'/>
2878          </data-member>
2879        </class-decl>
2880        <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-180'>
2881          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-201'/>
2882          <data-member access='private' layout-offset-in-bits='0'>
2883            <var-decl name='m_imp' type-id='type-id-208' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='816' column='1'/>
2884          </data-member>
2885          <member-function access='public' constructor='yes'>
2886            <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'>
2887              <parameter type-id='type-id-182' is-artificial='yes'/>
2888              <return type-id='type-id-19'/>
2889            </function-decl>
2890          </member-function>
2891          <member-function access='public' constructor='yes'>
2892            <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'>
2893              <parameter type-id='type-id-182' is-artificial='yes'/>
2894              <parameter type-id='type-id-258'/>
2895              <return type-id='type-id-19'/>
2896            </function-decl>
2897          </member-function>
2898          <member-function access='public' constructor='yes'>
2899            <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'>
2900              <parameter type-id='type-id-182' is-artificial='yes'/>
2901              <parameter type-id='type-id-258'/>
2902              <parameter type-id='type-id-220'/>
2903              <return type-id='type-id-19'/>
2904            </function-decl>
2905          </member-function>
2906          <member-function access='public' destructor='yes'>
2907            <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'>
2908              <parameter type-id='type-id-182' is-artificial='yes'/>
2909              <return type-id='type-id-19'/>
2910            </function-decl>
2911          </member-function>
2912          <member-function access='public'>
2913            <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'>
2914              <parameter type-id='type-id-182' is-artificial='yes'/>
2915              <parameter type-id='type-id-220'/>
2916              <return type-id='type-id-181'/>
2917            </function-decl>
2918          </member-function>
2919          <member-function access='private'>
2920            <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'>
2921              <parameter type-id='type-id-182' is-artificial='yes'/>
2922              <return type-id='type-id-19'/>
2923            </function-decl>
2924          </member-function>
2925          <member-function access='private'>
2926            <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'>
2927              <parameter type-id='type-id-251' is-artificial='yes'/>
2928              <return type-id='type-id-348'/>
2929            </function-decl>
2930          </member-function>
2931          <member-function access='private'>
2932            <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_'>
2933              <parameter type-id='type-id-251' is-artificial='yes'/>
2934              <parameter type-id='type-id-250'/>
2935              <return type-id='type-id-1'/>
2936            </function-decl>
2937          </member-function>
2938        </class-decl>
2939        <namespace-decl name='detail'>
2940          <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-173'>
2941            <data-member access='public' layout-offset-in-bits='0'>
2942              <var-decl name='dir_entry' type-id='type-id-177' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='743' column='1'/>
2943            </data-member>
2944            <data-member access='public' layout-offset-in-bits='192'>
2945              <var-decl name='handle' type-id='type-id-8' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='744' column='1'/>
2946            </data-member>
2947            <data-member access='public' layout-offset-in-bits='256'>
2948              <var-decl name='buffer' type-id='type-id-8' visibility='default' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='747' column='1'/>
2949            </data-member>
2950            <member-function access='public' constructor='yes'>
2951              <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'>
2952                <parameter type-id='type-id-175' is-artificial='yes'/>
2953                <return type-id='type-id-19'/>
2954              </function-decl>
2955            </member-function>
2956            <member-function access='public' destructor='yes'>
2957              <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'>
2958                <parameter type-id='type-id-175' is-artificial='yes'/>
2959                <return type-id='type-id-19'/>
2960              </function-decl>
2961            </member-function>
2962          </class-decl>
2963          <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'>
2964            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1266' column='1'/>
2965            <return type-id='type-id-191'/>
2966          </function-decl>
2967          <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'>
2968            <return type-id='type-id-1'/>
2969          </function-decl>
2970          <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'>
2971            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
2972            <parameter type-id='type-id-258' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
2973            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='775' column='1'/>
2974            <return type-id='type-id-191'/>
2975          </function-decl>
2976          <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'>
2977            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1'/>
2978            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1'/>
2979            <return type-id='type-id-183'/>
2980          </function-decl>
2981          <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'>
2982            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
2983            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
2984            <return type-id='type-id-191'/>
2985          </function-decl>
2986          <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'>
2987            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
2988            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
2989            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
2990            <return type-id='type-id-19'/>
2991          </function-decl>
2992          <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'>
2993            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
2994            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
2995            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
2996            <return type-id='type-id-19'/>
2997          </function-decl>
2998          <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'>
2999            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
3000            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='894' column='1'/>
3001            <parameter type-id='type-id-357' name='option' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='895' column='1'/>
3002            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='896' column='1'/>
3003            <return type-id='type-id-19'/>
3004          </function-decl>
3005          <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'>
3006            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3007            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3008            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3009            <return type-id='type-id-19'/>
3010          </function-decl>
3011          <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'>
3012            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3013            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3014            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3015            <return type-id='type-id-19'/>
3016          </function-decl>
3017          <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'>
3018            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3019            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3020            <return type-id='type-id-1'/>
3021          </function-decl>
3022          <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'>
3023            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3024            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3025            <return type-id='type-id-1'/>
3026          </function-decl>
3027          <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'>
3028            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3029            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3030            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3031            <return type-id='type-id-19'/>
3032          </function-decl>
3033          <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'>
3034            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3035            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3036            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3037            <return type-id='type-id-19'/>
3038          </function-decl>
3039          <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'>
3040            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1266' column='1'/>
3041            <return type-id='type-id-191'/>
3042          </function-decl>
3043          <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'>
3044            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' column='1'/>
3045            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1101' column='1'/>
3046            <return type-id='type-id-19'/>
3047          </function-decl>
3048          <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'>
3049            <parameter type-id='type-id-258' name='p1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
3050            <parameter type-id='type-id-258' name='p2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
3051            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1108' column='1'/>
3052            <return type-id='type-id-1'/>
3053          </function-decl>
3054          <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'>
3055            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
3056            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
3057            <return type-id='type-id-150'/>
3058          </function-decl>
3059          <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'>
3060            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
3061            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
3062            <return type-id='type-id-150'/>
3063          </function-decl>
3064          <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'>
3065            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3066            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3067            <return type-id='type-id-1'/>
3068          </function-decl>
3069          <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'>
3070            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1'/>
3071            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1303' column='1'/>
3072            <return type-id='type-id-50'/>
3073          </function-decl>
3074          <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'>
3075            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1'/>
3076            <parameter type-id='type-id-93' name='new_time' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1335' column='1'/>
3077            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1336' column='1'/>
3078            <return type-id='type-id-19'/>
3079          </function-decl>
3080          <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'>
3081            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
3082            <parameter type-id='type-id-197' name='prms' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
3083            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1375' column='1'/>
3084            <return type-id='type-id-19'/>
3085          </function-decl>
3086          <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'>
3087            <parameter type-id='type-id-197' name='prms' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1371' column='1'/>
3088            <return type-id='type-id-152'/>
3089          </function-decl>
3090          <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'>
3091            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3092            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='921' column='1'/>
3093            <return type-id='type-id-1'/>
3094          </function-decl>
3095          <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'>
3096            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
3097            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1201' column='1'/>
3098            <return type-id='type-id-150'/>
3099          </function-decl>
3100          <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'>
3101            <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3102            <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3103            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='857' column='1'/>
3104            <return type-id='type-id-19'/>
3105          </function-decl>
3106          <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'>
3107            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
3108            <parameter type-id='type-id-150' name='size' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
3109            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1558' column='1'/>
3110            <return type-id='type-id-19'/>
3111          </function-decl>
3112          <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'>
3113            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1'/>
3114            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1564' column='1'/>
3115            <return type-id='type-id-358'/>
3116          </function-decl>
3117          <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'>
3118            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1'/>
3119            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1688' column='1'/>
3120            <return type-id='type-id-183'/>
3121          </function-decl>
3122          <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'>
3123            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1266' column='1'/>
3124            <return type-id='type-id-191'/>
3125          </function-decl>
3126          <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'>
3127            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
3128            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
3129            <return type-id='type-id-191'/>
3130          </function-decl>
3131          <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_'>
3132            <parameter type-id='type-id-337' name='handle' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2121' column='1'/>
3133            <parameter type-id='type-id-337' name='buffer' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2123' column='1'/>
3134            <return type-id='type-id-61'/>
3135          </function-decl>
3136          <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'>
3137            <parameter type-id='type-id-181' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2146' column='1'/>
3138            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2147' column='1'/>
3139            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2147' column='1'/>
3140            <return type-id='type-id-19'/>
3141          </function-decl>
3142          <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'>
3143            <parameter type-id='type-id-181' name='it' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2182' column='1'/>
3144            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='2183' column='1'/>
3145            <return type-id='type-id-19'/>
3146          </function-decl>
3147        </namespace-decl>
3148        <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_'>
3149          <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
3150          <parameter type-id='type-id-258' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
3151          <return type-id='type-id-191'/>
3152        </function-decl>
3153        <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'>
3154          <return type-id='type-id-191'/>
3155        </function-decl>
3156        <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_'>
3157          <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
3158          <parameter type-id='type-id-258' name='base' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='708' column='1'/>
3159          <return type-id='type-id-191'/>
3160        </function-decl>
3161        <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'>
3162          <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
3163          <parameter type-id='type-id-220' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
3164          <return type-id='type-id-183'/>
3165        </function-decl>
3166        <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_'>
3167          <parameter type-id='type-id-258' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
3168          <parameter type-id='type-id-258' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
3169          <return type-id='type-id-1'/>
3170        </function-decl>
3171        <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_'>
3172          <parameter type-id='type-id-258' name='lhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
3173          <parameter type-id='type-id-258' name='rhs' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='615' column='1'/>
3174          <return type-id='type-id-1'/>
3175        </function-decl>
3176        <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'>
3177          <parameter type-id='type-id-183' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
3178          <return type-id='type-id-1'/>
3179        </function-decl>
3180        <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'>
3181          <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
3182          <parameter type-id='type-id-220' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='392' column='1'/>
3183          <return type-id='type-id-183'/>
3184        </function-decl>
3185        <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'>
3186          <parameter type-id='type-id-258' name='existing_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
3187          <parameter type-id='type-id-258' name='new_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
3188          <parameter type-id='type-id-220' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
3189          <return type-id='type-id-19'/>
3190        </function-decl>
3191        <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'>
3192          <parameter type-id='type-id-183' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
3193          <return type-id='type-id-1'/>
3194        </function-decl>
3195        <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'>
3196          <parameter type-id='type-id-258' name='existing_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
3197          <parameter type-id='type-id-258' name='new_symlink' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
3198          <parameter type-id='type-id-220' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='507' column='1'/>
3199          <return type-id='type-id-19'/>
3200        </function-decl>
3201        <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'>
3202          <parameter type-id='type-id-183' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
3203          <return type-id='type-id-1'/>
3204        </function-decl>
3205        <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'>
3206          <parameter type-id='type-id-258' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
3207          <parameter type-id='type-id-258' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='497' column='1'/>
3208          <parameter type-id='type-id-357' name='option' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
3209          <parameter type-id='type-id-220' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='498' column='1'/>
3210          <return type-id='type-id-19'/>
3211        </function-decl>
3212        <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'>
3213          <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
3214          <parameter type-id='type-id-220' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
3215          <return type-id='type-id-1'/>
3216        </function-decl>
3217        <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'>
3218          <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
3219          <parameter type-id='type-id-220' name='ec' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='513' column='1'/>
3220          <return type-id='type-id-1'/>
3221        </function-decl>
3222        <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_'>
3223          <parameter type-id='type-id-197' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
3224          <parameter type-id='type-id-197' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
3225          <return type-id='type-id-197'/>
3226        </function-decl>
3227        <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_'>
3228          <parameter type-id='type-id-197' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
3229          <parameter type-id='type-id-197' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
3230          <return type-id='type-id-197'/>
3231        </function-decl>
3232        <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_'>
3233          <parameter type-id='type-id-198' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
3234          <parameter type-id='type-id-197' name='y' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
3235          <return type-id='type-id-198'/>
3236        </function-decl>
3237        <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'>
3238          <parameter type-id='type-id-197' name='x' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='250' column='1'/>
3239          <return type-id='type-id-197'/>
3240        </function-decl>
3241        <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'>
3242          <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='405' column='1'/>
3243          <return type-id='type-id-1'/>
3244        </function-decl>
3245        <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'>
3246          <parameter type-id='type-id-183' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
3247          <return type-id='type-id-1'/>
3248        </function-decl>
3249        <namespace-decl name='path_traits'>
3250          <typedef-decl name='codecvt_type' type-id='type-id-354' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='52' column='1' id='type-id-272'/>
3251          <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'>
3252            <parameter type-id='type-id-247' name='de' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1877' column='1'/>
3253            <parameter type-id='type-id-336' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1881' column='1'/>
3254            <parameter type-id='type-id-274' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1883' column='1'/>
3255            <return type-id='type-id-19'/>
3256          </function-decl>
3257          <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'>
3258            <parameter type-id='type-id-38' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
3259            <parameter type-id='type-id-38' name='from_end' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
3260            <parameter type-id='type-id-336' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='130' column='1'/>
3261            <parameter type-id='type-id-274' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='131' column='1'/>
3262            <return type-id='type-id-19'/>
3263          </function-decl>
3264          <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'>
3265            <parameter type-id='type-id-225' name='c_str' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
3266            <parameter type-id='type-id-133' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
3267            <parameter type-id='type-id-274' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='211' column='1'/>
3268            <return type-id='type-id-19'/>
3269          </function-decl>
3270          <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'>
3271            <parameter type-id='type-id-38' name='from' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='139' column='1'/>
3272            <parameter type-id='type-id-336' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='140' column='1'/>
3273            <parameter type-id='type-id-274' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='141' column='1'/>
3274            <return type-id='type-id-19'/>
3275          </function-decl>
3276        </namespace-decl>
3277        <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'>
3278          <parameter type-id='type-id-183' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
3279          <return type-id='type-id-1'/>
3280        </function-decl>
3281        <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'>
3282          <parameter type-id='type-id-183' name='f' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='288' column='1'/>
3283          <return type-id='type-id-1'/>
3284        </function-decl>
3285      </namespace-decl>
3286      <namespace-decl name='system'>
3287        <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-221'>
3288          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-359'/>
3289          <data-member access='private' layout-offset-in-bits='128'>
3290            <var-decl name='m_error_code' type-id='type-id-61' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='53' column='1'/>
3291          </data-member>
3292          <data-member access='private' layout-offset-in-bits='256'>
3293            <var-decl name='m_what' type-id='type-id-121' visibility='default' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='54' column='1'/>
3294          </data-member>
3295          <member-function access='public' constructor='yes'>
3296            <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'>
3297              <parameter type-id='type-id-222' is-artificial='yes'/>
3298              <parameter type-id='type-id-61'/>
3299              <return type-id='type-id-19'/>
3300            </function-decl>
3301          </member-function>
3302          <member-function access='public' constructor='yes'>
3303            <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'>
3304              <parameter type-id='type-id-222' is-artificial='yes'/>
3305              <parameter type-id='type-id-61'/>
3306              <parameter type-id='type-id-322'/>
3307              <return type-id='type-id-19'/>
3308            </function-decl>
3309          </member-function>
3310          <member-function access='public' constructor='yes'>
3311            <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'>
3312              <parameter type-id='type-id-222' is-artificial='yes'/>
3313              <parameter type-id='type-id-61'/>
3314              <parameter type-id='type-id-38'/>
3315              <return type-id='type-id-19'/>
3316            </function-decl>
3317          </member-function>
3318          <member-function access='public' constructor='yes'>
3319            <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'>
3320              <parameter type-id='type-id-222' is-artificial='yes'/>
3321              <parameter type-id='type-id-11'/>
3322              <parameter type-id='type-id-75'/>
3323              <return type-id='type-id-19'/>
3324            </function-decl>
3325          </member-function>
3326          <member-function access='public' constructor='yes'>
3327            <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'>
3328              <parameter type-id='type-id-222' is-artificial='yes'/>
3329              <parameter type-id='type-id-11'/>
3330              <parameter type-id='type-id-75'/>
3331              <parameter type-id='type-id-322'/>
3332              <return type-id='type-id-19'/>
3333            </function-decl>
3334          </member-function>
3335          <member-function access='public' constructor='yes'>
3336            <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'>
3337              <parameter type-id='type-id-222' is-artificial='yes'/>
3338              <parameter type-id='type-id-11'/>
3339              <parameter type-id='type-id-75'/>
3340              <parameter type-id='type-id-38'/>
3341              <return type-id='type-id-19'/>
3342            </function-decl>
3343          </member-function>
3344          <member-function access='public' destructor='yes' vtable-offset='0'>
3345            <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_errorD2Ev'>
3346              <parameter type-id='type-id-222' is-artificial='yes'/>
3347              <return type-id='type-id-19'/>
3348            </function-decl>
3349          </member-function>
3350          <member-function access='public' vtable-offset='2'>
3351            <function-decl name='what' mangled-name='_ZNK5boost6system12system_error4whatEv' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost6system12system_error4whatEv'>
3352              <parameter type-id='type-id-291' is-artificial='yes'/>
3353              <return type-id='type-id-38'/>
3354            </function-decl>
3355          </member-function>
3356        </class-decl>
3357      </namespace-decl>
3358      <namespace-decl name='detail'>
3359        <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-360'>
3360          <member-type access='public'>
3361            <typedef-decl name='type' type-id='type-id-173' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-342'/>
3362          </member-type>
3363        </class-decl>
3364        <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-156'>
3365          <data-member access='private' layout-offset-in-bits='0'>
3366            <var-decl name='pi_' type-id='type-id-162' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='104' column='1'/>
3367          </data-member>
3368          <member-function access='public' constructor='yes'>
3369            <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'>
3370              <parameter type-id='type-id-159' is-artificial='yes'/>
3371              <return type-id='type-id-19'/>
3372            </function-decl>
3373          </member-function>
3374          <member-function access='public' destructor='yes'>
3375            <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'>
3376              <parameter type-id='type-id-159' is-artificial='yes'/>
3377              <return type-id='type-id-19'/>
3378            </function-decl>
3379          </member-function>
3380          <member-function access='public' constructor='yes'>
3381            <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'>
3382              <parameter type-id='type-id-159' is-artificial='yes'/>
3383              <parameter type-id='type-id-231'/>
3384              <return type-id='type-id-19'/>
3385            </function-decl>
3386          </member-function>
3387          <member-function access='public' constructor='yes'>
3388            <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'>
3389              <parameter type-id='type-id-159' is-artificial='yes'/>
3390              <parameter type-id='type-id-158'/>
3391              <return type-id='type-id-19'/>
3392            </function-decl>
3393          </member-function>
3394          <member-function access='public' constructor='yes'>
3395            <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'>
3396              <parameter type-id='type-id-159' is-artificial='yes'/>
3397              <parameter type-id='type-id-244'/>
3398              <return type-id='type-id-19'/>
3399            </function-decl>
3400          </member-function>
3401          <member-function access='public' constructor='yes'>
3402            <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'>
3403              <parameter type-id='type-id-159' is-artificial='yes'/>
3404              <parameter type-id='type-id-244'/>
3405              <parameter type-id='type-id-361'/>
3406              <return type-id='type-id-19'/>
3407            </function-decl>
3408          </member-function>
3409          <member-function access='public'>
3410            <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_'>
3411              <parameter type-id='type-id-159' is-artificial='yes'/>
3412              <parameter type-id='type-id-175'/>
3413              <return type-id='type-id-19'/>
3414            </function-decl>
3415          </member-function>
3416          <member-function access='public'>
3417            <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_'>
3418              <parameter type-id='type-id-159' is-artificial='yes'/>
3419              <parameter type-id='type-id-189'/>
3420              <return type-id='type-id-19'/>
3421            </function-decl>
3422          </member-function>
3423          <member-function access='public'>
3424            <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_'>
3425              <parameter type-id='type-id-159' is-artificial='yes'/>
3426              <parameter type-id='type-id-157'/>
3427              <return type-id='type-id-19'/>
3428            </function-decl>
3429          </member-function>
3430        </class-decl>
3431        <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-160'>
3432          <data-member access='private' layout-offset-in-bits='64'>
3433            <var-decl name='use_count_' type-id='type-id-11' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='104' column='1'/>
3434          </data-member>
3435          <data-member access='private' layout-offset-in-bits='96'>
3436            <var-decl name='weak_count_' type-id='type-id-11' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='105' column='1'/>
3437          </data-member>
3438          <member-function access='private' constructor='yes'>
3439            <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'>
3440              <parameter type-id='type-id-162' is-artificial='yes'/>
3441              <parameter type-id='type-id-234'/>
3442              <return type-id='type-id-19'/>
3443            </function-decl>
3444          </member-function>
3445          <member-function access='public' constructor='yes'>
3446            <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'>
3447              <parameter type-id='type-id-162' is-artificial='yes'/>
3448              <return type-id='type-id-19'/>
3449            </function-decl>
3450          </member-function>
3451          <member-function access='public'>
3452            <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'>
3453              <parameter type-id='type-id-162' is-artificial='yes'/>
3454              <return type-id='type-id-19'/>
3455            </function-decl>
3456          </member-function>
3457          <member-function access='public'>
3458            <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'>
3459              <parameter type-id='type-id-162' is-artificial='yes'/>
3460              <return type-id='type-id-19'/>
3461            </function-decl>
3462          </member-function>
3463          <member-function access='public' destructor='yes' vtable-offset='0'>
3464            <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_baseD2Ev'>
3465              <parameter type-id='type-id-162' is-artificial='yes'/>
3466              <return type-id='type-id-19'/>
3467            </function-decl>
3468          </member-function>
3469          <member-function access='public' vtable-offset='2'>
3470            <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'>
3471              <parameter type-id='type-id-162' is-artificial='yes'/>
3472              <return type-id='type-id-19'/>
3473            </function-decl>
3474          </member-function>
3475          <member-function access='public' vtable-offset='3'>
3476            <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'>
3477              <parameter type-id='type-id-162' is-artificial='yes'/>
3478              <return type-id='type-id-19'/>
3479            </function-decl>
3480          </member-function>
3481          <member-function access='public' vtable-offset='4'>
3482            <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'>
3483              <parameter type-id='type-id-162' is-artificial='yes'/>
3484              <parameter type-id='type-id-242'/>
3485              <return type-id='type-id-8'/>
3486            </function-decl>
3487          </member-function>
3488          <member-function access='public' vtable-offset='5'>
3489            <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'>
3490              <parameter type-id='type-id-162' is-artificial='yes'/>
3491              <return type-id='type-id-8'/>
3492            </function-decl>
3493          </member-function>
3494        </class-decl>
3495        <typedef-decl name='sp_typeinfo' type-id='type-id-362' filepath='src/third_party/boost-1.56.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-240'/>
3496        <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-169'>
3497          <data-member access='private' layout-offset-in-bits='0'>
3498            <var-decl name='pi_' type-id='type-id-162' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='534' column='1'/>
3499          </data-member>
3500          <member-function access='public' constructor='yes'>
3501            <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'>
3502              <parameter type-id='type-id-172' is-artificial='yes'/>
3503              <return type-id='type-id-19'/>
3504            </function-decl>
3505          </member-function>
3506          <member-function access='public' constructor='yes'>
3507            <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'>
3508              <parameter type-id='type-id-172' is-artificial='yes'/>
3509              <parameter type-id='type-id-231'/>
3510              <return type-id='type-id-19'/>
3511            </function-decl>
3512          </member-function>
3513          <member-function access='public' constructor='yes'>
3514            <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'>
3515              <parameter type-id='type-id-172' is-artificial='yes'/>
3516              <parameter type-id='type-id-244'/>
3517              <return type-id='type-id-19'/>
3518            </function-decl>
3519          </member-function>
3520          <member-function access='public' constructor='yes'>
3521            <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'>
3522              <parameter type-id='type-id-172' is-artificial='yes'/>
3523              <parameter type-id='type-id-171'/>
3524              <return type-id='type-id-19'/>
3525            </function-decl>
3526          </member-function>
3527          <member-function access='public' destructor='yes'>
3528            <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'>
3529              <parameter type-id='type-id-172' is-artificial='yes'/>
3530              <return type-id='type-id-19'/>
3531            </function-decl>
3532          </member-function>
3533        </class-decl>
3534        <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-361'/>
3535        <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-363'>
3536          <member-type access='public'>
3537            <typedef-decl name='type' type-id='type-id-174' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-364'/>
3538          </member-type>
3539        </class-decl>
3540        <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-365'>
3541          <member-type access='public'>
3542            <typedef-decl name='type' type-id='type-id-175' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-343'/>
3543          </member-type>
3544        </class-decl>
3545        <class-decl name='sp_array_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='162' column='1' id='type-id-366'>
3546          <member-type access='public'>
3547            <typedef-decl name='type' type-id='type-id-19' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='164' column='1' id='type-id-367'/>
3548          </member-type>
3549        </class-decl>
3550        <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-368'>
3551          <member-type access='public'>
3552            <typedef-decl name='type' type-id='type-id-187' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='65' column='1' id='type-id-340'/>
3553          </member-type>
3554        </class-decl>
3555        <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-369'>
3556          <member-type access='public'>
3557            <typedef-decl name='type' type-id='type-id-188' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='90' column='1' id='type-id-370'/>
3558          </member-type>
3559        </class-decl>
3560        <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-371'>
3561          <member-type access='public'>
3562            <typedef-decl name='type' type-id='type-id-189' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='139' column='1' id='type-id-341'/>
3563          </member-type>
3564        </class-decl>
3565        <class-decl name='sp_array_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='162' column='1' id='type-id-372'>
3566          <member-type access='public'>
3567            <typedef-decl name='type' type-id='type-id-19' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='164' column='1' id='type-id-373'/>
3568          </member-type>
3569        </class-decl>
3570        <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-374'>
3571          <member-type access='public'>
3572            <typedef-decl name='type' type-id='type-id-376' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-375'/>
3573          </member-type>
3574        </class-decl>
3575        <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-377'>
3576          <member-type access='public'>
3577            <typedef-decl name='result_type' type-id='type-id-179' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-350'/>
3578          </member-type>
3579          <member-function access='public' static='yes'>
3580            <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_'>
3581              <parameter type-id='type-id-178'/>
3582              <return type-id='type-id-350'/>
3583            </function-decl>
3584          </member-function>
3585        </class-decl>
3586        <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-378'>
3587          <member-type access='public'>
3588            <typedef-decl name='type' type-id='type-id-380' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='389' column='1' id='type-id-379'/>
3589          </member-type>
3590        </class-decl>
3591        <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-381'>
3592          <member-type access='public'>
3593            <typedef-decl name='result_type' type-id='type-id-259' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='321' column='1' id='type-id-346'/>
3594          </member-type>
3595          <member-function access='public' static='yes'>
3596            <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_'>
3597              <parameter type-id='type-id-258'/>
3598              <return type-id='type-id-346'/>
3599            </function-decl>
3600          </member-function>
3601        </class-decl>
3602        <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-153'>
3603          <data-member access='public' layout-offset-in-bits='0'>
3604            <var-decl name='v_' type-id='type-id-178' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
3605          </data-member>
3606          <member-function access='public'>
3607            <function-decl name='addr_impl_ref' mangled-name='_ZN5boost6detail13addr_impl_refINS_10filesystem15directory_entryEEC2ERS3_' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='29' column='1' visibility='default' binding='global' size-in-bits='64'>
3608              <parameter type-id='type-id-155' is-artificial='yes'/>
3609              <parameter type-id='type-id-178'/>
3610              <return type-id='type-id-19'/>
3611            </function-decl>
3612          </member-function>
3613        </class-decl>
3614        <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-382'/>
3615        <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-163'>
3616          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-160'/>
3617          <data-member access='private' layout-offset-in-bits='128'>
3618            <var-decl name='px_' type-id='type-id-175' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
3619          </data-member>
3620          <member-function access='private'>
3621            <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'>
3622              <parameter type-id='type-id-165' is-artificial='yes'/>
3623              <parameter type-id='type-id-237'/>
3624              <return type-id='type-id-19'/>
3625            </function-decl>
3626          </member-function>
3627          <member-function access='public'>
3628            <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_'>
3629              <parameter type-id='type-id-165' is-artificial='yes'/>
3630              <parameter type-id='type-id-175'/>
3631              <return type-id='type-id-19'/>
3632            </function-decl>
3633          </member-function>
3634          <member-function access='public' vtable-offset='2'>
3635            <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'>
3636              <parameter type-id='type-id-165' is-artificial='yes'/>
3637              <return type-id='type-id-19'/>
3638            </function-decl>
3639          </member-function>
3640          <member-function access='public' vtable-offset='4'>
3641            <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'>
3642              <parameter type-id='type-id-165' is-artificial='yes'/>
3643              <parameter type-id='type-id-242'/>
3644              <return type-id='type-id-8'/>
3645            </function-decl>
3646          </member-function>
3647          <member-function access='public' vtable-offset='5'>
3648            <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'>
3649              <parameter type-id='type-id-165' is-artificial='yes'/>
3650              <return type-id='type-id-8'/>
3651            </function-decl>
3652          </member-function>
3653        </class-decl>
3654        <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-166'>
3655          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-160'/>
3656          <data-member access='private' layout-offset-in-bits='128'>
3657            <var-decl name='px_' type-id='type-id-189' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='57' column='1'/>
3658          </data-member>
3659          <member-function access='private'>
3660            <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'>
3661              <parameter type-id='type-id-168' is-artificial='yes'/>
3662              <parameter type-id='type-id-239'/>
3663              <return type-id='type-id-19'/>
3664            </function-decl>
3665          </member-function>
3666          <member-function access='public'>
3667            <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_'>
3668              <parameter type-id='type-id-168' is-artificial='yes'/>
3669              <parameter type-id='type-id-189'/>
3670              <return type-id='type-id-19'/>
3671            </function-decl>
3672          </member-function>
3673          <member-function access='public' vtable-offset='2'>
3674            <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'>
3675              <parameter type-id='type-id-168' is-artificial='yes'/>
3676              <return type-id='type-id-19'/>
3677            </function-decl>
3678          </member-function>
3679          <member-function access='public' vtable-offset='4'>
3680            <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'>
3681              <parameter type-id='type-id-168' is-artificial='yes'/>
3682              <parameter type-id='type-id-242'/>
3683              <return type-id='type-id-8'/>
3684            </function-decl>
3685          </member-function>
3686          <member-function access='public' vtable-offset='5'>
3687            <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'>
3688              <parameter type-id='type-id-168' is-artificial='yes'/>
3689              <return type-id='type-id-8'/>
3690            </function-decl>
3691          </member-function>
3692        </class-decl>
3693        <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'>
3694          <parameter type-id='type-id-326' name='pw' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='35' column='1'/>
3695          <parameter type-id='type-id-11' name='dv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='35' column='1'/>
3696          <return type-id='type-id-11'/>
3697        </function-decl>
3698        <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'>
3699          <parameter type-id='type-id-211' name='ppx' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
3700          <parameter type-id='type-id-175' name='p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
3701          <parameter type-id='type-id-157' name='pn' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
3702          <return type-id='type-id-19'/>
3703        </function-decl>
3704        <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'>
3705          <parameter is-variadic='yes'/>
3706          <return type-id='type-id-19'/>
3707        </function-decl>
3708        <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'>
3709          <parameter type-id='type-id-217' name='ppx' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
3710          <parameter type-id='type-id-189' name='p' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
3711          <parameter type-id='type-id-157' name='pn' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='269' column='1'/>
3712          <return type-id='type-id-19'/>
3713        </function-decl>
3714        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::path::iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-383'/>
3715        <class-decl name='operator_brackets_proxy&lt;boost::filesystem::directory_iterator&gt;' visibility='default' is-declaration-only='yes' id='type-id-384'/>
3716      </namespace-decl>
3717      <namespace-decl name='core'>
3718        <typedef-decl name='typeinfo' type-id='type-id-385' filepath='src/third_party/boost-1.56.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-362'/>
3719      </namespace-decl>
3720      <namespace-decl name='mpl'>
3721        <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-386'>
3722          <member-type access='public'>
3723            <typedef-decl name='type' type-id='type-id-387' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-376'/>
3724          </member-type>
3725        </class-decl>
3726        <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-388'>
3727          <member-type access='public'>
3728            <typedef-decl name='type' type-id='type-id-383' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-387'/>
3729          </member-type>
3730        </class-decl>
3731        <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-389'>
3732          <member-type access='public'>
3733            <typedef-decl name='type' type-id='type-id-390' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='70' column='1' id='type-id-380'/>
3734          </member-type>
3735        </class-decl>
3736        <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-391'>
3737          <member-type access='public'>
3738            <typedef-decl name='type' type-id='type-id-384' filepath='src/third_party/boost-1.56.0/boost/mpl/if.hpp' line='36' column='1' id='type-id-390'/>
3739          </member-type>
3740        </class-decl>
3741      </namespace-decl>
3742      <namespace-decl name='iterators'>
3743        <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-392'>
3744          <member-type access='public'>
3745            <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-393'>
3746              <member-type access='public'>
3747                <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-394'/>
3748              </member-type>
3749            </class-decl>
3750          </member-type>
3751        </class-decl>
3752      </namespace-decl>
3753      <function-decl name='operator!=&lt;boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path &amp;, long, boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path &amp;, long&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'>
3754        <parameter type-id='type-id-279' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
3755        <parameter type-id='type-id-279' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
3756        <return type-id='type-id-394'/>
3757      </function-decl>
3758      <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_'>
3759        <parameter type-id='type-id-65' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='37' column='1'/>
3760        <return type-id='type-id-19'/>
3761      </function-decl>
3762      <function-decl name='operator!=&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry &amp;, long, boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry &amp;, long&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'>
3763        <parameter type-id='type-id-276' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
3764        <parameter type-id='type-id-276' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
3765        <return type-id='type-id-394'/>
3766      </function-decl>
3767      <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'>
3768        <parameter type-id='type-id-285' name='a' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
3769        <parameter type-id='type-id-285' name='b' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='728' column='1'/>
3770        <return type-id='type-id-1'/>
3771      </function-decl>
3772      <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_'>
3773        <parameter type-id='type-id-175' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1'/>
3774        <return type-id='type-id-19'/>
3775      </function-decl>
3776      <function-decl name='operator==&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry &amp;, long, boost::filesystem::directory_iterator, boost::filesystem::directory_entry, boost::single_pass_traversal_tag, boost::filesystem::directory_entry &amp;, long&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'>
3777        <parameter type-id='type-id-276' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
3778        <parameter type-id='type-id-276' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
3779        <return type-id='type-id-394'/>
3780      </function-decl>
3781      <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_'>
3782        <parameter type-id='type-id-189' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='29' column='1'/>
3783        <return type-id='type-id-19'/>
3784      </function-decl>
3785    </namespace-decl>
3786    <namespace-decl name='std'>
3787      <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/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-395'>
3788        <member-type access='public'>
3789          <typedef-decl name='type' type-id='type-id-175' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-332'/>
3790        </member-type>
3791      </class-decl>
3792      <typedef-decl name='size_t' type-id='type-id-17' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='188' column='1' id='type-id-142'/>
3793      <class-decl name='__false_type' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/cpp_type_traits.h' line='83' column='1' id='type-id-134'/>
3794      <typedef-decl name='ptrdiff_t' type-id='type-id-13' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='189' column='1' id='type-id-396'/>
3795      <class-decl name='forward_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='95' column='1' id='type-id-135'>
3796        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-136'/>
3797      </class-decl>
3798      <class-decl name='bidirectional_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='99' column='1' id='type-id-397'>
3799        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-135'/>
3800      </class-decl>
3801      <class-decl name='input_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='89' column='1' id='type-id-136'/>
3802      <class-decl name='random_access_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='103' column='1' id='type-id-398'>
3803        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-397'/>
3804      </class-decl>
3805      <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/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-399'>
3806        <member-type access='public'>
3807          <typedef-decl name='type' type-id='type-id-189' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-334'/>
3808        </member-type>
3809      </class-decl>
3810      <typedef-decl name='wstring' type-id='type-id-400' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stringfwd.h' line='68' column='1' id='type-id-323'/>
3811      <class-decl name='locale' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='62' column='1' id='type-id-302'>
3812        <member-type access='private'>
3813          <typedef-decl name='category' type-id='type-id-11' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='67' column='1' id='type-id-310'/>
3814        </member-type>
3815        <member-type access='private'>
3816          <class-decl name='_Impl' size-in-bits='320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='475' column='1' id='type-id-306'>
3817            <data-member access='private' layout-offset-in-bits='0'>
3818              <var-decl name='_M_refcount' type-id='type-id-130' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='495' column='1'/>
3819            </data-member>
3820            <data-member access='private' layout-offset-in-bits='64'>
3821              <var-decl name='_M_facets' type-id='type-id-315' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='496' column='1'/>
3822            </data-member>
3823            <data-member access='private' layout-offset-in-bits='128'>
3824              <var-decl name='_M_facets_size' type-id='type-id-142' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='497' column='1'/>
3825            </data-member>
3826            <data-member access='private' layout-offset-in-bits='192'>
3827              <var-decl name='_M_caches' type-id='type-id-315' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='498' column='1'/>
3828            </data-member>
3829            <data-member access='private' layout-offset-in-bits='256'>
3830              <var-decl name='_M_names' type-id='type-id-67' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='499' column='1'/>
3831            </data-member>
3832            <data-member access='private' static='yes'>
3833              <var-decl name='_S_id_ctype' type-id='type-id-146' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='500' column='1'/>
3834            </data-member>
3835            <data-member access='private' static='yes'>
3836              <var-decl name='_S_id_numeric' type-id='type-id-146' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='501' column='1'/>
3837            </data-member>
3838            <data-member access='private' static='yes'>
3839              <var-decl name='_S_id_collate' type-id='type-id-146' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='502' column='1'/>
3840            </data-member>
3841            <data-member access='private' static='yes'>
3842              <var-decl name='_S_id_time' type-id='type-id-146' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='503' column='1'/>
3843            </data-member>
3844            <data-member access='private' static='yes'>
3845              <var-decl name='_S_id_monetary' type-id='type-id-146' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='504' column='1'/>
3846            </data-member>
3847            <data-member access='private' static='yes'>
3848              <var-decl name='_S_id_messages' type-id='type-id-146' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='505' column='1'/>
3849            </data-member>
3850            <data-member access='private' static='yes'>
3851              <var-decl name='_S_facet_categories' type-id='type-id-144' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='506' column='1'/>
3852            </data-member>
3853            <member-function access='private' constructor='yes'>
3854              <function-decl name='_Impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='527' column='1' visibility='default' binding='global' size-in-bits='64'>
3855                <parameter type-id='type-id-330' is-artificial='yes'/>
3856                <parameter type-id='type-id-308'/>
3857                <parameter type-id='type-id-142'/>
3858                <return type-id='type-id-19'/>
3859              </function-decl>
3860            </member-function>
3861            <member-function access='private' constructor='yes'>
3862              <function-decl name='_Impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
3863                <parameter type-id='type-id-330' is-artificial='yes'/>
3864                <parameter type-id='type-id-38'/>
3865                <parameter type-id='type-id-142'/>
3866                <return type-id='type-id-19'/>
3867              </function-decl>
3868            </member-function>
3869            <member-function access='private' constructor='yes'>
3870              <function-decl name='_Impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
3871                <parameter type-id='type-id-330' is-artificial='yes'/>
3872                <parameter type-id='type-id-142'/>
3873                <return type-id='type-id-19'/>
3874              </function-decl>
3875            </member-function>
3876            <member-function access='private' destructor='yes'>
3877              <function-decl name='~_Impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
3878                <parameter type-id='type-id-330' is-artificial='yes'/>
3879                <return type-id='type-id-19'/>
3880              </function-decl>
3881            </member-function>
3882            <member-function access='private' constructor='yes'>
3883              <function-decl name='_Impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64'>
3884                <parameter type-id='type-id-330' is-artificial='yes'/>
3885                <parameter type-id='type-id-308'/>
3886                <return type-id='type-id-19'/>
3887              </function-decl>
3888            </member-function>
3889          </class-decl>
3890        </member-type>
3891        <member-type access='private'>
3892          <class-decl name='id' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='436' column='1' id='type-id-316'>
3893            <data-member access='private' layout-offset-in-bits='0'>
3894              <var-decl name='_M_index' type-id='type-id-142' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='453' column='1'/>
3895            </data-member>
3896            <data-member access='private' static='yes'>
3897              <var-decl name='_S_refcount' type-id='type-id-130' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='456' column='1'/>
3898            </data-member>
3899            <member-function access='private' constructor='yes'>
3900              <function-decl name='id' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='461' column='1' visibility='default' binding='global' size-in-bits='64'>
3901                <parameter type-id='type-id-331' is-artificial='yes'/>
3902                <parameter type-id='type-id-318'/>
3903                <return type-id='type-id-19'/>
3904              </function-decl>
3905            </member-function>
3906            <member-function access='public' constructor='yes'>
3907              <function-decl name='id' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64'>
3908                <parameter type-id='type-id-331' is-artificial='yes'/>
3909                <return type-id='type-id-19'/>
3910              </function-decl>
3911            </member-function>
3912          </class-decl>
3913        </member-type>
3914        <member-type access='private'>
3915          <class-decl name='facet' visibility='default' is-declaration-only='yes' id='type-id-312'/>
3916        </member-type>
3917        <data-member access='public' static='yes'>
3918          <var-decl name='none' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='98' column='1'/>
3919        </data-member>
3920        <data-member access='public' static='yes'>
3921          <var-decl name='ctype' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='99' column='1'/>
3922        </data-member>
3923        <data-member access='public' static='yes'>
3924          <var-decl name='numeric' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='100' column='1'/>
3925        </data-member>
3926        <data-member access='public' static='yes'>
3927          <var-decl name='collate' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='101' column='1'/>
3928        </data-member>
3929        <data-member access='public' static='yes'>
3930          <var-decl name='time' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='102' column='1'/>
3931        </data-member>
3932        <data-member access='public' static='yes'>
3933          <var-decl name='monetary' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='103' column='1'/>
3934        </data-member>
3935        <data-member access='public' static='yes'>
3936          <var-decl name='messages' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='104' column='1'/>
3937        </data-member>
3938        <data-member access='public' static='yes'>
3939          <var-decl name='all' type-id='type-id-311' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='105' column='1'/>
3940        </data-member>
3941        <data-member access='private' layout-offset-in-bits='0'>
3942          <var-decl name='_M_impl' type-id='type-id-330' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='280' column='1'/>
3943        </data-member>
3944        <data-member access='private' static='yes'>
3945          <var-decl name='_S_classic' type-id='type-id-330' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='283' column='1'/>
3946        </data-member>
3947        <data-member access='private' static='yes'>
3948          <var-decl name='_S_global' type-id='type-id-330' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='286' column='1'/>
3949        </data-member>
3950        <data-member access='private' static='yes'>
3951          <var-decl name='_S_categories' type-id='type-id-294' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='292' column='1'/>
3952        </data-member>
3953        <data-member access='private' static='yes'>
3954          <var-decl name='_S_once' type-id='type-id-149' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='307' column='1'/>
3955        </data-member>
3956        <member-function access='public' constructor='yes'>
3957          <function-decl name='locale' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
3958            <parameter type-id='type-id-329' is-artificial='yes'/>
3959            <return type-id='type-id-19'/>
3960          </function-decl>
3961        </member-function>
3962        <member-function access='public' constructor='yes'>
3963          <function-decl name='locale' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
3964            <parameter type-id='type-id-329' is-artificial='yes'/>
3965            <parameter type-id='type-id-304'/>
3966            <return type-id='type-id-19'/>
3967          </function-decl>
3968        </member-function>
3969        <member-function access='public' constructor='yes'>
3970          <function-decl name='locale' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
3971            <parameter type-id='type-id-329' is-artificial='yes'/>
3972            <parameter type-id='type-id-38'/>
3973            <return type-id='type-id-19'/>
3974          </function-decl>
3975        </member-function>
3976        <member-function access='public' constructor='yes'>
3977          <function-decl name='locale' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
3978            <parameter type-id='type-id-329' is-artificial='yes'/>
3979            <parameter type-id='type-id-304'/>
3980            <parameter type-id='type-id-38'/>
3981            <parameter type-id='type-id-310'/>
3982            <return type-id='type-id-19'/>
3983          </function-decl>
3984        </member-function>
3985        <member-function access='public' constructor='yes'>
3986          <function-decl name='locale' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
3987            <parameter type-id='type-id-329' is-artificial='yes'/>
3988            <parameter type-id='type-id-304'/>
3989            <parameter type-id='type-id-304'/>
3990            <parameter type-id='type-id-310'/>
3991            <return type-id='type-id-19'/>
3992          </function-decl>
3993        </member-function>
3994        <member-function access='public' destructor='yes'>
3995          <function-decl name='~locale' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
3996            <parameter type-id='type-id-329' is-artificial='yes'/>
3997            <return type-id='type-id-19'/>
3998          </function-decl>
3999        </member-function>
4000        <member-function access='private' constructor='yes'>
4001          <function-decl name='locale' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/locale_classes.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
4002            <parameter type-id='type-id-329' is-artificial='yes'/>
4003            <parameter type-id='type-id-330'/>
4004            <return type-id='type-id-19'/>
4005          </function-decl>
4006        </member-function>
4007      </class-decl>
4008      <class-decl name='iterator_traits&lt;char *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='175' column='1' id='type-id-401'>
4009        <member-type access='public'>
4010          <typedef-decl name='difference_type' type-id='type-id-396' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-402'/>
4011        </member-type>
4012        <member-type access='public'>
4013          <typedef-decl name='iterator_category' type-id='type-id-398' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='177' column='1' id='type-id-403'/>
4014        </member-type>
4015        <member-type access='public'>
4016          <typedef-decl name='reference' type-id='type-id-223' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='181' column='1' id='type-id-404'/>
4017        </member-type>
4018        <member-type access='public'>
4019          <typedef-decl name='pointer' type-id='type-id-65' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='180' column='1' id='type-id-405'/>
4020        </member-type>
4021      </class-decl>
4022      <function-decl name='swap&lt;boost::filesystem::detail::dir_itr_imp *&gt;' mangled-name='_ZSt4swapIPN5boost10filesystem6detail11dir_itr_impEEvRT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4023        <parameter type-id='type-id-176' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
4024        <parameter type-id='type-id-176' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
4025        <return type-id='type-id-19'/>
4026      </function-decl>
4027      <function-decl name='move&lt;boost::filesystem::detail::dir_itr_imp *&amp;&gt;' mangled-name='_ZSt4moveIRPN5boost10filesystem6detail11dir_itr_impEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4028        <parameter type-id='type-id-176' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
4029        <return type-id='type-id-333'/>
4030      </function-decl>
4031      <class-decl name='allocator&lt;char&gt;' visibility='default' is-declaration-only='yes' id='type-id-141'>
4032        <member-type access='private'>
4033          <typedef-decl name='size_type' type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-125'/>
4034        </member-type>
4035      </class-decl>
4036      <function-decl name='operator==&lt;char&gt;' mangled-name='_ZSteqIcEbRKSaIT_ES3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSteqIcEbRKSaIT_ES3_'>
4037        <parameter type-id='type-id-132' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='133' column='1'/>
4038        <parameter type-id='type-id-132' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='133' column='1'/>
4039        <return type-id='type-id-1'/>
4040      </function-decl>
4041      <function-decl name='distance&lt;char *&gt;' mangled-name='_ZSt8distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4042        <parameter type-id='type-id-65' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4043        <parameter type-id='type-id-65' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4044        <return type-id='type-id-402'/>
4045      </function-decl>
4046      <function-decl name='__distance&lt;char *&gt;' mangled-name='_ZSt10__distanceIPcENSt15iterator_traitsIT_E15difference_typeES2_S2_St26random_access_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
4047        <parameter type-id='type-id-65' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4048        <parameter type-id='type-id-65' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4049        <parameter type-id='type-id-398' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='91' column='1'/>
4050        <return type-id='type-id-402'/>
4051      </function-decl>
4052      <function-decl name='__iterator_category&lt;char *&gt;' mangled-name='_ZSt19__iterator_categoryIPcENSt15iterator_traitsIT_E17iterator_categoryERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4053        <parameter type-id='type-id-225' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1'/>
4054        <return type-id='type-id-403'/>
4055      </function-decl>
4056      <class-decl name='runtime_error' visibility='default' is-declaration-only='yes' id='type-id-359'/>
4057      <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-385'/>
4058      <function-decl name='swap&lt;boost::filesystem::filesystem_error::m_imp *&gt;' mangled-name='_ZSt4swapIPN5boost10filesystem16filesystem_error5m_impEEvRT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4059        <parameter type-id='type-id-190' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
4060        <parameter type-id='type-id-190' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
4061        <return type-id='type-id-19'/>
4062      </function-decl>
4063      <function-decl name='move&lt;boost::filesystem::filesystem_error::m_imp *&amp;&gt;' mangled-name='_ZSt4moveIRPN5boost10filesystem16filesystem_error5m_impEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4064        <parameter type-id='type-id-190' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
4065        <return type-id='type-id-335'/>
4066      </function-decl>
4067      <class-decl name='codecvt&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-354'/>
4068      <class-decl name='basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-400'>
4069        <member-type access='private'>
4070          <typedef-decl name='size_type' type-id='type-id-407' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='121' column='1' id='type-id-406'/>
4071        </member-type>
4072        <member-function access='public'>
4073          <function-decl name='append&lt;wchar_t *&gt;' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEE6appendIPwEERS2_T_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4074            <parameter type-id='type-id-408' is-artificial='yes'/>
4075            <parameter type-id='type-id-115'/>
4076            <parameter type-id='type-id-115'/>
4077            <return type-id='type-id-409'/>
4078          </function-decl>
4079        </member-function>
4080      </class-decl>
4081    </namespace-decl>
4082    <namespace-decl name='mpl_'>
4083      <typedef-decl name='true_' type-id='type-id-295' filepath='src/third_party/boost-1.56.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-352'/>
4084      <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-295'>
4085        <data-member access='public' static='yes'>
4086          <var-decl name='value' type-id='type-id-226' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='25' column='1'/>
4087        </data-member>
4088      </class-decl>
4089    </namespace-decl>
4090    <namespace-decl name='__gnu_cxx'>
4091      <function-decl name='__is_null_pointer&lt;char&gt;' mangled-name='_ZN9__gnu_cxx17__is_null_pointerIcEEbPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4092        <parameter type-id='type-id-65' name='__ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/type_traits.h' line='150' column='1'/>
4093        <return type-id='type-id-1'/>
4094      </function-decl>
4095    </namespace-decl>
4096    <function-decl name='acos' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
4097      <parameter type-id='type-id-9'/>
4098      <return type-id='type-id-9'/>
4099    </function-decl>
4100    <function-decl name='asin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'>
4101      <parameter type-id='type-id-9'/>
4102      <return type-id='type-id-9'/>
4103    </function-decl>
4104    <function-decl name='atan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'>
4105      <parameter type-id='type-id-9'/>
4106      <return type-id='type-id-9'/>
4107    </function-decl>
4108    <function-decl name='atan2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
4109      <parameter type-id='type-id-9'/>
4110      <parameter type-id='type-id-9'/>
4111      <return type-id='type-id-9'/>
4112    </function-decl>
4113    <function-decl name='ceil' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
4114      <parameter type-id='type-id-9'/>
4115      <return type-id='type-id-9'/>
4116    </function-decl>
4117    <function-decl name='cos' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64'>
4118      <parameter type-id='type-id-9'/>
4119      <return type-id='type-id-9'/>
4120    </function-decl>
4121    <function-decl name='cosh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
4122      <parameter type-id='type-id-9'/>
4123      <return type-id='type-id-9'/>
4124    </function-decl>
4125    <function-decl name='exp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
4126      <parameter type-id='type-id-9'/>
4127      <return type-id='type-id-9'/>
4128    </function-decl>
4129    <function-decl name='fabs' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
4130      <parameter type-id='type-id-9'/>
4131      <return type-id='type-id-9'/>
4132    </function-decl>
4133    <function-decl name='floor' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
4134      <parameter type-id='type-id-9'/>
4135      <return type-id='type-id-9'/>
4136    </function-decl>
4137    <function-decl name='fmod' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
4138      <parameter type-id='type-id-9'/>
4139      <parameter type-id='type-id-9'/>
4140      <return type-id='type-id-9'/>
4141    </function-decl>
4142    <function-decl name='frexp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
4143      <parameter type-id='type-id-9'/>
4144      <parameter type-id='type-id-326'/>
4145      <return type-id='type-id-9'/>
4146    </function-decl>
4147    <function-decl name='ldexp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
4148      <parameter type-id='type-id-9'/>
4149      <parameter type-id='type-id-11'/>
4150      <return type-id='type-id-9'/>
4151    </function-decl>
4152    <function-decl name='log' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
4153      <parameter type-id='type-id-9'/>
4154      <return type-id='type-id-9'/>
4155    </function-decl>
4156    <function-decl name='log10' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
4157      <parameter type-id='type-id-9'/>
4158      <return type-id='type-id-9'/>
4159    </function-decl>
4160    <function-decl name='modf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
4161      <parameter type-id='type-id-9'/>
4162      <parameter type-id='type-id-325'/>
4163      <return type-id='type-id-9'/>
4164    </function-decl>
4165    <function-decl name='pow' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
4166      <parameter type-id='type-id-9'/>
4167      <parameter type-id='type-id-9'/>
4168      <return type-id='type-id-9'/>
4169    </function-decl>
4170    <function-decl name='sin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
4171      <parameter type-id='type-id-9'/>
4172      <return type-id='type-id-9'/>
4173    </function-decl>
4174    <function-decl name='sinh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4175      <parameter type-id='type-id-9'/>
4176      <return type-id='type-id-9'/>
4177    </function-decl>
4178    <function-decl name='sqrt' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
4179      <parameter type-id='type-id-9'/>
4180      <return type-id='type-id-9'/>
4181    </function-decl>
4182    <function-decl name='tan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
4183      <parameter type-id='type-id-9'/>
4184      <return type-id='type-id-9'/>
4185    </function-decl>
4186    <function-decl name='tanh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
4187      <parameter type-id='type-id-9'/>
4188      <return type-id='type-id-9'/>
4189    </function-decl>
4190    <function-decl name='acosh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
4191      <parameter type-id='type-id-9'/>
4192      <return type-id='type-id-9'/>
4193    </function-decl>
4194    <function-decl name='acoshf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
4195      <parameter type-id='type-id-10'/>
4196      <return type-id='type-id-10'/>
4197    </function-decl>
4198    <function-decl name='acoshl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
4199      <parameter type-id='type-id-12'/>
4200      <return type-id='type-id-12'/>
4201    </function-decl>
4202    <function-decl name='asinh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4203      <parameter type-id='type-id-9'/>
4204      <return type-id='type-id-9'/>
4205    </function-decl>
4206    <function-decl name='asinhf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4207      <parameter type-id='type-id-10'/>
4208      <return type-id='type-id-10'/>
4209    </function-decl>
4210    <function-decl name='asinhl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4211      <parameter type-id='type-id-12'/>
4212      <return type-id='type-id-12'/>
4213    </function-decl>
4214    <function-decl name='atanh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4215      <parameter type-id='type-id-9'/>
4216      <return type-id='type-id-9'/>
4217    </function-decl>
4218    <function-decl name='atanhf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4219      <parameter type-id='type-id-10'/>
4220      <return type-id='type-id-10'/>
4221    </function-decl>
4222    <function-decl name='atanhl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4223      <parameter type-id='type-id-12'/>
4224      <return type-id='type-id-12'/>
4225    </function-decl>
4226    <function-decl name='cbrt' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
4227      <parameter type-id='type-id-9'/>
4228      <return type-id='type-id-9'/>
4229    </function-decl>
4230    <function-decl name='cbrtf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
4231      <parameter type-id='type-id-10'/>
4232      <return type-id='type-id-10'/>
4233    </function-decl>
4234    <function-decl name='cbrtl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
4235      <parameter type-id='type-id-12'/>
4236      <return type-id='type-id-12'/>
4237    </function-decl>
4238    <function-decl name='copysign' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
4239      <parameter type-id='type-id-9'/>
4240      <parameter type-id='type-id-9'/>
4241      <return type-id='type-id-9'/>
4242    </function-decl>
4243    <function-decl name='copysignf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
4244      <parameter type-id='type-id-10'/>
4245      <parameter type-id='type-id-10'/>
4246      <return type-id='type-id-10'/>
4247    </function-decl>
4248    <function-decl name='copysignl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
4249      <parameter type-id='type-id-12'/>
4250      <parameter type-id='type-id-12'/>
4251      <return type-id='type-id-12'/>
4252    </function-decl>
4253    <function-decl name='erf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
4254      <parameter type-id='type-id-9'/>
4255      <return type-id='type-id-9'/>
4256    </function-decl>
4257    <function-decl name='erff' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
4258      <parameter type-id='type-id-10'/>
4259      <return type-id='type-id-10'/>
4260    </function-decl>
4261    <function-decl name='erfl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
4262      <parameter type-id='type-id-12'/>
4263      <return type-id='type-id-12'/>
4264    </function-decl>
4265    <function-decl name='erfc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'>
4266      <parameter type-id='type-id-9'/>
4267      <return type-id='type-id-9'/>
4268    </function-decl>
4269    <function-decl name='erfcf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'>
4270      <parameter type-id='type-id-10'/>
4271      <return type-id='type-id-10'/>
4272    </function-decl>
4273    <function-decl name='erfcl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'>
4274      <parameter type-id='type-id-12'/>
4275      <return type-id='type-id-12'/>
4276    </function-decl>
4277    <function-decl name='exp2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
4278      <parameter type-id='type-id-9'/>
4279      <return type-id='type-id-9'/>
4280    </function-decl>
4281    <function-decl name='exp2f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
4282      <parameter type-id='type-id-10'/>
4283      <return type-id='type-id-10'/>
4284    </function-decl>
4285    <function-decl name='exp2l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
4286      <parameter type-id='type-id-12'/>
4287      <return type-id='type-id-12'/>
4288    </function-decl>
4289    <function-decl name='expm1' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
4290      <parameter type-id='type-id-9'/>
4291      <return type-id='type-id-9'/>
4292    </function-decl>
4293    <function-decl name='expm1f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
4294      <parameter type-id='type-id-10'/>
4295      <return type-id='type-id-10'/>
4296    </function-decl>
4297    <function-decl name='expm1l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
4298      <parameter type-id='type-id-12'/>
4299      <return type-id='type-id-12'/>
4300    </function-decl>
4301    <function-decl name='fdim' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
4302      <parameter type-id='type-id-9'/>
4303      <parameter type-id='type-id-9'/>
4304      <return type-id='type-id-9'/>
4305    </function-decl>
4306    <function-decl name='fdimf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
4307      <parameter type-id='type-id-10'/>
4308      <parameter type-id='type-id-10'/>
4309      <return type-id='type-id-10'/>
4310    </function-decl>
4311    <function-decl name='fdiml' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
4312      <parameter type-id='type-id-12'/>
4313      <parameter type-id='type-id-12'/>
4314      <return type-id='type-id-12'/>
4315    </function-decl>
4316    <function-decl name='fma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
4317      <parameter type-id='type-id-9'/>
4318      <parameter type-id='type-id-9'/>
4319      <parameter type-id='type-id-9'/>
4320      <return type-id='type-id-9'/>
4321    </function-decl>
4322    <function-decl name='fmaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
4323      <parameter type-id='type-id-10'/>
4324      <parameter type-id='type-id-10'/>
4325      <parameter type-id='type-id-10'/>
4326      <return type-id='type-id-10'/>
4327    </function-decl>
4328    <function-decl name='fmal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
4329      <parameter type-id='type-id-12'/>
4330      <parameter type-id='type-id-12'/>
4331      <parameter type-id='type-id-12'/>
4332      <return type-id='type-id-12'/>
4333    </function-decl>
4334    <function-decl name='fmax' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
4335      <parameter type-id='type-id-9'/>
4336      <parameter type-id='type-id-9'/>
4337      <return type-id='type-id-9'/>
4338    </function-decl>
4339    <function-decl name='fmaxf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
4340      <parameter type-id='type-id-10'/>
4341      <parameter type-id='type-id-10'/>
4342      <return type-id='type-id-10'/>
4343    </function-decl>
4344    <function-decl name='fmaxl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
4345      <parameter type-id='type-id-12'/>
4346      <parameter type-id='type-id-12'/>
4347      <return type-id='type-id-12'/>
4348    </function-decl>
4349    <function-decl name='fmin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
4350      <parameter type-id='type-id-9'/>
4351      <parameter type-id='type-id-9'/>
4352      <return type-id='type-id-9'/>
4353    </function-decl>
4354    <function-decl name='fminf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
4355      <parameter type-id='type-id-10'/>
4356      <parameter type-id='type-id-10'/>
4357      <return type-id='type-id-10'/>
4358    </function-decl>
4359    <function-decl name='fminl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
4360      <parameter type-id='type-id-12'/>
4361      <parameter type-id='type-id-12'/>
4362      <return type-id='type-id-12'/>
4363    </function-decl>
4364    <function-decl name='hypot' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
4365      <parameter type-id='type-id-9'/>
4366      <parameter type-id='type-id-9'/>
4367      <return type-id='type-id-9'/>
4368    </function-decl>
4369    <function-decl name='hypotf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
4370      <parameter type-id='type-id-10'/>
4371      <parameter type-id='type-id-10'/>
4372      <return type-id='type-id-10'/>
4373    </function-decl>
4374    <function-decl name='hypotl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
4375      <parameter type-id='type-id-12'/>
4376      <parameter type-id='type-id-12'/>
4377      <return type-id='type-id-12'/>
4378    </function-decl>
4379    <function-decl name='ilogb' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
4380      <parameter type-id='type-id-9'/>
4381      <return type-id='type-id-11'/>
4382    </function-decl>
4383    <function-decl name='ilogbf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
4384      <parameter type-id='type-id-10'/>
4385      <return type-id='type-id-11'/>
4386    </function-decl>
4387    <function-decl name='ilogbl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
4388      <parameter type-id='type-id-12'/>
4389      <return type-id='type-id-11'/>
4390    </function-decl>
4391    <function-decl name='lgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
4392      <parameter type-id='type-id-9'/>
4393      <return type-id='type-id-9'/>
4394    </function-decl>
4395    <function-decl name='lgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
4396      <parameter type-id='type-id-10'/>
4397      <return type-id='type-id-10'/>
4398    </function-decl>
4399    <function-decl name='lgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
4400      <parameter type-id='type-id-12'/>
4401      <return type-id='type-id-12'/>
4402    </function-decl>
4403    <function-decl name='llrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
4404      <parameter type-id='type-id-9'/>
4405      <return type-id='type-id-14'/>
4406    </function-decl>
4407    <function-decl name='llrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
4408      <parameter type-id='type-id-10'/>
4409      <return type-id='type-id-14'/>
4410    </function-decl>
4411    <function-decl name='llrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
4412      <parameter type-id='type-id-12'/>
4413      <return type-id='type-id-14'/>
4414    </function-decl>
4415    <function-decl name='llround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
4416      <parameter type-id='type-id-9'/>
4417      <return type-id='type-id-14'/>
4418    </function-decl>
4419    <function-decl name='llroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
4420      <parameter type-id='type-id-10'/>
4421      <return type-id='type-id-14'/>
4422    </function-decl>
4423    <function-decl name='llroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
4424      <parameter type-id='type-id-12'/>
4425      <return type-id='type-id-14'/>
4426    </function-decl>
4427    <function-decl name='log1p' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
4428      <parameter type-id='type-id-9'/>
4429      <return type-id='type-id-9'/>
4430    </function-decl>
4431    <function-decl name='log1pf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
4432      <parameter type-id='type-id-10'/>
4433      <return type-id='type-id-10'/>
4434    </function-decl>
4435    <function-decl name='log1pl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
4436      <parameter type-id='type-id-12'/>
4437      <return type-id='type-id-12'/>
4438    </function-decl>
4439    <function-decl name='log2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
4440      <parameter type-id='type-id-9'/>
4441      <return type-id='type-id-9'/>
4442    </function-decl>
4443    <function-decl name='log2f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
4444      <parameter type-id='type-id-10'/>
4445      <return type-id='type-id-10'/>
4446    </function-decl>
4447    <function-decl name='log2l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
4448      <parameter type-id='type-id-12'/>
4449      <return type-id='type-id-12'/>
4450    </function-decl>
4451    <function-decl name='logb' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
4452      <parameter type-id='type-id-9'/>
4453      <return type-id='type-id-9'/>
4454    </function-decl>
4455    <function-decl name='logbf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
4456      <parameter type-id='type-id-10'/>
4457      <return type-id='type-id-10'/>
4458    </function-decl>
4459    <function-decl name='logbl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
4460      <parameter type-id='type-id-12'/>
4461      <return type-id='type-id-12'/>
4462    </function-decl>
4463    <function-decl name='lrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
4464      <parameter type-id='type-id-9'/>
4465      <return type-id='type-id-13'/>
4466    </function-decl>
4467    <function-decl name='lrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
4468      <parameter type-id='type-id-10'/>
4469      <return type-id='type-id-13'/>
4470    </function-decl>
4471    <function-decl name='lrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
4472      <parameter type-id='type-id-12'/>
4473      <return type-id='type-id-13'/>
4474    </function-decl>
4475    <function-decl name='lround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64'>
4476      <parameter type-id='type-id-9'/>
4477      <return type-id='type-id-13'/>
4478    </function-decl>
4479    <function-decl name='lroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64'>
4480      <parameter type-id='type-id-10'/>
4481      <return type-id='type-id-13'/>
4482    </function-decl>
4483    <function-decl name='lroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64'>
4484      <parameter type-id='type-id-12'/>
4485      <return type-id='type-id-13'/>
4486    </function-decl>
4487    <function-decl name='nan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'>
4488      <parameter type-id='type-id-38'/>
4489      <return type-id='type-id-9'/>
4490    </function-decl>
4491    <function-decl name='nanf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'>
4492      <parameter type-id='type-id-38'/>
4493      <return type-id='type-id-10'/>
4494    </function-decl>
4495    <function-decl name='nanl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'>
4496      <parameter type-id='type-id-38'/>
4497      <return type-id='type-id-12'/>
4498    </function-decl>
4499    <function-decl name='nearbyint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
4500      <parameter type-id='type-id-9'/>
4501      <return type-id='type-id-9'/>
4502    </function-decl>
4503    <function-decl name='nearbyintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
4504      <parameter type-id='type-id-10'/>
4505      <return type-id='type-id-10'/>
4506    </function-decl>
4507    <function-decl name='nearbyintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
4508      <parameter type-id='type-id-12'/>
4509      <return type-id='type-id-12'/>
4510    </function-decl>
4511    <function-decl name='nextafter' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
4512      <parameter type-id='type-id-9'/>
4513      <parameter type-id='type-id-9'/>
4514      <return type-id='type-id-9'/>
4515    </function-decl>
4516    <function-decl name='nextafterf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
4517      <parameter type-id='type-id-10'/>
4518      <parameter type-id='type-id-10'/>
4519      <return type-id='type-id-10'/>
4520    </function-decl>
4521    <function-decl name='nextafterl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
4522      <parameter type-id='type-id-12'/>
4523      <parameter type-id='type-id-12'/>
4524      <return type-id='type-id-12'/>
4525    </function-decl>
4526    <function-decl name='nexttoward' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
4527      <parameter type-id='type-id-9'/>
4528      <parameter type-id='type-id-12'/>
4529      <return type-id='type-id-9'/>
4530    </function-decl>
4531    <function-decl name='nexttowardf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
4532      <parameter type-id='type-id-10'/>
4533      <parameter type-id='type-id-12'/>
4534      <return type-id='type-id-10'/>
4535    </function-decl>
4536    <function-decl name='nexttowardl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
4537      <parameter type-id='type-id-12'/>
4538      <parameter type-id='type-id-12'/>
4539      <return type-id='type-id-12'/>
4540    </function-decl>
4541    <function-decl name='remainder' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
4542      <parameter type-id='type-id-9'/>
4543      <parameter type-id='type-id-9'/>
4544      <return type-id='type-id-9'/>
4545    </function-decl>
4546    <function-decl name='remainderf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
4547      <parameter type-id='type-id-10'/>
4548      <parameter type-id='type-id-10'/>
4549      <return type-id='type-id-10'/>
4550    </function-decl>
4551    <function-decl name='remainderl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
4552      <parameter type-id='type-id-12'/>
4553      <parameter type-id='type-id-12'/>
4554      <return type-id='type-id-12'/>
4555    </function-decl>
4556    <function-decl name='remquo' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
4557      <parameter type-id='type-id-9'/>
4558      <parameter type-id='type-id-9'/>
4559      <parameter type-id='type-id-326'/>
4560      <return type-id='type-id-9'/>
4561    </function-decl>
4562    <function-decl name='remquof' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
4563      <parameter type-id='type-id-10'/>
4564      <parameter type-id='type-id-10'/>
4565      <parameter type-id='type-id-326'/>
4566      <return type-id='type-id-10'/>
4567    </function-decl>
4568    <function-decl name='remquol' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
4569      <parameter type-id='type-id-12'/>
4570      <parameter type-id='type-id-12'/>
4571      <parameter type-id='type-id-326'/>
4572      <return type-id='type-id-12'/>
4573    </function-decl>
4574    <function-decl name='rint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
4575      <parameter type-id='type-id-9'/>
4576      <return type-id='type-id-9'/>
4577    </function-decl>
4578    <function-decl name='rintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
4579      <parameter type-id='type-id-10'/>
4580      <return type-id='type-id-10'/>
4581    </function-decl>
4582    <function-decl name='rintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
4583      <parameter type-id='type-id-12'/>
4584      <return type-id='type-id-12'/>
4585    </function-decl>
4586    <function-decl name='round' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
4587      <parameter type-id='type-id-9'/>
4588      <return type-id='type-id-9'/>
4589    </function-decl>
4590    <function-decl name='roundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
4591      <parameter type-id='type-id-10'/>
4592      <return type-id='type-id-10'/>
4593    </function-decl>
4594    <function-decl name='roundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
4595      <parameter type-id='type-id-12'/>
4596      <return type-id='type-id-12'/>
4597    </function-decl>
4598    <function-decl name='scalbln' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
4599      <parameter type-id='type-id-9'/>
4600      <parameter type-id='type-id-13'/>
4601      <return type-id='type-id-9'/>
4602    </function-decl>
4603    <function-decl name='scalblnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
4604      <parameter type-id='type-id-10'/>
4605      <parameter type-id='type-id-13'/>
4606      <return type-id='type-id-10'/>
4607    </function-decl>
4608    <function-decl name='scalblnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
4609      <parameter type-id='type-id-12'/>
4610      <parameter type-id='type-id-13'/>
4611      <return type-id='type-id-12'/>
4612    </function-decl>
4613    <function-decl name='scalbn' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
4614      <parameter type-id='type-id-9'/>
4615      <parameter type-id='type-id-11'/>
4616      <return type-id='type-id-9'/>
4617    </function-decl>
4618    <function-decl name='scalbnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
4619      <parameter type-id='type-id-10'/>
4620      <parameter type-id='type-id-11'/>
4621      <return type-id='type-id-10'/>
4622    </function-decl>
4623    <function-decl name='scalbnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
4624      <parameter type-id='type-id-12'/>
4625      <parameter type-id='type-id-11'/>
4626      <return type-id='type-id-12'/>
4627    </function-decl>
4628    <function-decl name='tgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
4629      <parameter type-id='type-id-9'/>
4630      <return type-id='type-id-9'/>
4631    </function-decl>
4632    <function-decl name='tgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
4633      <parameter type-id='type-id-10'/>
4634      <return type-id='type-id-10'/>
4635    </function-decl>
4636    <function-decl name='tgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
4637      <parameter type-id='type-id-12'/>
4638      <return type-id='type-id-12'/>
4639    </function-decl>
4640    <function-decl name='trunc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'>
4641      <parameter type-id='type-id-9'/>
4642      <return type-id='type-id-9'/>
4643    </function-decl>
4644    <function-decl name='truncf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'>
4645      <parameter type-id='type-id-10'/>
4646      <return type-id='type-id-10'/>
4647    </function-decl>
4648    <function-decl name='truncl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'>
4649      <parameter type-id='type-id-12'/>
4650      <return type-id='type-id-12'/>
4651    </function-decl>
4652    <function-decl name='memchr' filepath='/usr/include/string.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
4653      <parameter type-id='type-id-8'/>
4654      <parameter type-id='type-id-11'/>
4655      <parameter type-id='type-id-21'/>
4656      <return type-id='type-id-8'/>
4657    </function-decl>
4658    <function-decl name='memcmp' filepath='/usr/include/string.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
4659      <parameter type-id='type-id-8'/>
4660      <parameter type-id='type-id-8'/>
4661      <parameter type-id='type-id-21'/>
4662      <return type-id='type-id-11'/>
4663    </function-decl>
4664    <function-decl name='memcpy' filepath='/usr/include/string.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
4665      <parameter type-id='type-id-114'/>
4666      <parameter type-id='type-id-114'/>
4667      <parameter type-id='type-id-21'/>
4668      <return type-id='type-id-8'/>
4669    </function-decl>
4670    <function-decl name='memmove' filepath='/usr/include/string.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
4671      <parameter type-id='type-id-8'/>
4672      <parameter type-id='type-id-8'/>
4673      <parameter type-id='type-id-21'/>
4674      <return type-id='type-id-8'/>
4675    </function-decl>
4676    <function-decl name='memset' filepath='/usr/include/string.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
4677      <parameter type-id='type-id-8'/>
4678      <parameter type-id='type-id-11'/>
4679      <parameter type-id='type-id-21'/>
4680      <return type-id='type-id-8'/>
4681    </function-decl>
4682    <function-decl name='strcat' filepath='/usr/include/string.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
4683      <parameter type-id='type-id-66'/>
4684      <parameter type-id='type-id-84'/>
4685      <return type-id='type-id-65'/>
4686    </function-decl>
4687    <function-decl name='strcmp' filepath='/usr/include/string.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
4688      <parameter type-id='type-id-38'/>
4689      <parameter type-id='type-id-38'/>
4690      <return type-id='type-id-11'/>
4691    </function-decl>
4692    <function-decl name='strcoll' filepath='/usr/include/string.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
4693      <parameter type-id='type-id-38'/>
4694      <parameter type-id='type-id-38'/>
4695      <return type-id='type-id-11'/>
4696    </function-decl>
4697    <function-decl name='strcpy' filepath='/usr/include/string.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
4698      <parameter type-id='type-id-66'/>
4699      <parameter type-id='type-id-84'/>
4700      <return type-id='type-id-65'/>
4701    </function-decl>
4702    <function-decl name='strcspn' filepath='/usr/include/string.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
4703      <parameter type-id='type-id-38'/>
4704      <parameter type-id='type-id-38'/>
4705      <return type-id='type-id-21'/>
4706    </function-decl>
4707    <function-decl name='strerror' filepath='/usr/include/string.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
4708      <parameter type-id='type-id-11'/>
4709      <return type-id='type-id-65'/>
4710    </function-decl>
4711    <function-decl name='strlen' filepath='/usr/include/string.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
4712      <parameter type-id='type-id-38'/>
4713      <return type-id='type-id-21'/>
4714    </function-decl>
4715    <function-decl name='strncat' filepath='/usr/include/string.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
4716      <parameter type-id='type-id-66'/>
4717      <parameter type-id='type-id-84'/>
4718      <parameter type-id='type-id-21'/>
4719      <return type-id='type-id-65'/>
4720    </function-decl>
4721    <function-decl name='strncmp' filepath='/usr/include/string.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
4722      <parameter type-id='type-id-38'/>
4723      <parameter type-id='type-id-38'/>
4724      <parameter type-id='type-id-21'/>
4725      <return type-id='type-id-11'/>
4726    </function-decl>
4727    <function-decl name='strncpy' filepath='/usr/include/string.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
4728      <parameter type-id='type-id-66'/>
4729      <parameter type-id='type-id-84'/>
4730      <parameter type-id='type-id-21'/>
4731      <return type-id='type-id-65'/>
4732    </function-decl>
4733    <function-decl name='strspn' filepath='/usr/include/string.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
4734      <parameter type-id='type-id-38'/>
4735      <parameter type-id='type-id-38'/>
4736      <return type-id='type-id-21'/>
4737    </function-decl>
4738    <function-decl name='strtok' filepath='/usr/include/string.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
4739      <parameter type-id='type-id-66'/>
4740      <parameter type-id='type-id-84'/>
4741      <return type-id='type-id-65'/>
4742    </function-decl>
4743    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
4744      <parameter type-id='type-id-66'/>
4745      <parameter type-id='type-id-84'/>
4746      <parameter type-id='type-id-21'/>
4747      <return type-id='type-id-21'/>
4748    </function-decl>
4749    <function-decl name='strchr' filepath='/usr/include/string.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
4750      <parameter type-id='type-id-38'/>
4751      <parameter type-id='type-id-11'/>
4752      <return type-id='type-id-38'/>
4753    </function-decl>
4754    <function-decl name='strpbrk' filepath='/usr/include/string.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
4755      <parameter type-id='type-id-38'/>
4756      <parameter type-id='type-id-38'/>
4757      <return type-id='type-id-38'/>
4758    </function-decl>
4759    <function-decl name='strrchr' filepath='/usr/include/string.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64'>
4760      <parameter type-id='type-id-38'/>
4761      <parameter type-id='type-id-11'/>
4762      <return type-id='type-id-38'/>
4763    </function-decl>
4764    <function-decl name='strstr' filepath='/usr/include/string.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
4765      <parameter type-id='type-id-38'/>
4766      <parameter type-id='type-id-38'/>
4767      <return type-id='type-id-38'/>
4768    </function-decl>
4769    <pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-356'/>
4770    <reference-type-def kind='lvalue' type-id='type-id-411' size-in-bits='64' id='type-id-355'/>
4771    <reference-type-def kind='lvalue' type-id='type-id-400' size-in-bits='64' id='type-id-409'/>
4772    <pointer-type-def type-id='type-id-400' size-in-bits='64' id='type-id-408'/>
4773    <namespace-decl name='std'>
4774      <class-decl name='allocator&lt;wchar_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-412'>
4775        <member-type access='private'>
4776          <typedef-decl name='size_type' type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-407'/>
4777        </member-type>
4778      </class-decl>
4779    </namespace-decl>
4780    <qualified-type-def type-id='type-id-400' const='yes' id='type-id-411'/>
4781    <namespace-decl name='boost'>
4782      <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-413'>
4783        <member-type access='public'>
4784          <typedef-decl name='type' type-id='type-id-19' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-410'/>
4785        </member-type>
4786      </class-decl>
4787    </namespace-decl>
4788  </abi-instr>
4789  <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'>
4790    <reference-type-def kind='lvalue' type-id='type-id-414' size-in-bits='64' id='type-id-415'/>
4791    <pointer-type-def type-id='type-id-414' size-in-bits='64' id='type-id-416'/>
4792    <reference-type-def kind='lvalue' type-id='type-id-417' size-in-bits='64' id='type-id-418'/>
4793    <pointer-type-def type-id='type-id-417' size-in-bits='64' id='type-id-419'/>
4794    <reference-type-def kind='lvalue' type-id='type-id-420' size-in-bits='64' id='type-id-421'/>
4795    <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-422'/>
4796    <qualified-type-def type-id='type-id-414' const='yes' id='type-id-423'/>
4797    <pointer-type-def type-id='type-id-423' size-in-bits='64' id='type-id-424'/>
4798    <qualified-type-def type-id='type-id-417' const='yes' id='type-id-425'/>
4799    <pointer-type-def type-id='type-id-425' size-in-bits='64' id='type-id-426'/>
4800    <qualified-type-def type-id='type-id-420' const='yes' id='type-id-427'/>
4801    <reference-type-def kind='lvalue' type-id='type-id-427' size-in-bits='64' id='type-id-428'/>
4802    <pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-429'/>
4803    <reference-type-def kind='lvalue' type-id='type-id-83' size-in-bits='64' id='type-id-430'/>
4804    <reference-type-def kind='lvalue' type-id='type-id-292' size-in-bits='64' id='type-id-431'/>
4805    <qualified-type-def type-id='type-id-432' const='yes' id='type-id-433'/>
4806    <reference-type-def kind='lvalue' type-id='type-id-433' size-in-bits='64' id='type-id-434'/>
4807    <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-435'/>
4808    <qualified-type-def type-id='type-id-436' const='yes' id='type-id-437'/>
4809    <reference-type-def kind='lvalue' type-id='type-id-437' size-in-bits='64' id='type-id-438'/>
4810    <reference-type-def kind='lvalue' type-id='type-id-432' size-in-bits='64' id='type-id-439'/>
4811    <pointer-type-def type-id='type-id-432' size-in-bits='64' id='type-id-440'/>
4812    <namespace-decl name='boost'>
4813      <namespace-decl name='filesystem'>
4814        <namespace-decl name='detail'>
4815          <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_'>
4816            <parameter type-id='type-id-194' name='first1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='649' column='1'/>
4817            <parameter type-id='type-id-194' name='last1' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='649' column='1'/>
4818            <parameter type-id='type-id-194' name='first2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='650' column='1'/>
4819            <parameter type-id='type-id-194' name='last2' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path.cpp' line='650' column='1'/>
4820            <return type-id='type-id-11'/>
4821          </function-decl>
4822        </namespace-decl>
4823        <namespace-decl name='path_traits'>
4824          <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'>
4825            <parameter type-id='type-id-322' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
4826            <parameter type-id='type-id-133' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
4827            <parameter type-id='type-id-274' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='171' column='1'/>
4828            <return type-id='type-id-19'/>
4829          </function-decl>
4830        </namespace-decl>
4831      </namespace-decl>
4832      <namespace-decl name='detail'>
4833        <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-420'>
4834          <data-member access='public' layout-offset-in-bits='0'>
4835            <var-decl name='v_' type-id='type-id-258' visibility='default' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='27' column='1'/>
4836          </data-member>
4837          <member-function access='public'>
4838            <function-decl name='addr_impl_ref' mangled-name='_ZN5boost6detail13addr_impl_refIKNS_10filesystem4pathEEC2ERS4_' filepath='src/third_party/boost-1.56.0/boost/core/addressof.hpp' line='29' column='1' visibility='default' binding='global' size-in-bits='64'>
4839              <parameter type-id='type-id-422' is-artificial='yes'/>
4840              <parameter type-id='type-id-258'/>
4841              <return type-id='type-id-19'/>
4842            </function-decl>
4843          </member-function>
4844        </class-decl>
4845        <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-441'/>
4846      </namespace-decl>
4847      <function-decl name='operator==&lt;boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path &amp;, long, boost::filesystem::path::iterator, const boost::filesystem::path, boost::bidirectional_traversal_tag, const boost::filesystem::path &amp;, long&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'>
4848        <parameter type-id='type-id-279' name='lhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
4849        <parameter type-id='type-id-279' name='rhs' filepath='src/third_party/boost-1.56.0/boost/iterator/iterator_facade.hpp' line='833' column='1'/>
4850        <return type-id='type-id-394'/>
4851      </function-decl>
4852    </namespace-decl>
4853    <namespace-decl name='std'>
4854      <class-decl name='iterator_traits&lt;const char *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-442'>
4855        <member-type access='public'>
4856          <typedef-decl name='reference' type-id='type-id-430' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-443'/>
4857        </member-type>
4858        <member-type access='public'>
4859          <typedef-decl name='pointer' type-id='type-id-38' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-444'/>
4860        </member-type>
4861        <member-type access='public'>
4862          <typedef-decl name='difference_type' type-id='type-id-396' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-445'/>
4863        </member-type>
4864        <member-type access='public'>
4865          <typedef-decl name='iterator_category' type-id='type-id-398' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='188' column='1' id='type-id-446'/>
4866        </member-type>
4867      </class-decl>
4868      <class-decl name='char_traits&lt;char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/char_traits.h' line='233' column='1' id='type-id-447'>
4869        <member-type access='public'>
4870          <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/char_traits.h' line='235' column='1' id='type-id-432'/>
4871        </member-type>
4872        <member-type access='public'>
4873          <typedef-decl name='int_type' type-id='type-id-11' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/char_traits.h' line='236' column='1' id='type-id-436'/>
4874        </member-type>
4875        <member-function access='public' static='yes'>
4876          <function-decl name='compare' mangled-name='_ZNSt11char_traitsIcE7compareEPKcS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
4877            <parameter type-id='type-id-435'/>
4878            <parameter type-id='type-id-435'/>
4879            <parameter type-id='type-id-142'/>
4880            <return type-id='type-id-11'/>
4881          </function-decl>
4882        </member-function>
4883      </class-decl>
4884      <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/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4885        <parameter type-id='type-id-299' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2588' column='1'/>
4886        <parameter type-id='type-id-299' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2589' column='1'/>
4887        <return type-id='type-id-1'/>
4888      </function-decl>
4889      <function-decl name='operator==&lt;char&gt;' mangled-name='_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKSbIS2_St11char_traitsIS2_ESaIS2_EESA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKSbIS2_St11char_traitsIS2_ESaIS2_EESA_'>
4890        <parameter type-id='type-id-299' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2512' column='1'/>
4891        <parameter type-id='type-id-299' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2513' column='1'/>
4892        <return type-id='type-id-448'/>
4893      </function-decl>
4894      <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/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4895        <parameter type-id='type-id-299' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2538' column='1'/>
4896        <parameter type-id='type-id-38' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2539' column='1'/>
4897        <return type-id='type-id-1'/>
4898      </function-decl>
4899      <function-decl name='distance&lt;const char *&gt;' mangled-name='_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4900        <parameter type-id='type-id-38' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4901        <parameter type-id='type-id-38' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
4902        <return type-id='type-id-445'/>
4903      </function-decl>
4904      <function-decl name='__distance&lt;const char *&gt;' mangled-name='_ZSt10__distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_St26random_access_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
4905        <parameter type-id='type-id-38' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4906        <parameter type-id='type-id-38' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='90' column='1'/>
4907        <parameter type-id='type-id-398' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='91' column='1'/>
4908        <return type-id='type-id-445'/>
4909      </function-decl>
4910      <function-decl name='__iterator_category&lt;const char *&gt;' mangled-name='_ZSt19__iterator_categoryIPKcENSt15iterator_traitsIT_E17iterator_categoryERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4911        <parameter type-id='type-id-431' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1'/>
4912        <return type-id='type-id-446'/>
4913      </function-decl>
4914    </namespace-decl>
4915    <namespace-decl name='__gnu_cxx'>
4916      <class-decl name='__enable_if&lt;true, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/type_traits.h' line='47' column='1' id='type-id-449'>
4917        <member-type access='public'>
4918          <typedef-decl name='__type' type-id='type-id-1' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/type_traits.h' line='48' column='1' id='type-id-448'/>
4919        </member-type>
4920      </class-decl>
4921      <class-decl name='__normal_iterator&lt;const char *, std::basic_string&lt;char&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-417'>
4922        <member-type access='private'>
4923          <typedef-decl name='reference' type-id='type-id-443' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-450'/>
4924        </member-type>
4925        <member-type access='private'>
4926          <typedef-decl name='pointer' type-id='type-id-444' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-451'/>
4927        </member-type>
4928        <member-type access='private'>
4929          <typedef-decl name='difference_type' type-id='type-id-445' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-452'/>
4930        </member-type>
4931        <data-member access='protected' layout-offset-in-bits='0'>
4932          <var-decl name='_M_current' type-id='type-id-38' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
4933        </data-member>
4934        <member-function access='public'>
4935          <function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
4936            <parameter type-id='type-id-419' is-artificial='yes'/>
4937            <return type-id='type-id-19'/>
4938          </function-decl>
4939        </member-function>
4940        <member-function access='public'>
4941          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4942            <parameter type-id='type-id-419' is-artificial='yes'/>
4943            <parameter type-id='type-id-431'/>
4944            <return type-id='type-id-19'/>
4945          </function-decl>
4946        </member-function>
4947        <member-function access='public'>
4948          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
4949            <parameter type-id='type-id-426' is-artificial='yes'/>
4950            <return type-id='type-id-450'/>
4951          </function-decl>
4952        </member-function>
4953        <member-function access='public'>
4954          <function-decl name='operator-' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKcSsEmiEl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
4955            <parameter type-id='type-id-426' is-artificial='yes'/>
4956            <parameter type-id='type-id-452'/>
4957            <return type-id='type-id-417'/>
4958          </function-decl>
4959        </member-function>
4960      </class-decl>
4961      <class-decl name='__normal_iterator&lt;char *, std::basic_string&lt;char&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-414'>
4962        <member-type access='private'>
4963          <typedef-decl name='reference' type-id='type-id-404' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-453'/>
4964        </member-type>
4965        <member-type access='private'>
4966          <typedef-decl name='pointer' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-454'/>
4967        </member-type>
4968        <member-type access='private'>
4969          <typedef-decl name='difference_type' type-id='type-id-402' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-455'/>
4970        </member-type>
4971        <data-member access='protected' layout-offset-in-bits='0'>
4972          <var-decl name='_M_current' type-id='type-id-65' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
4973        </data-member>
4974        <member-function access='public'>
4975          <function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
4976            <parameter type-id='type-id-416' is-artificial='yes'/>
4977            <return type-id='type-id-19'/>
4978          </function-decl>
4979        </member-function>
4980        <member-function access='public'>
4981          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
4982            <parameter type-id='type-id-416' is-artificial='yes'/>
4983            <parameter type-id='type-id-225'/>
4984            <return type-id='type-id-19'/>
4985          </function-decl>
4986        </member-function>
4987        <member-function access='public'>
4988          <function-decl name='operator-' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEmiEl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
4989            <parameter type-id='type-id-424' is-artificial='yes'/>
4990            <parameter type-id='type-id-455'/>
4991            <return type-id='type-id-414'/>
4992          </function-decl>
4993        </member-function>
4994        <member-function access='public'>
4995          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPcSsEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
4996            <parameter type-id='type-id-424' is-artificial='yes'/>
4997            <return type-id='type-id-453'/>
4998          </function-decl>
4999        </member-function>
5000      </class-decl>
5001      <function-decl name='__is_null_pointer&lt;const char&gt;' mangled-name='_ZN9__gnu_cxx17__is_null_pointerIKcEEbPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
5002        <parameter type-id='type-id-38' name='__ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/type_traits.h' line='150' column='1'/>
5003        <return type-id='type-id-1'/>
5004      </function-decl>
5005    </namespace-decl>
5006  </abi-instr>
5007  <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'>
5008    <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-137' visibility='default' filepath='/usr/include/wchar.h' line='82' column='1' id='type-id-24'>
5009      <member-type access='public'>
5010        <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1' id='type-id-138'>
5011          <data-member access='public'>
5012            <var-decl name='__wch' type-id='type-id-7' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
5013          </data-member>
5014          <data-member access='public'>
5015            <var-decl name='__wchb' type-id='type-id-3' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
5016          </data-member>
5017        </union-decl>
5018      </member-type>
5019      <data-member access='public' layout-offset-in-bits='0'>
5020        <var-decl name='__count' type-id='type-id-11' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
5021      </data-member>
5022      <data-member access='public' layout-offset-in-bits='32'>
5023        <var-decl name='__value' type-id='type-id-138' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
5024      </data-member>
5025    </class-decl>
5026    <reference-type-def kind='lvalue' type-id='type-id-456' size-in-bits='64' id='type-id-457'/>
5027    <pointer-type-def type-id='type-id-456' size-in-bits='64' id='type-id-458'/>
5028    <qualified-type-def type-id='type-id-456' const='yes' id='type-id-459'/>
5029    <reference-type-def kind='lvalue' type-id='type-id-459' size-in-bits='64' id='type-id-460'/>
5030    <pointer-type-def type-id='type-id-459' size-in-bits='64' id='type-id-461'/>
5031    <qualified-type-def type-id='type-id-462' const='yes' id='type-id-463'/>
5032    <pointer-type-def type-id='type-id-463' size-in-bits='64' id='type-id-464'/>
5033    <qualified-type-def type-id='type-id-465' const='yes' id='type-id-466'/>
5034    <pointer-type-def type-id='type-id-466' size-in-bits='64' id='type-id-467'/>
5035    <reference-type-def kind='lvalue' type-id='type-id-467' size-in-bits='64' id='type-id-468'/>
5036    <qualified-type-def type-id='type-id-469' const='yes' id='type-id-470'/>
5037    <pointer-type-def type-id='type-id-470' size-in-bits='64' id='type-id-471'/>
5038    <reference-type-def kind='lvalue' type-id='type-id-471' size-in-bits='64' id='type-id-472'/>
5039    <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-473'/>
5040    <reference-type-def kind='lvalue' type-id='type-id-473' size-in-bits='64' id='type-id-474'/>
5041    <pointer-type-def type-id='type-id-469' size-in-bits='64' id='type-id-475'/>
5042    <reference-type-def kind='lvalue' type-id='type-id-475' size-in-bits='64' id='type-id-476'/>
5043    <reference-type-def kind='lvalue' type-id='type-id-137' size-in-bits='64' id='type-id-477'/>
5044    <reference-type-def kind='lvalue' type-id='type-id-400' size-in-bits='64' id='type-id-409'/>
5045    <pointer-type-def type-id='type-id-400' size-in-bits='64' id='type-id-408'/>
5046    <reference-type-def kind='lvalue' type-id='type-id-323' size-in-bits='64' id='type-id-478'/>
5047    <reference-type-def kind='lvalue' type-id='type-id-20' size-in-bits='64' id='type-id-479'/>
5048    <namespace-decl name='std'>
5049      <class-decl name='codecvt_base' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/codecvt.h' line='46' column='1' id='type-id-480'>
5050        <member-type access='private'>
5051          <enum-decl name='result' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/codecvt.h' line='49' column='1' id='type-id-481'>
5052            <underlying-type type-id='type-id-147'/>
5053            <enumerator name='ok' value='0'/>
5054            <enumerator name='partial' value='1'/>
5055            <enumerator name='error' value='2'/>
5056            <enumerator name='noconv' value='3'/>
5057          </enum-decl>
5058        </member-type>
5059      </class-decl>
5060      <class-decl name='__codecvt_abstract_base&lt;wchar_t, char, __mbstate_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-462'>
5061        <member-type access='private'>
5062          <typedef-decl name='result' type-id='type-id-481' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/codecvt.h' line='73' column='1' id='type-id-482'/>
5063        </member-type>
5064        <member-type access='private'>
5065          <typedef-decl name='state_type' type-id='type-id-24' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/codecvt.h' line='76' column='1' id='type-id-137'/>
5066        </member-type>
5067        <member-type access='private'>
5068          <typedef-decl name='intern_type' type-id='type-id-20' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/codecvt.h' line='74' column='1' id='type-id-469'/>
5069        </member-type>
5070        <member-type access='private'>
5071          <typedef-decl name='extern_type' type-id='type-id-2' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/codecvt.h' line='75' column='1' id='type-id-465'/>
5072        </member-type>
5073        <member-function access='public'>
5074          <function-decl name='out' mangled-name='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE3outERS0_PKwS4_RS4_PcS6_RS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
5075            <parameter type-id='type-id-464' is-artificial='yes'/>
5076            <parameter type-id='type-id-477'/>
5077            <parameter type-id='type-id-471'/>
5078            <parameter type-id='type-id-471'/>
5079            <parameter type-id='type-id-472'/>
5080            <parameter type-id='type-id-473'/>
5081            <parameter type-id='type-id-473'/>
5082            <parameter type-id='type-id-474'/>
5083            <return type-id='type-id-482'/>
5084          </function-decl>
5085        </member-function>
5086        <member-function access='public'>
5087          <function-decl name='in' mangled-name='_ZNKSt23__codecvt_abstract_baseIwc11__mbstate_tE2inERS0_PKcS4_RS4_PwS6_RS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
5088            <parameter type-id='type-id-464' is-artificial='yes'/>
5089            <parameter type-id='type-id-477'/>
5090            <parameter type-id='type-id-467'/>
5091            <parameter type-id='type-id-467'/>
5092            <parameter type-id='type-id-468'/>
5093            <parameter type-id='type-id-475'/>
5094            <parameter type-id='type-id-475'/>
5095            <parameter type-id='type-id-476'/>
5096            <return type-id='type-id-482'/>
5097          </function-decl>
5098        </member-function>
5099      </class-decl>
5100    </namespace-decl>
5101    <namespace-decl name='boost'>
5102      <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-456'>
5103        <data-member access='private' layout-offset-in-bits='0'>
5104          <var-decl name='px' type-id='type-id-115' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='43' column='1'/>
5105        </data-member>
5106        <member-function access='private'>
5107          <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'>
5108            <parameter type-id='type-id-458' is-artificial='yes'/>
5109            <parameter type-id='type-id-460'/>
5110            <return type-id='type-id-19'/>
5111          </function-decl>
5112        </member-function>
5113        <member-function access='public'>
5114          <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'>
5115            <parameter type-id='type-id-458' is-artificial='yes'/>
5116            <parameter type-id='type-id-115'/>
5117            <return type-id='type-id-19'/>
5118          </function-decl>
5119        </member-function>
5120        <member-function access='public' destructor='yes'>
5121          <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'>
5122            <parameter type-id='type-id-458' is-artificial='yes'/>
5123            <return type-id='type-id-19'/>
5124          </function-decl>
5125        </member-function>
5126        <member-function access='public'>
5127          <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'>
5128            <parameter type-id='type-id-461' is-artificial='yes'/>
5129            <return type-id='type-id-115'/>
5130          </function-decl>
5131        </member-function>
5132      </class-decl>
5133      <namespace-decl name='filesystem'>
5134        <namespace-decl name='path_traits'>
5135          <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'>
5136            <parameter type-id='type-id-38' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='133' column='1'/>
5137            <parameter type-id='type-id-38' name='from_end' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='134' column='1'/>
5138            <parameter type-id='type-id-478' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='135' column='1'/>
5139            <parameter type-id='type-id-274' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='136' column='1'/>
5140            <return type-id='type-id-19'/>
5141          </function-decl>
5142          <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'>
5143            <parameter type-id='type-id-99' name='from' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='167' column='1'/>
5144            <parameter type-id='type-id-99' name='from_end' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='168' column='1'/>
5145            <parameter type-id='type-id-336' name='to' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='169' column='1'/>
5146            <parameter type-id='type-id-274' name='cvt' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/path_traits.cpp' line='170' column='1'/>
5147            <return type-id='type-id-19'/>
5148          </function-decl>
5149        </namespace-decl>
5150      </namespace-decl>
5151      <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_'>
5152        <parameter type-id='type-id-115' name='x' filepath='src/third_party/boost-1.56.0/boost/core/checked_delete.hpp' line='37' column='1'/>
5153        <return type-id='type-id-19'/>
5154      </function-decl>
5155    </namespace-decl>
5156  </abi-instr>
5157  <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'>
5158    <namespace-decl name='std'>
5159      <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/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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_'>
5160        <parameter type-id='type-id-299' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2538' column='1'/>
5161        <parameter type-id='type-id-38' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='2539' column='1'/>
5162        <return type-id='type-id-1'/>
5163      </function-decl>
5164    </namespace-decl>
5165    <namespace-decl name='boost'>
5166      <namespace-decl name='filesystem'>
5167        <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'>
5168          <parameter type-id='type-id-322' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5169          <return type-id='type-id-1'/>
5170        </function-decl>
5171        <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'>
5172          <parameter type-id='type-id-322' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5173          <return type-id='type-id-1'/>
5174        </function-decl>
5175        <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'>
5176          <parameter type-id='type-id-322' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5177          <return type-id='type-id-1'/>
5178        </function-decl>
5179        <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'>
5180          <parameter type-id='type-id-322' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5181          <return type-id='type-id-1'/>
5182        </function-decl>
5183        <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'>
5184          <parameter type-id='type-id-322' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5185          <return type-id='type-id-1'/>
5186        </function-decl>
5187        <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'>
5188          <parameter type-id='type-id-322' name='name' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/portability.cpp' line='61' column='1'/>
5189          <return type-id='type-id-1'/>
5190        </function-decl>
5191      </namespace-decl>
5192    </namespace-decl>
5193  </abi-instr>
5194  <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'>
5195    <reference-type-def kind='lvalue' type-id='type-id-483' size-in-bits='64' id='type-id-484'/>
5196    <pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-485'/>
5197    <pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-356'/>
5198    <qualified-type-def type-id='type-id-483' const='yes' id='type-id-486'/>
5199    <pointer-type-def type-id='type-id-486' size-in-bits='64' id='type-id-487'/>
5200    <qualified-type-def type-id='type-id-400' const='yes' id='type-id-411'/>
5201    <reference-type-def kind='lvalue' type-id='type-id-411' size-in-bits='64' id='type-id-355'/>
5202    <reference-type-def kind='lvalue' type-id='type-id-324' size-in-bits='64' id='type-id-488'/>
5203    <reference-type-def kind='lvalue' type-id='type-id-98' size-in-bits='64' id='type-id-489'/>
5204    <qualified-type-def type-id='type-id-99' const='yes' id='type-id-490'/>
5205    <reference-type-def kind='lvalue' type-id='type-id-490' size-in-bits='64' id='type-id-491'/>
5206    <namespace-decl name='boost'>
5207      <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-413'>
5208        <member-type access='public'>
5209          <typedef-decl name='type' type-id='type-id-19' filepath='src/third_party/boost-1.56.0/boost/core/enable_if.hpp' line='29' column='1' id='type-id-410'/>
5210        </member-type>
5211      </class-decl>
5212      <namespace-decl name='filesystem'>
5213        <namespace-decl name='detail'>
5214          <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'>
5215            <parameter type-id='type-id-258' name='p' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
5216            <parameter type-id='type-id-62' name='ec' filepath='src/third_party/boost-1.56.0/libs/filesystem/src/operations.cpp' line='1458' column='1'/>
5217            <return type-id='type-id-191'/>
5218          </function-decl>
5219        </namespace-decl>
5220        <namespace-decl name='path_traits'>
5221          <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'>
5222            <parameter type-id='type-id-488' name='c' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
5223            <parameter type-id='type-id-133' name='to' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
5224            <parameter type-id='type-id-274' name='cvt' filepath='src/third_party/boost-1.56.0/boost/filesystem/path_traits.hpp' line='177' column='1'/>
5225            <return type-id='type-id-19'/>
5226          </function-decl>
5227        </namespace-decl>
5228      </namespace-decl>
5229    </namespace-decl>
5230    <namespace-decl name='std'>
5231      <class-decl name='iterator_traits&lt;const wchar_t *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-492'>
5232        <member-type access='public'>
5233          <typedef-decl name='reference' type-id='type-id-489' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-493'/>
5234        </member-type>
5235        <member-type access='public'>
5236          <typedef-decl name='pointer' type-id='type-id-99' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-494'/>
5237        </member-type>
5238        <member-type access='public'>
5239          <typedef-decl name='difference_type' type-id='type-id-396' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-495'/>
5240        </member-type>
5241      </class-decl>
5242      <class-decl name='allocator&lt;wchar_t&gt;' visibility='default' is-declaration-only='yes' id='type-id-412'>
5243        <member-type access='private'>
5244          <typedef-decl name='size_type' type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-407'/>
5245        </member-type>
5246      </class-decl>
5247    </namespace-decl>
5248    <namespace-decl name='__gnu_cxx'>
5249      <class-decl name='__normal_iterator&lt;const wchar_t *, std::basic_string&lt;wchar_t&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-483'>
5250        <member-type access='private'>
5251          <typedef-decl name='reference' type-id='type-id-493' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-496'/>
5252        </member-type>
5253        <member-type access='private'>
5254          <typedef-decl name='pointer' type-id='type-id-494' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-497'/>
5255        </member-type>
5256        <member-type access='private'>
5257          <typedef-decl name='difference_type' type-id='type-id-495' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-498'/>
5258        </member-type>
5259        <data-member access='protected' layout-offset-in-bits='0'>
5260          <var-decl name='_M_current' type-id='type-id-99' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
5261        </data-member>
5262        <member-function access='public'>
5263          <function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
5264            <parameter type-id='type-id-485' is-artificial='yes'/>
5265            <return type-id='type-id-19'/>
5266          </function-decl>
5267        </member-function>
5268        <member-function access='public'>
5269          <function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64'>
5270            <parameter type-id='type-id-485' is-artificial='yes'/>
5271            <parameter type-id='type-id-491'/>
5272            <return type-id='type-id-19'/>
5273          </function-decl>
5274        </member-function>
5275        <member-function access='public'>
5276          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKwSbIwSt11char_traitsIwESaIwEEEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../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'>
5277            <parameter type-id='type-id-487' is-artificial='yes'/>
5278            <return type-id='type-id-496'/>
5279          </function-decl>
5280        </member-function>
5281      </class-decl>
5282    </namespace-decl>
5283  </abi-instr>
5284  <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'>
5285    <type-decl name='unsigned char' size-in-bits='8' id='type-id-499'/>
5286    <pointer-type-def type-id='type-id-500' size-in-bits='64' id='type-id-501'/>
5287    <reference-type-def kind='lvalue' type-id='type-id-65' size-in-bits='64' id='type-id-502'/>
5288    <qualified-type-def type-id='type-id-500' const='yes' id='type-id-503'/>
5289    <pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-504'/>
5290    <reference-type-def kind='lvalue' type-id='type-id-38' size-in-bits='64' id='type-id-505'/>
5291    <qualified-type-def type-id='type-id-11' const='yes' id='type-id-506'/>
5292    <qualified-type-def type-id='type-id-507' const='yes' id='type-id-508'/>
5293    <qualified-type-def type-id='type-id-509' const='yes' id='type-id-510'/>
5294    <reference-type-def kind='lvalue' type-id='type-id-99' size-in-bits='64' id='type-id-511'/>
5295    <reference-type-def kind='lvalue' type-id='type-id-34' size-in-bits='64' id='type-id-512'/>
5296    <reference-type-def kind='lvalue' type-id='type-id-115' size-in-bits='64' id='type-id-513'/>
5297    <namespace-decl name='boost'>
5298      <namespace-decl name='filesystem'>
5299        <namespace-decl name='detail'>
5300          <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-500'>
5301            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-354'/>
5302            <member-function access='public' constructor='yes'>
5303              <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'>
5304                <parameter type-id='type-id-501' is-artificial='yes'/>
5305                <parameter type-id='type-id-142'/>
5306                <return type-id='type-id-19'/>
5307              </function-decl>
5308            </member-function>
5309            <member-function access='protected'>
5310              <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'>
5311                <parameter type-id='type-id-504' is-artificial='yes'/>
5312                <parameter type-id='type-id-499'/>
5313                <return type-id='type-id-1'/>
5314              </function-decl>
5315            </member-function>
5316            <member-function access='protected' static='yes'>
5317              <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'>
5318                <parameter type-id='type-id-499'/>
5319                <return type-id='type-id-7'/>
5320              </function-decl>
5321            </member-function>
5322            <member-function access='protected'>
5323              <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'>
5324                <parameter type-id='type-id-504' is-artificial='yes'/>
5325                <parameter type-id='type-id-499'/>
5326                <return type-id='type-id-1'/>
5327              </function-decl>
5328            </member-function>
5329            <member-function access='protected'>
5330              <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.hpp' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet24get_cont_octet_out_countEw'>
5331                <parameter type-id='type-id-504' is-artificial='yes'/>
5332                <parameter type-id='type-id-20'/>
5333                <return type-id='type-id-11'/>
5334              </function-decl>
5335            </member-function>
5336            <member-function access='protected' static='yes'>
5337              <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.hpp' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail18utf8_codecvt_facet15get_octet_countEh'>
5338                <parameter type-id='type-id-499'/>
5339                <return type-id='type-id-7'/>
5340              </function-decl>
5341            </member-function>
5342            <member-function access='protected' vtable-offset='2'>
5343              <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.hpp' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet6do_outER11__mbstate_tPKwS6_RS6_PcS8_RS8_'>
5344                <parameter type-id='type-id-504' is-artificial='yes'/>
5345                <parameter type-id='type-id-512'/>
5346                <parameter type-id='type-id-99'/>
5347                <parameter type-id='type-id-99'/>
5348                <parameter type-id='type-id-511'/>
5349                <parameter type-id='type-id-65'/>
5350                <parameter type-id='type-id-65'/>
5351                <parameter type-id='type-id-502'/>
5352                <return type-id='type-id-481'/>
5353              </function-decl>
5354            </member-function>
5355            <member-function access='protected' vtable-offset='3'>
5356              <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_'>
5357                <parameter type-id='type-id-504' is-artificial='yes'/>
5358                <parameter type-id='type-id-512'/>
5359                <parameter type-id='type-id-65'/>
5360                <parameter type-id='type-id-65'/>
5361                <parameter type-id='type-id-502'/>
5362                <return type-id='type-id-481'/>
5363              </function-decl>
5364            </member-function>
5365            <member-function access='protected' vtable-offset='4'>
5366              <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.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet5do_inER11__mbstate_tPKcS6_RS6_PwS8_RS8_'>
5367                <parameter type-id='type-id-504' is-artificial='yes'/>
5368                <parameter type-id='type-id-512'/>
5369                <parameter type-id='type-id-38'/>
5370                <parameter type-id='type-id-38'/>
5371                <parameter type-id='type-id-505'/>
5372                <parameter type-id='type-id-115'/>
5373                <parameter type-id='type-id-115'/>
5374                <parameter type-id='type-id-513'/>
5375                <return type-id='type-id-481'/>
5376              </function-decl>
5377            </member-function>
5378            <member-function access='protected' vtable-offset='5'>
5379              <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'>
5380                <parameter type-id='type-id-504' is-artificial='yes'/>
5381                <return type-id='type-id-11'/>
5382              </function-decl>
5383            </member-function>
5384            <member-function access='protected' vtable-offset='6'>
5385              <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'>
5386                <parameter type-id='type-id-504' is-artificial='yes'/>
5387                <return type-id='type-id-1'/>
5388              </function-decl>
5389            </member-function>
5390            <member-function access='protected' vtable-offset='7'>
5391              <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.hpp' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost10filesystem6detail18utf8_codecvt_facet9do_lengthER11__mbstate_tPKcS6_m'>
5392                <parameter type-id='type-id-504' is-artificial='yes'/>
5393                <parameter type-id='type-id-512'/>
5394                <parameter type-id='type-id-38'/>
5395                <parameter type-id='type-id-38'/>
5396                <parameter type-id='type-id-142'/>
5397                <return type-id='type-id-11'/>
5398              </function-decl>
5399            </member-function>
5400            <member-function access='protected' vtable-offset='8'>
5401              <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'>
5402                <parameter type-id='type-id-504' is-artificial='yes'/>
5403                <return type-id='type-id-11'/>
5404              </function-decl>
5405            </member-function>
5406          </class-decl>
5407        </namespace-decl>
5408      </namespace-decl>
5409    </namespace-decl>
5410    <namespace-decl name='std'>
5411      <class-decl name='numeric_limits&lt;wchar_t&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='650' column='1' id='type-id-514'>
5412        <data-member access='public' static='yes'>
5413          <var-decl name='is_specialized' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='652' column='1'/>
5414        </data-member>
5415        <data-member access='public' static='yes'>
5416          <var-decl name='digits' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='665' column='1'/>
5417        </data-member>
5418        <data-member access='public' static='yes'>
5419          <var-decl name='digits10' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='666' column='1'/>
5420        </data-member>
5421        <data-member access='public' static='yes'>
5422          <var-decl name='max_digits10' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='669' column='1'/>
5423        </data-member>
5424        <data-member access='public' static='yes'>
5425          <var-decl name='is_signed' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='671' column='1'/>
5426        </data-member>
5427        <data-member access='public' static='yes'>
5428          <var-decl name='is_integer' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='672' column='1'/>
5429        </data-member>
5430        <data-member access='public' static='yes'>
5431          <var-decl name='is_exact' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='673' column='1'/>
5432        </data-member>
5433        <data-member access='public' static='yes'>
5434          <var-decl name='radix' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='674' column='1'/>
5435        </data-member>
5436        <data-member access='public' static='yes'>
5437          <var-decl name='min_exponent' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='682' column='1'/>
5438        </data-member>
5439        <data-member access='public' static='yes'>
5440          <var-decl name='min_exponent10' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='683' column='1'/>
5441        </data-member>
5442        <data-member access='public' static='yes'>
5443          <var-decl name='max_exponent' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='684' column='1'/>
5444        </data-member>
5445        <data-member access='public' static='yes'>
5446          <var-decl name='max_exponent10' type-id='type-id-506' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='685' column='1'/>
5447        </data-member>
5448        <data-member access='public' static='yes'>
5449          <var-decl name='has_infinity' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='687' column='1'/>
5450        </data-member>
5451        <data-member access='public' static='yes'>
5452          <var-decl name='has_quiet_NaN' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='688' column='1'/>
5453        </data-member>
5454        <data-member access='public' static='yes'>
5455          <var-decl name='has_signaling_NaN' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='689' column='1'/>
5456        </data-member>
5457        <data-member access='public' static='yes'>
5458          <var-decl name='has_denorm' type-id='type-id-508' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='690' column='1'/>
5459        </data-member>
5460        <data-member access='public' static='yes'>
5461          <var-decl name='has_denorm_loss' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='692' column='1'/>
5462        </data-member>
5463        <data-member access='public' static='yes'>
5464          <var-decl name='is_iec559' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='706' column='1'/>
5465        </data-member>
5466        <data-member access='public' static='yes'>
5467          <var-decl name='is_bounded' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='707' column='1'/>
5468        </data-member>
5469        <data-member access='public' static='yes'>
5470          <var-decl name='is_modulo' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='708' column='1'/>
5471        </data-member>
5472        <data-member access='public' static='yes'>
5473          <var-decl name='traps' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='710' column='1'/>
5474        </data-member>
5475        <data-member access='public' static='yes'>
5476          <var-decl name='tinyness_before' type-id='type-id-226' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='711' column='1'/>
5477        </data-member>
5478        <data-member access='public' static='yes'>
5479          <var-decl name='round_style' type-id='type-id-510' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='712' column='1'/>
5480        </data-member>
5481        <member-function access='public' static='yes'>
5482          <function-decl name='max' mangled-name='_ZNSt14numeric_limitsIwE3maxEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14numeric_limitsIwE3maxEv'>
5483            <return type-id='type-id-20'/>
5484          </function-decl>
5485        </member-function>
5486      </class-decl>
5487      <enum-decl name='float_denorm_style' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='171' column='1' id='type-id-507'>
5488        <underlying-type type-id='type-id-147'/>
5489        <enumerator name='denorm_indeterminate' value='-1'/>
5490        <enumerator name='denorm_absent' value='0'/>
5491        <enumerator name='denorm_present' value='1'/>
5492      </enum-decl>
5493      <enum-decl name='float_round_style' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/limits' line='156' column='1' id='type-id-509'>
5494        <underlying-type type-id='type-id-147'/>
5495        <enumerator name='round_indeterminate' value='-1'/>
5496        <enumerator name='round_toward_zero' value='0'/>
5497        <enumerator name='round_to_nearest' value='1'/>
5498        <enumerator name='round_toward_infinity' value='2'/>
5499        <enumerator name='round_toward_neg_infinity' value='3'/>
5500      </enum-decl>
5501    </namespace-decl>
5502  </abi-instr>
5503  <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'>
5504  </abi-instr>
5505</abi-corpus>
5506